当前位置:首页 > 搜索和 s 相关的文章

php socket服务的模型以及实现 多进程IO复用libevent

添加日期:2018-09-18 09:30:06 发布:smiling 
端口复用技术,这样就可以很好的解决惊群问题和stream_socket_server性能瓶颈的问题 ***多进程IO复用libevent*同时处理多个连接*端口复用---建议php7* classXtgxiso_server{public$socket=false;p ...

php中socket服务的模型下的编程方式(同步和异步)

添加日期:2018-09-18 09:27:45 发布:smiling 
前面我们花了一段时间来搭建高性能的socket服务,可以同时处理大量的连接,但这是在没有具体业务的情况下。如果我们启用了一个单进程的server,但里面的一个业务耗时1秒,那么在这1秒内是阻塞的,后 ...

php语言实现redis的客户端

添加日期:2018-09-18 09:25:49 发布:smiling 
为了更好的了解redis协议,我们用php来实现一个支持大部份命令的客户端类 redis的协议可参考这个文章http: redis cn topics protocol html代码如下:namespacextgxiso;classRedis{private$redis_s ...

php实现redis的服务端的示例

添加日期:2018-09-18 09:24:16 发布:smiling 
大家都知道redis是用C来实现的,现在我用php来实现一个简单的仅支持SET和GET命令的redis服务端,主要是为了更好的了解redis的服务端和php的网络编程 代码如下: ***多进程阻塞式* classXtgxiso_ser ...

php curl访问调用https时报错解决办法

添加日期:2018-09-18 09:20:58 发布:smiling 
PHP 调用CURL提示错误:SSL certificate problem, verify that the CA cert is OK Details: error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed ...

PHP 判断移动设备的函数isMobile()

添加日期:2018-09-18 09:15:55 发布:smiling 
不废话上代码,使用方法就是:<?phpif(isMobile()){}if(!isMobile()){}?>functionisMobile(){$user_agent=$_SERVER[& 39;HTTP_USER_AGENT& 39;];$mobile_agents=Array("240x320","acer","acoon","ac ...

CSS 滤镜效果:模糊、灰度、亮度等

添加日期:2018-09-18 09:12:01 发布:smiling 
滤镜原本是 SVG 规范中的一部分。然而,当滤镜的用途变得更广泛时,W3C 也开始给 css 增加了一些常用的滤镜效果。CSS 滤镜非常强大又好用,你可以用它来模糊,变亮或饱和度以调整图像。这些 ...

阿里云直播PHP SDK使用方法详解

添加日期:2018-09-17 09:54:48 发布:smiling 
1、直播云没有单独的SDK,直播部分的SDK是直接封装在CDN的相关的SDK里面2、针对SDK,没有demo。3、针对SDK,没有相关的文档说明。4、针对SDK的说明,网站上面的说明与源码里面的说明完全不一致...

php static静态属性和静态方法的调用

添加日期:2018-09-16 12:36:22 发布:smiling 
这里分析了php面向对象中static静态属性和静态方法的调用。关于它们的调用(能不能调用,怎么样调用),需要弄明白了他们在内存中存放位置,这样就非常容易理解了。静态属性、方法(包括静态与非静 ...

PHP记录和读取JSON格式日志文件

添加日期:2018-09-16 12:34:01 发布:smiling 
我们有时需要记录用户或者后端的某个操作事件的运行情况,可以使用后端语言如PHP将操作结果记录到日志文件中,方便测试和查找问题。尤其是这些在后端运行的而前端不能直接看到运行结果的,那么就可 ...

php中kindeditor多图上传session丢失问题解决

添加日期:2018-09-16 11:58:56 发布:smiling 
解决办法:1 在创建文本编辑器时增加session_id的传递<script>vareditor;KindEditor ready(function(K){editor=K create(& 39;textarea[name="content"]& 39;,{allowFileManager:true,extraFileUpl ...

composer 将远程的包更改为本地开发模式

添加日期:2018-09-15 23:05:22 发布:smiling 
有时候我们会遇到线上的 composer 开发包功能不是很完善,但是很多功能我们还能够用到,我们只能自己去修改一部分代码让这个包能够去运行,同时不使用 composer 进行更新,否则代码会再更新的 ...