摘要: 一般Server程序都是运行在系统后台,这与普通的交互式命令行程序有很大的区别。glibc里有一个函数daemon。调用此函数,就可使当前进程脱离终端变成一个守护进程,具体内容参见man daemon。PHP中暂时没有此函数,当然如果你有兴趣的话,可以写一个PHP的扩展函数来实现。 PHP命令行程序 阅读全文
posted @ 2017-02-15 15:19 ー個亽の江湖 阅读(87) 评论(0) 推荐(0) 编辑
摘要: file_put_contents写PHP的Cache文件,如果不加LOCK_EX就可能会存在同步问题,当一个进程写file时,只写到一半有另外的进程去require此文件, 这时就会因为文件不完整,导致PHP语法错误。所以涉及到同时读写同一个文件或数据时一定要加锁,否则在高并发的情况下会产生严重错 阅读全文
posted @ 2017-02-15 15:17 ー個亽の江湖 阅读(2759) 评论(0) 推荐(0) 编辑
摘要: HTTP 提供了许多页面缓存的方案,其中属 Etag 和 Last-Modified 应用最广。本文会先介绍 Etag 的应用场景,然后说说他在 php 和 node 中的使用。 本文地址:http://www.cnblogs.com/hustskyking/p/etag-in-node.html, 阅读全文
posted @ 2017-02-15 14:07 ー個亽の江湖 阅读(553) 评论(0) 推荐(0) 编辑
摘要: 今天翻了翻代码,重新 review 了一遍,也顺便做了点记录。 下面花了不少篇幅,将基础排序、希尔、归并、快排、堆排序等都介绍了一通,懒得思考的同学可以略过代码直接看文字,文章对排序的基本思路都做了介绍。 三种基本排序 插入排序和选择排序是两种最基本的排序算法,思路完全不一样,但是细思一番,还是挺有 阅读全文
posted @ 2017-02-15 13:50 ー個亽の江湖 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 最近看到有几个同事准备着转正,想借此机会聊一下实习生相关的话题——如何成为一名优秀的实习生。 公司为什么需要实习生 如果你认为公司招聘实习生,就是为了攫取优质的廉价劳动力,随意安排些杂七杂八的琐碎事,那可就大错特错了。 公司人才入口一般有两个渠道,社招和校招。社招成本向来都很高,得花大价钱好不容易抓 阅读全文
posted @ 2017-02-15 11:29 ー個亽の江湖 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 在我们所用到的库中,可以看到很多诸如 的链式调用,那么这样的链式结构是怎么实现的呢,下面我们利用代码来探讨一番: 先分解下,我们队$函数已经很熟悉了,他通常返回一个HTML元素或者HTML元素的集合,如下所示: 但是,如果把这个函数改造为一个构造器,把那些元素作为数组保存在一个实例属性中,并让所有定 阅读全文
posted @ 2017-02-15 11:23 ー個亽の江湖 阅读(126) 评论(0) 推荐(0) 编辑