拼搏的小船长

读书 行路 思考

Centos 配置mailx使用外部smtp发送邮件

Centos 配置mailx使用外部smtp发送邮件安装mailxyum install mailx配置mailx笔者推荐163邮箱,当然,QQ邮箱也是可以的,PS:记得要进邮箱打开SMTPvi /etc/mail.rc在文件的末尾加入下面代码,相应帐号密码填写自己的帐号密码set from=&q...

2016-07-01 19:45:58

阅读数 14241

评论数 3

Nginx安装lua-nginx-module模块

Nginx安装lua-nginx-module模块ngx_lua_module 是一个nginx http模块,它把 lua 解析器内嵌到 nginx,用来解析并执行lua 语言编写的网页后台脚本特性很牛叉,可自行百度查看,这里主要是示范一下,如何在Nginx下安装lua-nginx-module...

2016-06-23 16:37:21

阅读数 24546

评论数 1

PHP下C扩展开发

PHP下C扩展开发 首先保证各位已经正确安装了PHP(笔者安装的PHP4.4.45版本) 下载PHP源码(笔者下载的是5.4.45版本 :https://github.com/captaim/php-src/archive/PHP-5.4.45.zip) 解压 进入解压后的源码的ext目录中(此...

2016-05-29 10:07:40

阅读数 364

评论数 0

Centos7下LNMP安装log4php,phpunit

安装log4php 参考:http://logging.apache.org/log4php/download.html 安装phpunit 参考:http://jingyan.baidu.com/article/215817f783a3dd1eda142323.html

2016-05-20 15:10:33

阅读数 642

评论数 0

Yii框架执行流程

转载地址:http://www.cnblogs.com/bluecobra/archive/2011/11/30/2269207.html 一 目录文件   |-framework     框架核心库   |--base         底层类库文件夹,包含CApplication(应...

2016-04-24 21:51:01

阅读数 1712

评论数 0

PHP Reflection API详解

转载地址:http://www.jb51.net/article/65897.htm 这篇文章主要介绍了PHP Reflection API详解,本文讲解了Reflection类、ReflectionException类、ReflectionFunction类、ReflectionP...

2016-03-21 22:30:27

阅读数 287

评论数 0

文章标题

使用php实现hash链表<?php class HashTable{ private $buckets; private $size=10;public function __construct(){ $this->buckets = new SplFixedArray($t...

2016-02-23 22:17:10

阅读数 200

评论数 0

Redis替代文件存储session

php默认使用文件存储session,如果并发量大,效率会非常低。而redis对高并发的支持非常好,可以利用redis替换文件来存储session。php存数session主要用到了session_set_save_handler.在使用session_set_save_handler之前,先把p...

2016-02-21 20:48:47

阅读数 782

评论数 0

Redis消息队列发布微博

一些基于用户创造内容的应用中(SNS,微博),很容易出现一秒钟上万个用户同时发布消息的情况。这个时候,很容易出现MySQL的“too many connections”的情况,增大MySQL的max_connections只是治标不治本的方法,这个时候,我们就可以考虑使用reids的list来实现...

2016-02-21 18:43:33

阅读数 781

评论数 0

消息队列技术终结者(一)—通俗深刻地认识JMS(即Java Message Service)

转载地址:http://blog.csdn.net/gaohuanjie/article/details/42001243 JMS很早就有,网上更是如此,但是大多总结的不太全面不太具体,在现有学习资源基础上结合自己的体悟,现重新总结一下:         JMS全称为Java Me...

2016-02-01 14:48:53

阅读数 1301

评论数 0

PHP模拟守护进程

转载地址:http://www.cnblogs.com/birdman/archive/2011/08/27/2155837.html 守护进程,也就是通常说的Daemon进程,是Linux中的后台服务进程。它是一个生存期较长的进程,通常独立于控制终端并且周期性地执行某种任务或等待处理某...

2016-01-28 10:14:39

阅读数 566

评论数 0

设计模式—命令模式

命令模式设计模式里面,命令模式也是遵循SRP(Single Responsibility Principle)原则。命令模式分离了“命令的请求者”与“命令的实现者”。例如我们生活中最典型的餐馆中的“顾客”,“服务员”,“厨师”三种角色: 顾客只负责点菜,传递给服务员 服务员通知厨师炒菜 厨师炒菜 ...

2016-01-26 21:56:46

阅读数 222

评论数 0

xmapp下安装log4php,phpunit,redis扩展

xmapp下安装log4php,phpunit,redis扩展(1)安装log4php启动xamp点shell执行命令:pear upgrade-allpear update-channelsTo install from the Apache log4php PEAR channel:pear ...

2016-01-16 17:25:17

阅读数 592

评论数 0

PHP安装与使用VLD查看opcode代码【PHP安装第三方扩展的方法】

转载地址:http://blog.csdn.net/21aspnet/article/details/7002644     需要分析PHP代码的性能,或者说实现同样功能的代码到底哪个更好呢?或者说想知道底层的实现可以使用VLD查看opcode 下载与安装VLD # wget http://...

2015-12-14 21:36:05

阅读数 224

评论数 0

装饰模式实例与UML

<?php abstract class Tile{ abstract function getWealthFactor(); } class Plains extends Tile{ private $wealthfactor=2; function getWea...

2015-12-02 00:03:09

阅读数 381

评论数 0

责任链模式实例

<?php class Board{ protected $power = 1; protected $top = 'Admin'; public function process($lev){ if($lev$this->power){ ...

2015-11-29 22:56:01

阅读数 254

评论数 0

策略模式实例与UML

<?php interface FlyBehavior{ public function fly(); } class FlyWithWings implements FlyBehavior{ public function fly(){ echo &quo...

2015-11-29 21:44:41

阅读数 548

评论数 0

mysql 性能优化方案 (转)

转载地址:http://blog.csdn.net/jinxingfeng_cn/article/details/16878295 网 上有不少mysql 性能优化方案,不过,mysql的优化同sql server相比,更为麻烦与复杂,同样的设置,在不同的环境下 ,由于内存,...

2015-11-25 19:40:08

阅读数 189

评论数 0

观察者模式实例与UML

<?php //观察者模式 class User implements SplSubject{ public $lognum; public $hobby; protected $observers = []; public function __cons...

2015-11-23 22:32:48

阅读数 977

评论数 0

外观设计模式

外观模式是一种十分简单的概念,它只是为一个分层或者子系统创建一个单一的入口。这会带来许多好处。首先,有助于分离项目中的不同部分,其次,对于客户端的开发者来说,访问代码变得简洁。另外,由于在一个地方调用子系统,减少了出错的可能性。 <?php /** * 代码示例: 获取CD对...

2015-11-22 23:05:54

阅读数 210

评论数 0

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