
other
meteor1113
c ,emacs,mac
展开
-
sqlite3, access, sqlserver2000的编码设置
最近做的一个项目(S-LAN)中涉及到对多种数据库(sqlite3, access, sqlserver2000)的操作,但是在编码过程中,碰到了编码的问题,在这儿记录下来免得以后忘记。S-LAN可以使用多种数据库(同一时间只能是一种,但是可以切换),这就需要对各种数据库操作进行封装,sqlite3使用自己的api,access和sqlserver2000都使用ado进行访问,以后还原创 2009-07-15 13:51:00 · 4243 阅读 · 0 评论 -
用doxygen为程序生成文档
doxygen可以为c++,c,java,IDL,php和c#等生成文档,生成的格式可以是html,latex,rtf,pdf,man等多种格式,甚至可以从无文档的源码中提取代码结构。doxygen使用配置文件来决定所有设置,每个工程都应该有自己的配置文件,用doxygen -g 可以创建一个模板配置文件。配置文件的格式很像Makefile的文件格式。如果要对已有的工程(使用do原创 2009-07-15 13:50:00 · 1078 阅读 · 0 评论 -
编码知识小结
编码知识小结最早的编码是ascii,它只在1-127,用一个字节就可以表示出来。并且这个字节的第一个位是0。后来,很多国家的语言发现ascii表示的字符太少,比如中文是不可能表示了来的,所以每个国家都发展了自己的扩展编码,如中国的gb2312,台湾的big5,日本的shift-jis等。各个国家的扩展编码有一点是相同的,就是都采用了最大长度为2的变长编码,这主要是为了和asc原创 2009-07-15 13:52:00 · 3651 阅读 · 0 评论 -
虚拟化技术分类
今年虚拟化技术炒得火热,最近也了解了一下虚拟化的知识。虚拟化技术大概可以分为以下四类:硬件仿真完全虚拟化半虚拟化操作系统级的虚拟化硬件仿真:最复杂的虚拟化实现技术就是硬件仿真,在这种方法中,可以在宿主系统上创建一个硬件 VM来仿真所想要的硬件。使用硬件仿真的主要问题是速度会非常慢,因为每条指令都必须在底层硬件上进行仿真。但是使用硬件仿真,您可以在一个 AR原创 2009-07-15 13:53:00 · 7330 阅读 · 0 评论