摘要:2018年8月27日19:58:12 css指定字体的时候,可以自制的字体,比如字符替换,比如 0没有被替换,其他在源代码被替换对应的字母,但是现实的时候在替换成正确的数字 很简单,防爬虫,但是....呵呵 解决办法就是把爬回来的数据,自己根据规则替换回来 吧网页里 .ttf的文件找出来,使用 Fo
阅读全文
摘要:2018年8月10日08:53:50 一般生产订单号的方式 1,使用时期+随机数1+随机数2 缺点,有可能在并发的时候会出现重复,解决办法就是加唯一索引,在插入数据的做查询是否已经被使用 2,使用时间+统计当前订单数,按订单数+1,很多系统使用这种 缺点,如果有需要删除数据,当然脑残的需求,但是还是
阅读全文
摘要:测试工具 http://www.blue-zero.com/WebSocket/ 2018年8月6日17:28:24 <?php namespace App\Console\Commands; use Illuminate\Console\Command; use Workerman\Worker;
阅读全文
摘要:官方建议分离 workerman和mvc框架的结合,我去,这不是有点脑缺氧吗? 大量的业务逻辑,去独立增加方法和类库在写一次,实际业务中是不现实和不实际的 gateway增加一些这方面的工作,但是我看了源码之后,就发现还是只能自己做 先增加composer require workerman/wor
阅读全文
摘要:2018年7月31日21:43:17 安装 首先安装composer 注意 windows下注意 [curl] curl.cainfo =E:\phpStudy\PHPTutorial\php\php-7.0.12-nts\cacert.pem [openssl] openssl.cafile=E:
阅读全文
摘要:2018年7月31日10:07:47 一些小技巧 命令行直接运行PHP代码 php -r "phpinfo();" 交互模式运行PHP php -a PHP脚本作为shell脚本运行 echo '#!/usr/bin/php\n<?php var_dump($argv); ?>' > phpscri
阅读全文
摘要:2018年7月7日18:52:17 php是用纯算法,自己是提取图片内容不是不行,可以但是优化起来很麻烦还得设计学习库,去矫正数据的正确率 对于大多数项目来说,如果不是做ocr服务,就不必要做需求工具或者接口 一, 先说工具 tesseract-ocr/tesseract 目前没有时间测试,全套东西
阅读全文
摘要:windows7 64 机器I5 8G内存,128G SSD 吐槽一下,win10内存的消耗,真的可怕 测试代码 class staticTest { public function test() { $i = 0; $i++; } public static function testStatic
阅读全文
摘要:2018年6月22日10:40:49 笔记 1.先下载Composer-Setup.exe,下载地址:http://docs.phpcomposer.com/00-intro.html#Installation-Windows 会自动搜索php.exe的安装路径,如果没有,就手动找到php路径下的p
阅读全文
摘要:2018年6月21日17:17:09,注意:不是详细文档,新手可能会看不懂 windows下安装 项目是sql server 2008的k3,php连接数据库写的API,因为是买的时候是别人的程序,测试环境用的windows 2008,首先需要需要下载对应的php版本的DLL和驱动,好多人只下载的D
阅读全文
摘要:基本思路就是,知道总数之后分割成2万一个数组进行查询,最后独立写入csv,避免数据过大导致溢出 速度还不错,在php7下,机器I5 8G内存,128G,SSD,52W多条,大概也就30秒,出来整个文件38.2M $per = 10000; 37秒 $per = 20000; 34秒 $per = 3
阅读全文
摘要:注意你可以使用的命令只能是php这个用户组的权限和范围,注意这个linux 执行的,windows也是可以对应dos命令,但是打印格式不是很好看 //$output = `ls -al`; //$output = `netstat -tnlp`; $output = `id www`; echo "
阅读全文
摘要:vi vi /etc/crontab 注意不是这么直接干的! 下面是内容 SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root HOME=/ # For details see man 4 crontabs # Example
阅读全文
摘要:官网URL:http://www.mpdf1.com/mpdf/index.php github:https://github.com/mpdf/mpdf 官方开发手册,英文的:http://www.mpdfonline.com/repos/mpdfmanual.pdf 网页版 https://mp
阅读全文
摘要:2017年12月22日17:40:03 不定时更新 版本5.4.X 一下是可能会遇到的坑 1,必须的写路由转发才能访问控制器,当然你可以自动路由访问,但是需要些匹配规则,其实还是转发了 好多人讨论过自动路由的缺点,但是中小项目用不上,而且暴露在外的接口,现在大多数都是有路由转发,完全可以通过分组来兼
阅读全文
摘要:其实我自身的不是经常写正则,而且不规则的html去写正则本身就是件很麻烦的事情,如果页面有些微变动和更新就得再次去维护正则表达式,其实是非常蛋疼的 我第一感觉就是去找一下爬虫的库,但是发现现在php爬虫成熟的开源项目还挺多的 最开始我是准备使用phpquery,因为他实现了类似jQuery的功能,可
阅读全文
摘要:官方URL:https://github.com/phpredis/phpredis/blob/master/arrays.markdown#readme 2017年10月29日20:44:01 Redis数组是一个孤立的命名空间,其中的键以某种方式相关。 密钥分布在多个Redis实例中,使用一致的
阅读全文
摘要:官方url: https://github.com/phpredis/phpredis/blob/develop/cluster.markdown#readme 2017年10月29日20:44:25 Redis引入3.0.0版本的群集支持,并且使用phpredis与群集进行通信时,需要使用Redi
阅读全文
摘要:刚好要用看了网上翻译版本都是2011,2012年的,随手翻译一下新版 2017年10月28日23:48:08 使用方法 : Ctrl+F 官方英文版 https://github.com/phpredis/phpredis makedown URL:https://github.com/phpred
阅读全文
摘要:plupload多个实例很简单,但是麻烦的是,返回的时候没有明显标记区分input的id,好蛋疼 你可以在整个组件加上一个onclick事件,传递一个参数过去就可以知道是哪个实例做了上传动作
阅读全文