- 博客(169)
- 资源 (11)
- 收藏
- 关注
原创 将Notepad2替换Windows的Notepad(针对Windows7)
将Notepad2替换Windows的Notepad(针对Windows7)
2010-07-09 16:16:00 2498
原创 将Notepad2替换Windows的Notepad(针对WindowsXP)
将Notepad2替换Windows的Notepad(针对WindowsXP)
2010-07-09 15:10:00 952
翻译 为什么MFC不会消亡
为什么MFC不会消亡翻译:忙碌命blog: http://blog.csdn.net/laiboyblog:http://laiboy.cublog.cn原文(Why is MFC Not Dead?)链接http://blog.stevienova.com/2008/04/12/why-is-mfc-not-dead/这天早晨我仔细读了一些博客文章,从我的MS
2010-06-01 14:21:00 740
原创 STL库的for each支持
Visual Studio 的 C++ 从 VC 2005 开始支持了类似 Java, C# 的 "for each" 语法了!以后在 C++ 的代码中我们可以写以下这样的代码了! include "stdafx.h"#include vector>#include iostream>int main( int argc, char* argv[] ){
2010-04-28 08:57:00 582
原创 单件模式(Singleton)的变体Meyers模式
赖锋http://blog.csdn.net/laiboyhttp://laiboy.cublog.cn ü 概述单件模式可以算是设计模式中最简单的一种模式了,我一直以为是这样的简单易用,如果遇到多线程,就是加同步原语,也是没有什么变化,没有什么需要更大的改进了,但是,这种想法注定我是一个三流的程序员,为哈?因为看了老外把这种模式再度改进,又形成了一个新的设计模式名称,单件
2010-04-02 16:33:00 1045
原创 一个简单的日志跟踪工具
赖锋http://blog.csdn.net/laiboyhttp://laiboy.cublog.cn ü 概述很多时间我们都需要跟踪代码的输出日志信息,有很多种选择。选择方法1:写文件!很多人选择,但是个人觉得管理麻烦!选择方法2:利用DebugOutputString这个API加上DebugView这个SystemInternal的工具进行输出跟踪!
2010-04-02 11:08:00 934
原创 看着这张照片,心里有点悲凉
今天上了gosling的weblog,看到了这张照片!只有一句话"So long, old friend..."有点悲凉~~
2010-02-23 09:28:00 759
原创 获取可执行DotNet版本的简单方法
概述一台机子上可以安装多种dotnet的版本(例如,同时安装了v1.0,v1.1,v2.0,v3.0等),但是只可以有一种CLR版本可以在机子上正式运行,当运行了CLR写的应用程序,它所依赖的.net的版本是不一样的。可以用corflags这个程序查看被编译的CLR的程序是什么版本的。 如上图所示sgen.exe这个程序是由CLR v2.0.50277这个编译器版本编译
2010-02-04 11:41:00 1093
原创 Visual Studio工程清理助手(发布软件)
概述 当你编写了大量的Visual Studio工程的时候,是否觉得所有工程太大了,生成的编译中间文件或一些不需要的辅助文件充溢了你的硬盘空间。当你向SVN或VSS上传文件的时候,老是忘记删除了一些不需要的文件(Readme.txt,dsw,ncb储如此类的文件)。你没有遇到过或觉得很麻烦?我遇到了,还是很麻烦,所以,我决定写出一个帮助我解这些麻烦事的工具,Visual Studio工程清
2010-01-25 10:51:00 1031
转载 架构师害怕程序员知道的十项技能
一 每个好架构师都是一位出色的程序员(卓越的程序员)架构师,听起来是如此神秘的一个称号。尤其是在开发领域刚入门不久的菜鸟级程序员眼中,架构师都是高手,都是牛人,都是如此高高在上的存在。 不过,在搞了四、五年编程之后,程序员们往往早已失去了当年对这些“高级”职位的神秘感,甚至会对自己所在项目的架构师抱怨不已,背后里称他们是一群水王。所以有江南白衣曾撰文述说:“国内的架构师到了三十岁以后很多就往理论上
2010-01-18 11:28:00 1992
原创 扫雷游戏的秘密(续)
赖锋五年前,我翻译了一篇文章“扫雷的秘密”,并用了重写了C++的扫雷作弊程序,并做电子书。下载链接扫雷的秘密(旧版) 但是,整个文章都只是作译,并没有作出完满的解释,现在应该用一个完满的解释。问题1.为什么扫雷游戏开始的时候,第一个点击的永远不会是地雷?问题2.当点击第一个地雷的时候,会出现什么变化?问题3.当扫除第一个雷
2010-01-18 10:05:00 1952 1
原创 中了autorun木马
每个盘符都包含一个autorun的文件,右键首选项都变成了"自动播放" 其中一个就是Windows XP里无法显示隐藏文件及隐藏文件夹,即使在"文件夹选项"里选择了"显示隐藏文件",但确定后还是显示不了,再看文件夹选项又变回老样子。 求助Google,学到以下两招~进入注册表展开:[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/
2010-01-12 13:51:00 663
原创 体验Microsoft的函数式编程语言F#
F#语言的简述F#是Microsoft推出来的函数式编程语言,与现在流行的函数式的编程语言相比(OCaml,Haskell,Lisp,和Scheme),F#语言也提供了更多的选择,可以用F#函数式程序,也可以写强制式的,或面向对象等编程范式的程序。更让人着迷的一点,F#可以与DOTNET的基础类库无缝地结合在一起。函数式编程的应用
2010-01-06 11:04:00 1508
原创 部署VC2008应用程序(2)
在上一篇"部署VC2008应用程充 "中,我谈到过,如果安装了vcredist_x86.exe / vcredist_x64.exe 这两个发布包后,即使使用CRT/MFC和manifest的文件与应用程序放在同一目录下,也不会调用,会调用已安装的vcredist_x86.exe / vcredist_x64.exe 的CRT/MFC运行时库. 如果是调试版或安装的vcredist_x86
2009-12-28 14:52:00 885
原创 利用VC2008的插件去开发Flex和Ruby
tofino http://www.ensemble.com/products/tofino.html Ensemble Tofino for Visual Studio is a plugin that enables .NETdevelopers to create Flex front ends for their applications in the sameI
2009-12-19 17:25:00 823
原创 部署VC2008应用程序
如果你编译了一个VC2008的默认的CRT/MFC的应用程序,如果目标部署电脑上没有安装相应的VC2008的动态库,当运行你的程序的时个,会出现如下错误信息. 这是因为程序使用了基于VC2008的CRT/MFC的动态库版本.解决这个问题,有三种方法:1.使用静态链接库编译(缺点,生成的exe的程序过于庞大)2.使用vcredist_x86.exe / vcredist_x64.
2009-12-19 14:13:00 4555 3
pygtk+ python的gtk+封装库
2009-12-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人