自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

杨森源的博客

不要在最该奋斗的年纪选择安逸------一个热衷于PHP开发的95后

  • 博客(4)
  • 资源 (8)
  • 收藏
  • 关注

转载 【Swoole】PHP+Swoole的闭包写法

JS程序员总是嘲笑PHP没有闭包,今天抽空写一篇文章来专门介绍一下PHP的闭包。从5.3版本开始PHP就增加了匿名函数支持,经过数个版本迭代到现在的PHP5.6、PHP7,PHP语言的闭包已经非常完善了。再结合Swoole提供的事件驱动支持,PHP的闭包功能非常强大而且很优雅。匿名函数匿名函数是闭包的核心,匿名函数在PHP里实际上是一个Closure类的 对象 (请注意是对象)。与普通的面向对象编程

2017-10-24 22:30:59 1367 2

原创 【Swoole】多进程process

多进程初试用Swoole内置的函数写多进程是一件非常苦逼的事情啊,进程间的通信,异步回调(callback)做的都不是很好。还好有Swoole,拯救了PHP在这方面的薄弱,真是让PHP如虎添翼啊。Swoole,适合中高级程序员,不适合初级程序员,编写者也是冲着这么一个思想来的,他们认为你已经有了调试和看懂原理的能力了,对于我这种小白来说,学习还是非常吃力的。直接来代码吧<?php/*** swo

2017-10-23 22:44:36 4454 2

原创 【Swoole】用swoole简单实现MySQL连接池

MySQL连接池在传统的网站开发中,比如LNMP模式,由Nginx的master进程接收请求然后分给多个worker进程,每个worker进程再链接php-fpm的master进程,php-fpm再根据当前情况去调用其worker进程然后处理PHP,如果需要MySQL,在与MySQL建立连接,这个时候,如果有1000个请求打过来,就需要与MySQL建立1000个连接。如果请求达到万级或者百万级,这时

2017-10-21 17:24:00 16392 5

原创 【WEB】Web性能压力测试工具

webbench原理webbench首先fork出多个子进程,每个子进程都循环做web访问测试。子进程把访问的结果通过pipe告诉父进程,父进程做最终的统计结果(转至百度百科)安装[root@VM_114_93_centos local]# wget http://home.tiscali.cz/cz210552/distfiles/webbench-1.5.tar.gz[root@VM_114_

2017-10-20 20:35:41 2029 1

自定义滚动条插件

mCustomScrollbar插件,支持自定义滚动条,功能丰富,例子多,简单易用

2017-05-19

Learning PHP设计模式

Learning PHP设计模式---William Sanders 著,中国电力出版社

2017-02-17

Memcache图形化管理工具

直接在php开发环境下,通过浏览器访问即可,注意修改里面前几行的配置,包括ip,端口,用户名,密码

2016-12-21

js支持base64加密

JavaScript的base64位加密插件

2016-12-04

屏幕录制成gif动画

可以录制屏幕,保存成gif格式的图片,支持帧的添加删除和,图片大小处理,添加滤镜等。

2016-12-04

canvas炫酷动画飞爆效果

canvas炫酷动画飞爆效果

2016-11-01

C++ vs 2012扩展包

安装Apache时,显示,缺少MSVCR110.dll

2016-11-01

jpgraph-4.0.0

jpgraph-4.0.0,以及Examples实例,PHP5,PHP7

2014-03-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除