-
[root@centos7 ~]#ab -c 10 -n 100 http://a.ilanni.com/index.php -c 10表示并发用户数为10 -n 100表示请求总数为100 http://a.ilanni.com/index.php表示请求的目标URL 这行表示同时处理100个请求并运行10次index.php文件。[roo
-
用DynamicWrapper方法调用。下载DynamicWrapper.dll到php ext下与windows system32下, $dw = new COM("DynamicWrapper"); $dw-Register("EbUsbApi.dll", "EbCreateDataFile", 'i=sls', "f=s", "r=l"); $ch = $dw-EbCreateDataFile("222",11,"22"); i=descri用DynamicWrapper方法调用。下载Dy
-
redis常见应用场景redis应用场景总结redis平时我们用到的地方蛮多的,下面就了解的应用场景做个总结:1、热点数据的缓存由于redis访问速度块、支持的数据类型比较丰富,所以redis很适合用来存储热点数据,另外结合expire,我们可以设置过期时间然后再进行缓存更新操作,这个功能最为常见,我们几乎所有的项目都有所运用。2、限时业务的运用redis中可以使用expire命令设置一个键的生存时间,到时间后redis会删除它。利用这一特性可以运用在限时的优惠活动信息、手机验证码等业务场景。3
-
php json_decode返回null在使用json_decode函数想把json串转化为数组的时候,出现了null,当时还以为是因为json对字符串的长度有限制,还以为是因为两边少了引号,经过多次处理,发现都没有效果。 百度各种帖子,发现此问题还有人遇到过,那么这个问题肯定也就有解决的方法啦~看过几个帖子,总结问题的出现原因大概有这么几点。我这里把收集到的都总结了json_decode要求的字符串比较严格1. 使用UTF-8编码 2. 不能在最后元素有逗号 3. 不能使
-
apache设置为系统服务开机自启
-
最近打算买台服务器,放家里用,但是放家里一般情况下只能回家了用,在公司想用是非常困难的,没有公网IP,就无法远程连接。刚开始想的是内网映射,通过花生壳之类的东西,但是花生壳只有1M的带宽,而且只有1G流量,不方便。通过百度和在群里询问,得知了可以用路由器转发的方式来连接主机,具体操作如下:首先得申请一个公网IP,家用的公网IP不是固定IP,定期变化,可以直接打电话给电信(或者联通,移动等其他的不行)索要一个,肯定给的,不给去工信部投诉。我家里用的是光纤入户,不是宽带入户的双绞线宽带,所有有个光猫
-
https://blog.csdn.net/YQXLLWY/article/details/52238199
-
ab性能测试
-
网站开启CDN 可以防御DDOS攻击 避免对方获得源ip 避免攻击开启CDN后 获取客户端ip就不能正常获取 必须使用如下获取function get_client_ip(){ foreach (array( 'HTTP_CLIENT_IP', 'HTT
-
一次请求接口的时候,使用CURL的get方式请求数据回来连json都是乱码的,而不是中文乱码,这个问题我排查了很久,以为是编码原因,怎么换编码都是乱码的后来搜索有别人也遇到这个问题了,解决方法是再请求头加入 “Accept-Encoding: gzip, deflate”,就可以了,我查了相关文档,Curl的写法“curl_setopt($ch, CURLOPT_ACCEPT_ENCODING, "gzip,deflate");”,然后就可以获取到正常的Json数据串了
-
PHP实现防止跨站和xss攻击实例代码
-
获取当前时间:$now = date('Y-m-d H:i:s',time()); 获取当前时间一分钟的时间:date("Y-m-d H:i:s",strtotime("+1minutes",strtotime($now)))获取当前时间一小时后的时间:date("Y-m-d H:i:s",strtotime("+1hours",strtotime($now)))获取当前时间一天后的时间:date("Y-m-d H:i:s",strtotime("+1date",strtotime(
-
通过curl对接口发起post请求的时候很少会遇到请求数据是二维数组的情况,一般情况下只需要按照正常的方式发送请求就可以了,可能的代码如下:$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, FALSE);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
cur
-
FastAdmin是一款基于ThinkPHP5+Bootstrap的极速后台开发框架。主要特性基于Auth验证的权限管理系统支持无限级父子级权限继承,父级的管理员可任意增删改子级管理员及权限设置支持单管理员多角色支持管理子级数据或个人数据强大的一键生成功能一键生成CRUD,包括控制器、模型、视图、JS、语言包、菜单、回收站等一键压缩打包JS和CSS文件,一键CDN静态资源部署一键生成控制器菜单和规则一键生成API接口文档完善的前端功能组件开发基于AdminLTE二次开发基于Bootstrap开发
-
Xdebug是一个PHP程序调试器,可以用来跟踪,调试和分析PHP程序的运行状况。其实调试PHP还有其他工具比如Zend Debugger,但zend官方不是免费发布的,后来更新为zend Server也是收费版。而Xdebug是完全免费的并且功能也不差。其实xdebug可以看做PHP的扩展,如果环境中没有集成需要先在官网下载然后安装,下载地址:https://xdebug.org/download.phpWindows:1.在windows下的安装方式,在windows安装时下载需