2012年11月23日
摘要: 一、安装apachehttp://httpd.apache.org/download.cgi#apache221.解压缩 tar -zxvf httpd-2.2.23.tar.gz如果gcc版本是3.4.x,apr版本比较低,选择2.2,否则选择2.12.1自定义安装路径(optional) cd/home/work/httpd-2.2.23 ./configure --prefix=/home/work/apache2 --enable-mods-shared=most注:enable-mods-shared=most表示加载大多数的模块(动态),使用--enable-mods-shared 阅读全文
posted @ 2012-11-23 09:22 Bruce Lai 阅读(5418) 评论(1) 推荐(1) 编辑
  2012年3月26日
摘要: 对xml的处理方式多种多样。例如: 1.可以直接使用.NET中的XmlDocument操作xml文档,涉及XmlDocument、XmlTextReader、XmlElement 等对象的使用。 2.可以直接把xml当成字符串,然后采用正则表达式进行处理。 第一种xml处理方式会导致代码结构就像xml一样一层套一层,不够雅观(采用LINQ处理会好些);第二种方式在提取xml某些元素比较有用,也有局限性。其实,处理XML可以采用序列化、反序列化的机制进行处理。 由于.NET中可以把类对象序列化成xml文件,也可以从xml反序列成类对象。基于这个思想,处理一个有效的xml可以分为下列几... 阅读全文
posted @ 2012-03-26 16:41 Bruce Lai 阅读(1295) 评论(1) 推荐(1) 编辑
  2012年3月20日
摘要: 注重实效的程序员,能够越出直接的问题去思考,总是设法把问题放在更大的语境中,总是设法注意更大的场景。注重实效的程序员不满足于只解决客户的问题,而且更关注如何为客户带来价值。注重实效的程序员,倾向于把需求搜集、设计、以及实现视为同一个过程——交付高质量的系统——的不同方面。 0.注重实效的途径 注重实效的程序员,从培养良好的习惯开始,因为坏习惯是能够传染的。 ->DRY-Don't Repeat Yourself 人是有惰性的,程序员亦然。要避免重复,首先要有避免重复的意识,理解重复的危害。 没有意识到自己在重复coding是比较少的,至少你知道自己copy&paste了, 阅读全文
posted @ 2012-03-20 23:06 Bruce Lai 阅读(595) 评论(1) 推荐(1) 编辑
摘要: node.js API 查询:http://nodejs.org/docs/v0.6.13/api/ 1 //*************node.js-v0.6.13****************// 2 3 /////////////////////////////////////////////// 4 // say hello in console 5 var sys=require("util"); 6 sys.puts("Hello World!"); // console.log("Hello World!"); 7 8 阅读全文
posted @ 2012-03-20 17:09 Bruce Lai 阅读(245) 评论(0) 推荐(0) 编辑
  2010年11月15日
摘要: 进行.NET开发中,多线程设计常用到的同步手段有很多方式,比如lock、mutex、信号量等等。偶尔在多个进程要访问同个区域,进行同步的方式可以采取::1、创建标记文件。2、采用命名Mutex。 阅读全文
posted @ 2010-11-15 23:12 Bruce Lai 阅读(1040) 评论(0) 推荐(0) 编辑
  2010年11月11日
摘要: 设置程序开机自动运行的方式主要有三种: 一、把快捷方式复制到[开始->所有程序->启动]中。 二、程序添加到Windows开机选项中启动运行。 三.程序以Windows Service的方式启动。 阅读全文
posted @ 2010-11-11 17:10 Bruce Lai 阅读(8864) 评论(9) 推荐(2) 编辑