摘要:
2006马上就要过去了,blog也长草了。贴上一点代码,意思一下 前段时间在C#里需要用到random shuffle功能,一时没找到合适的代码,就按自己的理解写了一段,所得到结果也能满足自己的需要。值得注意的一点是随机数生成器的选择。直接以Random做为随机数生成器因为时钟精度问题,在一个小的时间段内会得到同样的伪随机数序列,你shuffle后会得到同一个结果。.net提... 阅读全文
2006年12月31日
2006年10月20日
摘要:
最近要把远程机器上的事件日志拿回本地分析,不过不管是直接在事件查看器另存还是用dumpel.exe备份,都不是很合自己心意。我一时又没找到更好的工具,不过手里有python啊。下面是简单的源代码,仅满足自已目前的需要 1 # -*- coding: cp936 -*- 2 def Usage(): 3 print '-f windows event log .evt格式备份' 4 ... 阅读全文
2006年7月28日
摘要:
IronPython 1.0 Release Candidate One of the great features of the .NET framework is the Common Language Infrastructure (CLI). The CLI provides a common foundation for a wide variety of programming l... 阅读全文
2006年7月20日
摘要:
Visual Studio 2003 Service Pack 1 Visual Studio... 阅读全文
2006年3月30日
摘要:
The 16th Annual Jolt Product Excellence Award Winners BOOKS GENERALJolt Winner: Prefactoring by Ken Pugh (O'Reilly)Productivity Winners... 阅读全文
2006年3月20日
摘要:
1. std::string,std::wstring与System::String^转换 1 /** \class sidle::StrHelper 2 \brief std::string,std::wstring与System::String^转换 3 \author 吴尔平 4 \version 1.0 5 \date 2006.03.20 -... 阅读全文
2006年2月10日
摘要:
双重检测锁(Double-Checked Locking)实现的Singleton模式在多线程应用中有相当的价值。在ACE的实现中就大量使用ACE_Singleton模板类将普通类转换成具有Singleton行为的类。这种方式很好地消除了一些重复代码臭味,而且,优化后的性能较标准互斥版本提高15倍[1]。最近在用C++/CLI做一些工作,Singleton不可避免地需要用到,于是我又制造... 阅读全文
2006年1月3日
摘要:
开始用C++/CLI做项目,但默认生成的UnitTest在项目中使用了C++代码时会出错。这个问题在困扰了我两天后,终于找到了答案,共享之。 Re: Testing Native Code (C++ ) using Team Unit Testing frameworks http://forums.microsoft.com/MSDN/ShowPost.aspx?PostI... 阅读全文
2006年1月1日
摘要:
看了7cat转了个贴子,才发现用VC2005之前有件很重要的事要做,一件非常重要的事情,重要到不做这件事情,你无法使用VC2005。因为: 2005 CRT memory leaks: std::basic_iostream ( affects std::stringstream, std::fstream, probably others )!!! 这真是件让人郁闷的事情!... 阅读全文
2005年12月19日
摘要:
俺只测试了表和存储过程,其它对象未有实际测试,使用前请备份数据库,任何错误俺概不负责 ^_^。 1 /* 2 brief: 改变数据库所有对象的所有者 3 author: 吴尔平 4 date: 2005/12/19 5 */ 6 7 declare @owner varchar(255) 8 set @owner = 'dbo' 9 10 declare @obje... 阅读全文