php message queue
摘要:php message queue document is here http://www.kancloud.cn:8080/vson/php-message-queue/891904 phpMQ github address https://github.com/codingmonkey9/php
阅读全文
CGI 、fastcgi、php-cgi、php-fpm
摘要:CGI的出现:早起web服务器只能处理静态资源请求,随着web发展,需要处理动态资源请求。web服务器无法处理,就只能依靠外部应用程序来处动态请求。既然要外部应用程序处理动态资源请求,那web服务器与外部应用程序就需要数据通信,通信自然需要一种规范,CGI就是web服务器与外部应用程序通信的协议。(
阅读全文
查看Linux服务器配置命令
摘要:lsb_release -a #查看系统版本 cat /proc/cpuinfo | grep name #查看CPU cat /proc/meminfo | grep Mem #查看内存 sudo fdisk -l | grep -E '.+/dev/' #查看磁盘 Disk /dev/vda:
阅读全文
querylist爬取页面内容rules记录以及爬虫字符编码的问题
摘要:querylist真的挺好用的!!!感谢!!!参考链接:https://learnku.com/laravel/t/6262/querylist-4-concise-and-elegant-php-collection-tool 文档v4:http://querylist.cc/docs/guide
阅读全文
PHP 浅析spl_autoload_register
摘要:PHP面向对象编程里可以使用__autoload()魔术方法实现自动加载功能。当实例化一个不存在的类时,自动触发自动加载。起初我不太理解spl_autoload_register用来干什么。感觉没什么用。后来才一点一点 明白: 比如当你自己写一个函数loadClass()用来加载不存在的类的时候,需
阅读全文
ubuntu服务器上安装PHP扩展bcmath遇到的问题Sub-process /usr/bin/dpkg returned an error code (1)
摘要:sudo apt-get install php7.2-bcmath //安装扩展文件后,找到文件路径,添加到php.ini配置文件中即可。流程简单,却遇到了问题。 Ubuntu上安装扩展bcmath遇到了一个问题(当时忘记保存错误信息,只记得一部分错误信息,其他扩展同理) Can't exec "
阅读全文
JavaScript 变量and函数提升机制
摘要:JavaScript变量作用域,看一下代码,(变量提升链接在下方↓) <script type="text/javascript"> var a = 5&&6; alert(a); // 6 function getB() { var a = 7; //我个人理解 var 声明变量的时候应该是 决定
阅读全文
mysql 根据where条件,分组,联表等统计数据条数
摘要:使用count可以统计数据量,遇到一个新的需求是有两张表,user 和 photo,一对多关系。要统计photo表里属于该用户的照片的数量,where条件是p.status=1,u.is_delete=0, p.is_delete=0。使用yii方法没有实现,最终是用原生的SQL语句实现的。在此记录
阅读全文
no input files specified (持续更新)
摘要:这个错误原因可能不止一个,这里会持续记录遇到的不同原因以及解决方法☞ Windows本地配置yii项目,出现No input files specified 的错误。现在说一下这一次我遇到这个错误的原因 location ~* \.php { fastcgi_pass 127.0.0.1:9000;
阅读全文
nginx 配置虚拟主机root路径错误\n转义
摘要:今天Windows本地配置yii项目,访问出现500错误,查看nginx日志,发现了项目路径被换行了,如下图然而我在文件里配置的是 server_name localhost; listen 8871; root 'E:\project\new_year'; 也就是说 \new_year 里面的 \
阅读全文
PHP算法题
摘要:一群猴子排成一圈,按1,2,…,n依次编号。然后从第1只开始数,数到第m只,把它踢出圈,从它后面再开始数,再数到第m只,在把它踢出去…,如此不停的进行下去,直到最后只剩下一只猴子为止,那只猴子就叫做大王。要求编程模拟此过程,输入m、n, 输出最后那个大王的编号。 1 <?php 2 3 /*****
阅读全文
PHP 数组操作
摘要:数组分页 $result = array_slice($arrayId, $pos, $pagesize); // 对数组分页 数组从指定值往后顺序截取 //$arrayId 是保存id的数组, $currentId是指定的id,$pagesize截取的条数 $pos = array_search(
阅读全文