自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (4)
  • 收藏
  • 关注

原创 在VS2008中使用正则表达式进行查找和替换

详细介绍见MSDN: http://msdn.microsoft.com/en-us/library/2k3te2cs.aspx 其中有几点要注意的地方: 1. VS的正则表达式不支持“非贪心”搜索,即:+? or *? 2. VS的正则表达式的反引用(backreference)是用花括号{}而不是(). 比如要把类似 SNS_Blog结构(类名)全部替换为BlogInfo结构 对应的正则表达式:查找项:SNS_{([a-zA-Z]+)}   替换项:/1Info

2010-09-30 10:11:00 3901

原创 打开CHM文件内部中文乱码问题的解决

         其实在windows下打开chm文件是直接调用IE来显示的,可以直接在chm里面的某一个页面上右击,选属性,就可以看到这个页面的地址,然后把这个地址复制到IE的地址栏,就可以显示对应的内容了。           乱码的原因可能是IE没有设定自动检测编码,到ie中页面右击,选编码,自动选择 勾选上,就会自动检测了,这样再关闭chm文件再重新打开,就可以正常显示中文了。或者你可以可以直接将chm中的首页地址复制到ie中打开,直接在ie中阅读就可以了,如果编码不对就在ie中换几种编码看看看,

2010-09-26 10:57:00 31714 10

原创 linux下使用vim编辑文本文件时显示^M的解决办法

       有时候在windows下编写的python脚本在linux下不能运行,就是因为^M的原因,因为windows下行结束符是/r/n,而liinux只需要/n. 我们可以使用cat –v来显示一个文本文件中的^M符号,或者如果有非improved的vi版本的话,也可以直接vi查看。        要替换掉文本中的^M有个比较简单的办法,通常这类文件在vim中下面都会显示dos模式,那么我们直接设置为unix模式就会自动清楚了。方法是: 1. :set fileformat=unix 2.

2010-09-17 11:07:00 12225 2

原创 pthread使用的例子程序以及内存泄露问题

        使用pthread需要注意的是调用pthread_create函数创建线程之后,记得要在线程函数中最后调用pthread_exit函数退出。否则会造成内存泄露,下面是例子,引用自:http://www.amparo.net/ce155/thread-ex.html /* Includes */ #include      /* Symbolic Constants */ #include   /* Primitive System Da

2010-09-16 16:21:00 1878

原创 C++中使用delete 需要注意的两个问题

1.  每次调用delete后一定要将对应的指针设置为NULL,要养成这样一个好习惯。为了保证每次delete后就执行赋值为NULL的习惯,可以定义单独的函数来做。下面是转载的一种方案:(http://blog.chinaunix.net/u/8681/showart_1946916.html) 偶然在Bjarne Stroustrup的主页上看到他对这个问题的解释: 之所以C++不在delete操作符中自动这么做是因为这个操作符为了灵活并不要求一个 lvalue. 但是他也说C++标准本身并不限制一

2010-09-15 18:06:00 6148

原创 VS2008中定位代码前一个大括号的方法

        一直在找定位前一个大括号的方法,今天终于发现了,有时候一个代码块特别长,要调到前面部分,只能拉动滚动条,特别麻烦,今天想想,要将光标移动的前一个大括号,应该是先将光标移动到后一个大括号内侧,再用方向键才行,单独用方向键肯定不行,所以要加组合键,组合键一般也就是ctrl, shift, alt几个了,用试的办法了,最后发现时alt+方向键(上)。哈哈,以后可以省点事了。 appended 2010-09-15        今天发现原来是装了Visual Assistant X才有

2010-09-08 17:15:00 9749 2

原创 在makefile中打印错误或警告信息

在makefile中打印警告或者错误消息的方法:$(warning xxxxx)或者$(error xxxxx) 输出变量方式为:$(warning  $(XXX)) 这个和$(wildcard)一样的。

2010-09-08 14:24:00 29343

原创 使用UltraEdit删除重复的行

         打开文件后,选择 File->Sort->Advanced Sort/Options->Remove Duplicates 就可以啦。

2010-09-08 11:01:00 12512

原创 Linux探测文本文件的编码方式

        使用file命令就可以了。 [~]$ file test.txt test.txt: UTF-8 Unicode text, with no line terminators

2010-09-03 15:57:00 1184

原创 SecureCRT中文乱码问题的解决方法

         对于Linux中的文件编码是GBK的情况下,只要在SecureCRT中选择会话选项,进去找字符编码,改成默认就行了。而对于UTF-8编码的情况,可以参考下面的方法: 1,修改远程linux机器的配置 vim /etc/sysconfig/i18n 把LANG改成支持UTF-8的字符集 如: LANG=”zh_CN.UTF-8″ 或者是 LANG=”en_US.UTF-8″ 2,然后再改Secure CRT的设置 选项->会话选

2010-09-03 15:10:00 8380

原创 Linux转换文件编码的命令

     在Linux下可以使用iconv命令来转换文件编码,比如文件是GBK的编码,要转成UTF-8的编码的话,直接使用: #iconv -f GBK -t UTF-8 -o outfile infile      就可以了。

2010-09-03 15:05:00 1287

原创 开车十大恶习

转载自:未知位置 “七分养、三分修”是驾驶前辈们多少年来总结出的爱车经验。时至今日,全国上下都在创建节约型社会,我们爱车族更应该首当其冲,爱护自已的爱车,减少机械的磨损,延长汽车的寿命,最终达到降低使用成本的目的。经过多年的精度驾驶,发现不同的操作方法,爱车的身体素质会大相径庭。现罗列十种对爱车磨损较大的操作方法,供各位参考,但愿能对爱车人士有所帮助。 一是换挡不及时 不少手动挡车型的驾驶员或是图省事或是因为新人上路不习惯于换挡,即便当车速提升到较高水平,车辆出现车速与转速不匹配的抖动

2010-09-02 09:20:00 521

原创 GCC编译C程序需要注意文件名后缀的问题

            使用gcc编译c程序时,源程序的文件名后缀必须是.c,否则会报错,比如我写了一个测试程序叫test.cc,只有一个空的main函数, #include #include int main(void) {     return 0; }            使用gcc –o test mytest.cc编译报错: /tmp/cc6N9Ewi.o:(.eh_frame+0x12): undefined refer

2010-09-01 12:10:00 2711

Perl参考手册,整合ActivePerl 5.8.8及其他文档

这个是自己编译的chmd格式,便于检索。

2011-09-28

css2中文手册

CSS参考手册,适合做css开发的人,也适合初学css的人,我自己也经常用的,共享下吧。

2008-07-18

3dmax电子教学书6章

2dmax教学,我自己还没看过,先出来共享下吧。

2007-11-24

Python Standard Library

Python 参考手册,英文

2007-11-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除