自定义博客皮肤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)
  • 资源 (9)
  • 收藏
  • 关注

原创 windows上放弃使用PyGTK

  最近在网上看到了gwibber这个软件,gwibber是用PyGTK+Webkit开发的,界面用HTML实现的,所以在windows下想用一下PyGTK,把pycairo,pygobject,pygtk和GTK运行环境安装了(安装PyGTK真麻烦,还是wxPython安装比较简单)。   运行一个简单的例子,直接就出错了,出错信息:       from gtk import _g

2010-03-31 16:47:00 3011 4

原创 《高效程序的奥秘》第二章读书笔记(二)

本文作者:riag本文出处:http://blog.csdn.net/riag声明: 本文可以不经作者同意, 任意复制, 转载, 但任何对本文的引用都请保留文章开始前三行的作者, 出处以及声明信息. 谢谢.   书中列出了一些恒等式: 1.  -x = ~x +1         = ~(x-1)2. ~x = -x-13.

2010-03-29 14:10:00 912

原创 《高效程序的奥秘》第二章读书笔记(一)

本文作者:riag本文出处:http://blog.csdn.net/riag声明: 本文可以不经作者同意, 任意复制, 转载, 但任何对本文的引用都请保留文章开始前三行的作者, 出处以及声明信息. 谢谢. 把一个字的最右侧的1改成0,这个可以用来检查一个无符号整数是否为2的幂:          x&(x-1) 其结果

2010-03-24 16:44:00 949

原创 CreateProcess要注意的一个问题

  今天重看《windows核心编程》(第五版)P86页时,才发现CreateProcess的第二个参数pszCommandLine是不能传入”常量字符串”,因为CreateProcess内部是会修改这个参数的,在CreateProcess返回前,会把这个字符串还原成原来的形式。 我以前都没注意到这个问题,这是多么危险的问题啊。

2010-03-23 17:52:00 784 1

原创 开始使用Sphinx写读书笔记

 本文作者:riag本文出处:http://blog.csdn.net/riag声明: 本文可以不经作者同意, 任意复制, 转载, 但任何对本文的引用都请保留文章开始前三行的作者, 出处以及声明信息. 谢谢.    其实,以前我就想用reStructuredText来写读书笔记,但发现在reStructuredText上面贴代码很痛苦,所以就放弃了。后来就发现了Sphinx这个写文

2010-03-23 16:48:00 1757

原创 代码审查工具 rietveld的安装与使用(二)

 本文作者:riag本文出处:http://blog.csdn.net/riag声明: 本文可以不经作者同意, 任意复制, 转载, 但任何对本文的引用都请保留文章开始前三行的作者, 出处以及声明信息. 谢谢.    接着上文,介绍如何使用rietveld。 Normal 0 7.8 磅 0 2 false false

2010-03-22 17:49:00 4466

原创 代码审查工具rietveld的安装与使用(一)

本文作者:riag本文出处:http://blog.csdn.net/riag声明: 本文可以不经作者同意, 任意复制, 转载, 但任何对本文的引用都请保留文章开始前三行的作者, 出处以及声明信息. 谢谢.     代码审查工具rietveld是Google 推出的一个代码审查工具,它是运行在Google APP Engline上;但可以通过

2010-03-16 17:26:00 3727

原创 如何写一个lex

 最近2年有部分工作跟编译原理相关,是做做词法分析/语法分析,也自己研究了squirrel脚本的编译和虚拟机的实现,python的虚拟机;但对编译器前端的那些算法都已经忘了,看来要重新再研究研究。 http://blog.ftao.org/category/computer-science/compiler/lex/ 这里作者自己动手写了一个lex,并分享出来,我觉得真强,以后用空研究

2010-03-05 14:30:00 1374 1

原创 S先生与P先生谜题

我在这里http://blog.ftao.org/category/develop/python/page/2/ 看到这条题目,觉得很有意思,记录一下。 题目:S先生与P先生谜题设有两个自然数X、Y,2S:我确信你不知道这两个数是什么,但我也不知道。P: 一听你说这句话,我就知道这两个数是什么了。S: 我也是,现在我也知道了。现在你能通过

2010-03-05 14:17:00 1267

原创 [python]PLY模块--Lex/YACC的python实现

  PLY模块 是Lex/YACCPython 的实现,可以用来实现词法分析/语法分析,但如何用,还没研究,以后有时间再研究吧;  主页: http://www.dabeaz.com/ply/   pycparser模块 是使用PLY模块分析c语言语法的模块,没什么文档,但模块自带了例子和测试用例。   主页: http://code.google.com/p/pycparse

2010-03-04 17:41:00 4803

原创 [python]重定向输出

本文作者:riag本文出处:http://blog.csdn.net/riag声明: 本文可以不经作者同意, 任意复制, 转载, 但任何对本文的引用都请保留文章开始前三行的作者, 出处以及声明信息. 谢谢.   调用一个控制台程序,获取它的标准输出,或把它的标准输出重定向到界面上,这里只介绍如何获取它的标准输出,因为原理都一样的。使用python2.5的subprocess模块

2010-03-04 16:40:00 4224

转载 一天一个CRT函数 strcspn

这篇文章介绍了一个很好的查找字符的算法,以后可以借鉴一下原文在这里 : http://blog.csdn.net/chenyu2202863/archive/2010/02/06/5293941.aspx  刚看到strcspn的实现时,很是惊诧!靠,这么优秀的算法,分析了老半天才搞明白。世界上为啥聪明的人这么多呢?1.介绍原型:size_t strcspn(const

2010-03-04 10:19:00 605

原创 windows下重设mysql的root密码

  最近因为忘了mysql的root密码,上网Google一下,现在把步骤记一下,防止以后忘了。我用的是xampp软件包。 1.  停止mysql2.  打开cmd,切换目录到 /xampp/mysql/bin, 运行   mysqld -skip-grant-tables    这条命令是跳过权限检查启动mysql服务 3. 打开另一个cmd,同样切换目录到

2010-03-04 09:52:00 762

Code::Blocks的配色配置

Code::Blocks的配色配置,只有c++代码的配色,里面有使用说明

2010-04-15

多国语言辅助工具-ResTextUI

把资源dll的字符提取出来,生成pot文件;根据原资源dll和翻译后的po文件生成新的dll。 详情可看这里 http://blog.csdn.net/riag/archive/2009/11/30/4903646.aspx

2009-11-30

演示独立使用XPCOM

XPCOM ( Cross Platform Component Object Model )是一种跨平台组件模型,是 Mozilla 技术的核心。通过一个简单的程序,演示如何在自己的程序里使用XPCOM。详情请看http://blog.csdn.net/riag/archive/2009/07/26/4382373.aspx

2009-07-26

内存泄漏检测工具leakdiag

微软的内存泄漏检测工具leakdiag,用来监测软件内存泄漏的一个好工具

2009-06-20

rgopt参数分析模块

用于分析linux风格参数的模块,参考了python的getopt模块的用法. 用法在这里:http://blog.csdn.net/riag/archive/2009/05/14/4184147.aspx

2009-05-16

单元测试框架rgtest修正版

仿照gtest写的一个单元测试框架,主要用于vc6(gtest不支持vc6)。 用法在这里:http://blog.csdn.net/riag/archive/2008/09/09/2901863.aspx

2008-10-10

单元测试框架rgtest

一个用于vc6单元测试框架,可以看作googletest的精简版

2008-09-10

排序算法

排序算法

2007-07-06

根据svn版本库自动生成版本号

用python实现版本号的自动生成。 用法在这里:http://blog.csdn.net/riag/archive/2007/05/28/1628530.aspx

2007-05-28

空空如也

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

TA关注的人

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