摘要:
c 编译器大全 看了下nginx的auto/cc下的目录,nginx对多种c语言的编辑器都进行了支持。才知道c语言有那么多编辑器。 编译器原理 所谓编译器,就是执行下面的三步骤: 1 将目标语言转换为AST抽象语法树 2 优化抽象语法树 3 将抽象语法树转化为适用于各个系统架构的指令集 各种编译器 阅读全文
阅读排行榜
拿什么守护你-PHP程序级守护进程的实现与优化
2012-03-04 07:42 by 轩脉刃, 3820 阅读, 收藏,
摘要:
首先需要解释的是什么是守护进程。 守护进程就是在后台一直运行的进程。比如我们启动的httpd,mysqld等进程都是常驻内存内运行的程序。 针对需求进行分析: 需求:有一个常驻队列messageQueue(假设在redis内存中),这个队列会有可能有请求不定期的往队列中增加元素。同时我们要求在队列中有元素的时候,按照队列顺序将元素pop出来,并进行处理(假设这个处理只是echo ‘test’); 解决方法: 现在假设已经有了两个函数 function oPopMessageQueue(){ …} //获取队列最后一个元素; function vDealElement(... 阅读全文
一个简易的SocketIM
2012-06-17 20:12 by 轩脉刃, 3804 阅读, 收藏,
摘要:
今天做了一个简易的socketIM的小示例。基本思想是开启两个winform,每个winform既充当服务器也充当客户端。一个监听8000端口,另外一个监听8001端口,两个winform接收到信息之... 阅读全文
flexbox简介
2015-10-22 10:29 by 轩脉刃, 3803 阅读, 收藏,
摘要:
flexbox简介 什么是flexboxflexbox是一种新的布局方式,这种布局方式是2009年W3C提出的方案。它可以简便,完整,完成页面的布局。目前,它已经得到所有浏览器的支持。但是flexbox从2009年以来,有各种版本的变化,比如2009年版本和2011年版本差别比较大。 为什么要有f... 阅读全文
浙公网安备 33010602011771号