技术文章
文章平均质量分 58
lzw2005
这个作者很懒,什么都没留下…
展开
-
在FC4下编译安装chmsee
chmsee 是在linux下一款查看chm文件的工具. 当前的最新版本为0.9.6-RC2. 编译最新的chmsee时,需要gtk2.8以上,gtkhtml,chmlib等库.在摸索半天后,成功安装.把安装过程简述如下: 1. 下载源码 a. http://gro.clinux.org/projects/chmsee/ 下载最新的chmsee源码.原创 2006-06-06 13:20:00 · 1396 阅读 · 0 评论 -
Linux经验备案录
一. 操作指令部分 chmod 更改文件属性. 使用八进制数是最方便的. 1表示可执行(x),2表示可读(w),4表示可写(r). 把这几个数相加,就可以组合成不同文件属性. cp 要拷贝一个目录,用 cp -r . 拷贝一个目录下所有的文件到指定位置, 用 cp dir/* , 如果要连子目录一起考走, 用 -r 参数. tar原创 2006-05-31 15:06:00 · 961 阅读 · 0 评论 -
在Windows2000/XP下使用NetSH动态切换主机的IP 地址
在Win2000/XP下,可以利用Windows提供的NetSH来建立脚本,实现IP地址的动态切换. 如果一台机器需要在不同的两个网段中切换时,就不用每次去改IP了. 因为在Win2000/XP下, 批处理的许多功能被取消,比如choice, 所以使用vbs脚本来替代. sw.vbs Dim StdIn, StdOut Dim WshShel原创 2006-05-29 10:50:00 · 1588 阅读 · 0 评论 -
对C++中使用异常的一点想法
在使用C++开发应用程序的时候, 很多程序员非常钟情于使用try...catch... 的异常捕获机制. 这使得程序的错误被悄然无声的掩盖了, 对于用户而言, 无论程序内部发生了什么样的问题,而表相上却像无事一样风平浪静. 使用try...catch结构, 有时是一种逃避责任的方法.无论这段代码隐含着什么样的隐患, 只需要用try...catch包裹起来,无论发生了什么错原创 2006-05-29 10:23:00 · 768 阅读 · 0 评论 -
QT中输出中文的方法
一、概述 因为工作到需要,需要使用QT进行开发。在学习QT到过程中,进行中文处理遇到了困难,输出的文本全是乱码。为此到处查资料,总算找到了解决到办法。于是把找到的方法写出来,一是与大家分享,二是作个备忘。二、QT中的中文(国际化) 在QT中,QString使用Unicode的方式来存放字符串。那么在将相应到本地化字符串传递给QString时,一定要用相应到编码器进行编码,才原创 2006-04-30 15:24:00 · 4245 阅读 · 0 评论 -
Dev-C++ & MinGW & wxWindows2.6.2 开发环境的配置
最近对wxWidgets产生了兴趣,想用用这个东西. 本来用VC6环境来对wxWindows进行配置,是最简单不过的了. 但我想到这个东东既然是可以在Linux下run的东西, 还是用MinGW下来使用他吧. 乘这个机会也学点gcc的使用. 经过一两天的摸索, 总算搞定. 一. 准备工作 wxWidgets2.6.2:原创 2006-02-16 14:22:00 · 4241 阅读 · 0 评论 -
vc中一个好东西
在vc 中的help菜单中,选中key map项, 里面是vc所有的快捷键。今天刚知道啊!呵呵。 比如:Ctrl+U Ctrl+Shift+U 能转换大小写,以前碰到要将字符变大小写都是手工改,早知道有这个快捷键就好了。哎! Ctrl+I ,Ctrl+Shit+I 可以搜查文本。不错。 。。。。。原创 2005-10-10 17:31:00 · 1094 阅读 · 2 评论 -
在C++中利用模板实现 data variant(propery)
在C++Builder, 可以通过CB的扩展语法__property()来实现对象的Property。但这个方法必需有编译器的支持,脱离了CB的编译环境就无法使用。同样的,在VC6.0以上的版本中,也实现了__declspec(property)这样一个语法来实现property.它除了跟CB 中的perperty一样,在跨平台方面有局限性以外,而且他不支持多态。 下面的例子可以说明原创 2005-10-08 12:23:00 · 1113 阅读 · 0 评论 -
使用CppUnit进行单元测试
一. CppUnit的安装 从http://sourceforge.net/projects/cppunit CppUnit的源码包. CppUnit是开源产品 , 当前最高版本为1.11.0. (在上面的链接所指向的页面上选择 Development Snapshot ). 下载后,将源码包解压缩到本地硬盘. 以C:为例, 解压到C:/CppUnit-1.11.0 .原创 2005-09-23 14:36:00 · 2911 阅读 · 2 评论