- 博客(25)
- 收藏
- 关注
原创 关于assert,exception以及return
assert只在debug有效,用于检查非法情形,比如用于编程时候检查错误的传值。exception应该用于异常恢复,是在运行时,比如内存不足,可以考虑抛出异常,对于函数调用者来说不一定需要处理,可以交给更高层次进行处理。return value则是给函数调用者来处理的,层次最低,比如xml解析因为xml不合法而解析失败。纯属个人感觉。
2006-07-26 17:05:00
1644
原创 apache module中取post数据
一共使用三个函数 ap_setup_client_block(r, REQUEST_CHUNKED_DECHUNK)Apache里面说Setup the client to allow Apache to read the request body. 差不多意思就是初始化,第二个参数可以取以下三个值。 REQUEST_NO_BODY意为如果request
2006-04-30 15:37:00
3860
原创 apache及其module的调试
gdb httpd用gdb加载httpd进程 (gdb) b break-point设置断点,可以设置函数名、行数等…… (gdb) run -X -d /usr/local/apache执行httpd,这个是关键的,-X参数会让httpd以debug模式运行,debug模式是单进程的,这样才好调试。-d /usr/local/apache是设置运行的目录。
2006-04-30 15:03:00
2386
原创 Tramp Emacs & plink under windows
在用ssh1的时候,plink连上去tramp没法编辑,郁闷了一下,不知道为什么,不过看了一下,换pscp就ok了,去putty下一个pscp,呵呵,相应的还有psftp也应该可以的……
2006-04-26 10:12:00
2094
翻译 Stream Attributes
Stream AttributesThe attributes of the stream element are as follows: 对stream元素的属性描述如下: to -- The to attribute SHOULD be used only in the XML stream header from the initiating entity to the
2006-04-14 13:48:00
1230
转载 Thread-safety and POSIX.1
Thread-safety and POSIX.1Thread-safe Versions of POSIX.1 and C-language FunctionsPOSIX.1 and C-language functions were written to work in an environment of single-threaded processes. Reentrancy wa
2006-04-13 15:12:00
249
转载 XML1.0 中文文档(第二版)
Extensible Markup Language (XML) 1.0 (Second Edition)本文档是 W3C 建议 XML 1.0 第二版(2000 年 10 月 6 日)的简体中文翻译版,其中可能有错误和不妥之处。英文版是唯一的正式版,位于:http://www.w3.org/TR/2000/REC-xml-20001006本文档位于:http://lightn
2006-04-10 15:45:00
13419
原创 About module struct in Apache
在写apache模块的时候,会用到module这个结构体。module这个结构体实际上是module_struct,后面附上了定义。使用的时候通常都是定义一个这个结构体的变量并赋初值,如:module AP_MODULE_DECLARE_DATA proxy_module ={STANDARD20_MODULE_STUFF,create_proxy_dir_config, /* create pe
2006-04-04 15:56:00
1807
转载 Apache中的挂钩剖析
5.5 挂钩(HOOK)5.5.1 为什么引入挂钩在Apache1.3版本中,对HTTP 请求的处理包括若干个固定阶段,比如地址转换阶段、身份确认阶段、身份认证阶段、权限确认阶段、MIME类型识别阶段等等,这也意味着Apache1.3 中的挂钩数目是有限的,固定的。这个反映在模块结构中就是针对每个HOOK都对应一个函数指针。比如如果需要检查用户的身份是否合法则只需要调用 ap_chec
2006-04-04 13:56:00
367
原创 解决linux下rar解压中文文档会出错的脚本
在我的机子上rar解压中文文档总是出错 估计是字符编码的问题因为我后来看到总是rar在建立中文目录的时候犯错所以写了这个脚本 先把目录都建立起来 然后再解压然后把解压过程中建立的错误中文目录删掉 就是酱紫的想想估计应该可能对别人会有用就放上来了 呵呵这个脚本假设你的rar文档里面根目录只有一个两个的话 对于错误目录的删除会只删第一个目录介个懒得改了 呵呵x@XEROO:~$ cat rarx.sh
2006-03-25 15:50:00
298
原创 Documents on LaTeX.
lshort-en: ftp://ftp.ctex.org/mirrors/CTAN/info/lshort/english/The Not So Short Introduction to LaTeX2elshort-cn: ftp://ftp.ctex.org/pub/tex/CTDP/lshort-cn/一份不太简短的LaTeX2ε介绍LaTeX123: http://edt1023.s
2006-02-15 22:51:00
1393
原创 SQLite
About SQLite SQLite is a small C library that implements a self-contained, embeddable, zero-configuration SQL database engine. Features in
2006-02-07 21:24:00
1682
1
转载 ucLinux下sqlite数据库移植全攻略
本文讨论的是比较流行的嵌入式开发组合ARM+uclinux,即目标开发板为三星S3C4510,完成sqlite在其uclinux上的移植。 本文假设你已经具备正确编译uclinux的kernel的能力,即有能力完成make menuconfig;make dep;make lib_only;make user_only;make romfs;make image;make。而且还能将
2006-02-07 20:49:00
203
转载 正则迷雾,各种工具之正则表达式语法比较
在网上看到的,虽然是04年的貌似,也么的elisp里面的,不过grep、sed、awk是很有用的说在各种常用的工具中,正则表达式如此的相似却又不同。下表列出了一些常用的正则表达式,以及其不同之处。项目总多,遗漏必有不少,请各位看官不吝指出。以perl的正则为基准,不同的用法以粉红色标出。(xhchen8018@yahoo.com.cn)
2006-02-07 17:27:00
430
原创 如何让LaTeX找到中文字体
摘自http://blog.linuxeden.com/post/87877/3363ubuntu下面teTeX和cjk-latex装完后LaTeX默认是没法编译中文,因为缺少字体,这里是我把字体搞定的方法,共享之 & Thanks to mylxiaoyi and wangyin.Latex 中文支持CJK的安装与配置作者 mylxiaoyi | 十一月 19, 05 @ 19:3
2006-01-16 09:49:00
5994
原创 [设计模式]关于Singleton的回收
写写今天做课程设计的时候设计的一个Platform类时应用的Singleton模式在destroy问题上查阅的一些资料以及自己的想法。汗一下,这么长的句子,呵呵。 Singleton之前在读书笔记里面写的很简单,因为Singleton的确比较容易理解的说,但是实际应用的时候才发现挺多问题的。 在不考虑destroy、register、threading safe的时候,Sing
2006-01-14 23:16:00
1164
原创 An introduction to LaTeX2e
Heres an introduction to LaTeX2e, The Not So Short Introduction to LaTeX2e(lshort). I got this document on http://learn.tsinghua.edu.cn:8080/2001315450/tex_frame.html and the following text are from
2006-01-13 13:49:00
1232
原创 [设计模式]Singleton
10/8/2005 Singleton通过static关键字和protected的构造函数来确保实例的唯一性。用Static来修饰存储实例的指针,用Static来修饰访问实例的函数,用protected来修饰构造函数。 书里面讲到了一个Lazy Initialize的概念,就是说访问Singleton的时候,如果实例已经初始化就直接访问,没有就调用构造函数初始化一个出来。
2006-01-07 00:38:00
173
原创 [设计模式]Factory Method和Prototype
9/12/2005 今天看了一个下午的书,设计模式和系分,晚上回来路上遇到偶姐姐,报告了两杯奶茶,今天的奶茶不好喝~ 看Factory Method的时候,很纳闷,似乎和Abstract Factory一个模子出来的,不过往前翻了翻,往后翻了翻,发现,两者的区别在于动与静。Abstract Factory偏重于讲解动态模式,主要说得是如何设计符合在运行期能适应多样化产品的工厂方法,
2006-01-07 00:34:00
1550
原创 [设计模式]Abstract Factory和Builder
9/9/2005 看到董董的帖子,想起来一直说要写读书笔记来着。 第一次读设计模式是在03年末,那次真的是囫囵吞枣,几乎没有收获,只是认识了原来C++可以这样设计程序。书被同学弄丢后一直没有温习,直到前些日子买回来了重读,才开始领略Design的魅力。 先写写我对Abstract Factory和Builder的理解吧。 黑体字表示模式名,斜题字表示是抽象
2006-01-07 00:24:00
1512
原创 迁徙工作告一段落
其实.Text的blog挺好用的,呵呵……今天的迁徙工作告一段落,嗯,回头再把设计模式拖过来,汗一个的说,好久没有读设计模式了,不管不管,先复习考试:)去领系统分析师证书了,嘿嘿,差点以为要浪费了150的报名费呢,居然过了,开心死了:)
2006-01-05 11:46:00
1144
原创 Ragular expressions.
把这个搬过来的时候真的想汗一个,没想到标题是Ragular expressions居然后面跟了那么多心情文字……Emacs Lisp Reference Manual里面34.2是关于正则表达式的有兴趣可以去看看,地址如下http://www.gnu.org/software/emacs/elisp-manual/html_mono/elisp.html#SEC565今天做了两件事情,一个是e
2006-01-05 10:28:00
1624
原创 The order of GCC's options DOES matter under windows.
The words followed is from http://mail.gnome.org/archives/gnomemm-list/2005-May/msg00009.html> under Windows the order of compiler and linker flags matters.> So it is important to do give the LDFLAG
2006-01-05 09:44:00
1043
原创 Welcome to JayXie's space!
标题翻译过来就是欢迎进入JayXie的地盘,呵呵,在偶的地盘这儿你就得听偶的:P原来的空间就不用了,说实话,自从不用MSN以后,越来越觉得MSN Space的难用,也不管你们啦,哈哈,反正偶开放了RSS,各位可以订阅的哦,RSS地址是“http://blog.youkuaiyun.com/xeroo/Rss.aspx”,另外呢,你也可以订阅某个分类的RSS,地址就不细述了,呵呵,又贫了我……嗯,还是给我留言的
2006-01-05 09:23:00
256
6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人