待兔 待兔
1年前
PHP 是否正在死去?
作为一个早期把PHP当作主要语言的开发者,我已经忘了上次写一个纯PHP项目是什么时候了。我知道PHP正在变得越来越完善,在我写这篇文章的时候PHP8.3已经进入开发阶段,但我身边几乎没有人去谈论它,连我也是在偶尔翻翻官网的时候才知道最新的版本消息。无声的旁
Stella981 Stella981
4年前
Linux下php安装Redis扩展
1安装redis/usr/local/php/bin/phpize用phpize生成configure配置文件./configurewithphpconfig/usr/local/php/bin/phpconfig配置1make编译2makeinstall安装
Stella981 Stella981
4年前
PHP中使用Elasticsearch
PHP中使用Elasticsearchcomposerrequireelasticsearch/elasticsearch会自动加载合适的版本!我的php是5.6的,它会自动加载5.3的elasticsearch版本!Usingversion^5.3forelasticsearch/ela
Wesley13 Wesley13
4年前
PHP POST 接受长字符串时出现500错误
昨天在开发的时候遇到一个问题,formentype“multipart/formdata”表单提交时显示500错误。开始我以为是php代码问题,我检查了一遍代码,没有问题。之后设置断点,依旧报错500,这就说明断点代码就没有执行,表单提交动作根本没有触发后端的php代码。于是,我将注意力放在了php配置上,反复修改配置调试,而且重装了php依
Stella981 Stella981
4年前
PHP fastcgi_finish_request 方法
https://www.jianshu.com/p/bf55c803b70bhttp://www.laruence.com/2011/04/13/1991.html本文介绍,PHP运行在FastCGI模式时,FPM提供的方法:fastcgi\_finish\_request。在说这个方法之前,我们先了解PHP有哪些常用的运行模式?PHP运
Wesley13 Wesley13
4年前
ThinkPHP 模板变量输出
普通输出输出模板中的变量,格式如下:{$变量名称}例子:{$username}//普通变量{$userinfo"email"}//数组方式{$userinfo"sub""name"}//三维数组方式{$userinfo:email}//对象方式{$
Wesley13 Wesley13
4年前
Java数据结构和算法(四)
日常开发中,数组和集合使用的很多,而数组的无序插入和删除效率都是偏低的,这点在学习ArrayList源码的时候就知道了,因为需要把要插入索引后面的所以元素全部后移一位。而本文会详细讲解链表,可以解决数组的部分问题,相比数组的大小不可更改,链表更加灵活,在学习LinkedList源码对链表有了一个大致的了解。ArrayList和Linked
Wesley13 Wesley13
4年前
Vector, ArrayList, LinkedList 区别与用法
ArrayList和Vector是采用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,都允许直接序号索引元素,但是插入数据要设计到数组元素移动等内存操作,所以索引数据快插入数据慢,Vector由于使用了synchronized方法(线程安全)所以性能上比ArrayList要差,
Stella981 Stella981
4年前
NO.13 禅道项目管理软件ZenTaoPHP框架系统要求
禅道项目管理软件ZT框架使用了php5所特有的语法、类、函数,因此php4是无法运行ZT框架的。使用ZT,你需要:1\.webserver最好是apache。因为它和php集成使用是最稳定,功能也是最齐全的一套组合。2\.php最好是5.2以后的版本,最少是5.1系列的版本。3\.数据库最好是mysql4以后的
Wesley13 Wesley13
4年前
Java 数据结构
|适用场景当一个数组中有大量重复数字的时候可以使用稀疏数组来压缩这个数组,从而减少对资源的耗费|笔记!(https://oscimg.oschina.net/oscnet/cde8cab1e6f289b1cf83a0d361852116a17.png)|代码!(https://oscimg.oschina.net/os