Martin Fowler是国际著名的OO专家,敏捷开发方法的创始人之一,现为ThoughtWorks公司的首席科学家.福勒(Martin Fowler),在面向对象分析设计、UML、模式、软件开发方法学、XP、重构等方面,都是世界顶级的专家,现为Thought Works公司的首席科学家。Thought Works是一家从事企业应用开发和集成的公司。早在20世纪8...【阅读全文】
一般我们在Linux下执行某些外部程序的时候可能会提示找不到共享库的错误, 比如:tmux: error while loading shared libraries: libevent-1.4.so.2: cannot open shared object file: No such file or directory原因一般有两个:一个是操作系统里确实没有包含该共享库(lib*.so.*文件)或者共享库版本不对, 遇到这种...【阅读全文】
Syntax:worker_cpu_affinity cpumask ...;Default:—Context:mainBinds worker processes to the sets of CPUs.Each CPU set is represented by a bitmask of allowed CPUs.There should be a separate set ...【阅读全文】
要做一个实时视频通信的产品,首先想到的同类产品就是skype,调研了下它的实现技术。它实际使用了GIPS的产品:一、GIPSGlobal IP Sound(GIPS)协议,著名的语音聊天工具skype所使用的协议。Global IP Solutions (GIPS) 的前身为Global IP Sound (GIPS),专为数据包网络的实时通信应用市场,开发行业领先的嵌入式媒体...【阅读全文】