(一)环境配置
PHP有个pcntl_fork的函数可以实现多进程,但要加载pcntl拓展,而且只有在linux下才能编译这个拓展。
1.首先在ubuntu下编译pcntl.so,我的ubuntu下找不到pcntl的包,于是要生成pcntl.so包。
创建一个文件夹下载了整个PHP包,在里面找到了p...
php实现多进程(转)
2018.05.25, 实用小技术 ,抢沙发,1569人打酱油PHP中被忽略的性能优化利器:生成器(转)
2018.05.25, 实用小技术 ,抢沙发,1452人打酱油
如果是做Python或者其他语言的小伙伴,对于生成器应该不陌生。但很多PHP开发者或许都不知道生成器这个功能,可能是因为生成器是PHP 5.5.0才引入的功能,也可以是生成器作用不是很明显。但是,生成器功能的确非常有用。
优点
直接讲概念估计你听完还是一头雾水,所以我们先来说说优点,也许能勾起你的兴趣。那么生成器有哪些优点,...
PHP bin2hex()和pack()函数的转换(表情或带符号的昵称类可进行转换)
2018.05.18, 实用小技术 ,抢沙发,1475人打酱油
$result = bin2hex($str)的作用是将$str字符串变量的ASCII码值(即二进制形式)转换为十六进制形式
要将最终结果转换回来,方法是pack("H*",$result);
例子:将把一个字符串值从二进制转换为十六进制,再转换回去:
<?php$str =...
简单的jquery一键复制值到剪切板--clipboard
2018.05.14, jQuery ,抢沙发,2058人打酱油
之前有项目开发复制关键词的需求,把生成的链接通过一个按钮直接复制到剪切板让用户复制给其他人或浏览器访问,原本以为jquery应该有封装好的方法,查询后发现没有,找了很多js发现大部分是通过swf文件来做的,不好用,也比较麻烦一些,而js写的方法又必须用户自己去修改浏览器的配置,体验性太差,终于找...
使用apidoc 生成Restful web 详细中文Api文档
2018.05.11, 实用小技术 ,抢沙发,10522人打酱油
在项目开发过程中,总会牵扯到接口文档的设计与编写,之前使用的都是office工具,写一个文档,总也是不够漂亮和直观。好在git上的开源大神提供了生成文档的工具,so来介绍一下!
该工具是Nodejs的模块,请务必在使用前安装好nodejs环境!
工具名称:apiDoc
Git地址:https://gith...
thinkphp5 taglib自定义标签教程
2018.05.11, 实用小技术 ,抢沙发,1464人打酱油
学着写了一下,终于搞定了,顺便分享一下!
taglib是tp框架自定义标签功能,如果你用过cms,肯定见过类似:
{dede:arclist typeid='' row='' col='' titlelen='' infolen='' orderby='' keyword=''}
ssss...
{/...
接口文档神器之apidoc
2018.05.11, 实用小技术 ,抢沙发,1377人打酱油
windows版安装:
1.安装nodejs (nodejs环境)
32 位安装包下载地址 : https://nodejs.org/dist/v4.4.3/node-v4.4.3-x86.msi
64 位安装包下载地址 : https://nodejs.org/dis...