摘要:
在一个类中,常见的是new self()操作,代表返回自身类的实例。 当父类中存在方法,然后每个子类继承于父类,调用这个方法会返回自身的实例化对象, 那么当子类调用create时,返回的是A类的实例 现在有个需求就是,调用父类中返回实例化的方法时,返回当前子类的实例化,那么就可以用new stati 阅读全文
摘要:
根据不同的环境有不同的配置,laravel中,可以把配置写到.env文件中 在系统中,可以使用env(key, "默认值")来获取env中的配置信息 在laravel中运行时,会运行函数 checkForSpecificEnvironmentFile, 根据不同的环境加载不同的配置。 先判断$_SE 阅读全文
摘要:
<!--?xml version="1.0" encoding="UTF-8" standalone="no"?--> Contracts, ServiceContainer, ServiceProvider, Facades 实现 Contracts接口可以写或不写,这里就不定义了 定义一个Ser 阅读全文
摘要:
简单解释 composer install - 如有 composer.lock 文件,直接安装,否则从 composer.json 安装最新扩展包和依赖; composer update - 从 composer.json 安装最新扩展包和依赖; composer update vendor/pa 阅读全文
摘要:
" Configuration file for vim set modelines=0" CVE-2007-2438 " Normally we use vim-extensions. If you want true vi-compatibility " remove change the fo 阅读全文
摘要:
1.brew install gearman 用brew安装gearman 2.pecl install gearman 用pecl安装php的gearman扩展 3.ln -s /usr/local/opt/gearman/sbin/gearmand /usr/local/bin 把gearman 阅读全文
摘要:
<?phpclass ReflectionFunction implements Reflector{ final private __clone() public object __construct(string name) public string __toString() public s 阅读全文
摘要:
application/x-www-form-urlencoded 在发送前编码所有字符(默认) multipart/form-data 不对字符编码。在使用包含文件上传控件的表单时,必须使用该值。 text/plain 空格转换为 "+" 加号,但不对特殊字符编码。 HTTP/1.1 协议规定的 阅读全文
摘要:
配置文件详解1.0版 配置文件位于es根目录的config目录下面,有elasticsearch.yml和logging.yml两个配置,主配置文件是elasticsearch.yml,日志配置文件是logging.yml,elasticsearch调用log4j记录日志,所以日志的配置文件可以按照 阅读全文
摘要:
核心总结:php-fpm/apache 进程所使用的用户,不能是网站文件所有者。 凡是违背这个原则,则不符合最小权限原则。 根据生产环境不断反馈,发现不断有 php网站被挂木马,绝大部分原因是因为权限设置不合理造成。因为服务器软件,或是 php 程序中存在漏洞都是难免的,在这种情况下,如果能正确设置 阅读全文