Web开发
影响版本: 5.0-5.0.23 5.1.* 5.0.* ?s=index/think\config/get&name=database.username # 获取配置信息 ?s=index/\think\Lang/load&file=../../test.jpg # 包含任意文件 ?s=index ...
一、构建虚拟 Web 主机的概念 1、虚拟 Web 主机的概念 虚拟Web主机指的是在同一台服务器中运行多个Web站点,中每个站点实际 上并不独立整个服务器,因此被称为”虚拟” Web主机。通过虚拟Web主机服务可以充分利用服务器的硬件资源,从而大大降低网站构建及运行成本 使用httpd服务可以非常 ...
Apache网页优化 Apache网页优化的概述: 在企业中,部署Apache后只采用默认的配置参数,会发网防很多题,换言之照时认配置是针对以前较低的服务器配置的,以前的配置已经不适用当今互联网时代,为了适应企业需求,就需要考虑如何提升Apache的性能与稳定性,这就是Apache优化的内容。 网页 ...
ELK开源实时日志分析平台。ELK是Elasticsearch,Logstash,Kibana 的缩写。 Elasticsearch:是个开源分布式搜索引擎,简称ESLogstash:是一个完全开源的工具,可以对日志进行收集,过滤,存储到ESKibana: 也是一个开源和免费的工具,这里主要用作ES ...
CTF 中的http请求走私问题 例题:[RoarCTF 2019]Easy Calc BUUCTF 本题目除了使用http请求走私解,还可以使用PHP的字符串解析特性解 本文主要是利用这道题来浅述http走私 基本概念 当我们向代理服务器发送一个比较模糊的HTTP请求时,由于两者服务器的实现方式不 ...
1.HTTP/1.0 每次TCP连接只能发送?个请求,当服务器响应后就会关闭这次连接,下?个请求需要再次建?TCP连接. 2. HTTP/1.1 默认采?持续连接(TCP连接默认不关闭,可以被多个请求复?,不?声明Connection: keep-alive). 增加了管道机制,在同?个TCP连接? ...
1、获取一个随机布尔值 (true/false) 这个函数使用 Math.random() 方法返回一个布尔值(true 或 false)。Math.random 将在 0 和 1 之间创建一个随机数,之后我们检查它是否高于或低于 0.5。 这意味着得到真或假的几率是 50%/50%。 window ...
JAVASCRIPT 单例模式 知识前提:闭包,自执行函数 //单例对象 function person() {} var singleton = (function () { // 闭包缓存已经初始化的单例 let instance = null return function () { retu ...
#关于Nginx 款高性能、轻量级Web服务软件 稳定性高 系统资源消耗低 对HTTP并发连接的处理能力高 ◆单台物理服务器可支持30 000 ~ 50 000个并发请求 #Nginx和Apache的差异 ●Nginx是一 个基于事件的Web服务器,Apache是一 个基于流程的服务器; ●Ngin ...
1、安装TP5.1 composer create-project topthink/think=5.1.* tp5 --prefer-dist 2、进入到项目目录 cd tp5 3、安装PHPexcel扩展 composer require phpoffice/phpexcel 4、安装think ...