Categories
Linux [11]
Archives
February 2008 |
基于策略的设计(Policy-Based Design)与多继承guocongbin | 12/20 2006, 03:53
基于策略的设计是对多继承的超越。 (More)Common C++ 应用之三:分析本地xml文件guocongbin | 12/07 2006, 02:49
CommonC++ 应用之二:使用Get访问HTTP服务器guocongbin | 12/07 2006, 02:40
相对于POST,基于Common C++,使用GET方法访问http服务器就简单很多了。我们只需要构造一个url字符串,包括所有的参数(前面的"http://"不可以省略)。然后调用URLStream的get方法。下面的代码也是用来调用一个webservice来得到北京的当前天气的。代码和Common C++中的urlfetch.cpp几乎完全相同。 (More)CommonC++应用之一:使用POST访问HTTP服务器guocongbin | 12/07 2006, 02:38
Get Weather by webservice, implemented in pythonguocongbin | 12/07 2006, 02:34
SmartPtr也不是银弹guocongbin | 12/07 2006, 02:29
在Word里面使程序代码语法高亮的宏guocongbin | 12/07 2006, 02:20
最近我经常在word 里面写东西,发现程序代码拷贝到word 里面就没有了在代码编辑器里面的那种语法高亮的效果,感觉不爽。于是我上网搜了搜,发现目前在word 中实现语法高亮的方法主要是通过安装一个插件。由于我先天的对插件比较反感,所以自己动手,使用word 等office 软件都支持的VBA (Visual BAsic For Application) 写了一个语法高亮的宏。 这个宏的功能比较简单,就是利用得到文档中选中部分的代码,然后分词,判断该词的类别,然后着色。我现在使用的分词方法是VBA 提供的,大部分情况下和我们预期的比较一致。但是在某些情况下,比如连续的分隔符,这种分词方法会和C 语言分析器的分词结果不同的。 这个宏除了可以语法着色,还可以为代码标注行号。(听说侯捷在《word 排版艺术》一书中也有一个为代码添加行号的宏。不知道他的宏和我的宏是否雷同。如有雷同,纯属巧合:) (More)Questions and Answers about k shell(ksh)guocongbin | 12/07 2006, 02:13
At first, I think ksh is very hard to use than bash. While after sometime, I know we can make it more powerful by this way. |