自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

于无声处

人生三恨:鲥鱼多剌,海棠无香,需求常变

  • 博客(19)
  • 收藏
  • 关注

转载 中国人都在上的四种当

今天看到的一篇文章(http://blog.csdn.net/Nhsoft/archive/2006/05/28/758404.aspx),觉得文中的观点颇有一些道理,特别是房子和保险的问题,再看看当今离谱的房价,真的很不想买房了,至于社保,一直都在缴着,也就每个月象征地缴那么几百块,不过我好象没有指望着我60岁(没准儿那时候政策一变,要70才能开始领取)能靠社保金生活。

2006-05-28 18:30:00 1382

原创 谁主张 谁举证

孟老大的原文:一位作者对COM的严厉批判文中的作者,对COM进行了猛烈的炮轰,但仅从孟老大引用的一些原文来看,这些炮轰不但没有证据,甚至连罪名本身都含糊不清。 “COM的设计可以说是软件史上最严重的一次设计失误,COM的设计违反了软件设计的基本原理”,违反了哪一(几)条“基本原理”?似乎应该一一举出。 "很多常用的软件的BUG越来越多,动不动就死掉或要求发送错误报告什么

2006-05-26 10:29:00 2058

转载 C/C++内存问题检查利器

原文:http://blog.csdn.net/haoel/archive/2003/12/11/2900.aspx

2006-05-23 10:04:00 1432

转载 以程序的方式操作NTFS的文件权限

原文:http://blog.csdn.net/haoel/archive/2004/01/18/2905.aspx

2006-05-23 10:00:00 1215

原创 为什么C++不提供override这个关键字呀?

class Parent {public:    virtual void foo(int i=0) {        cout     }};class Son : public Parent {public:    virtual void foo() {        cout     }};C++里关于虚函数声明的语法,一直很让我很不舒服,一再提醒自己小心小心,结果今天还是出了问题。看

2006-05-22 14:58:00 3711 5

原创 约定俗成和精确翻译

孟老大今天的一篇新文,对将“Socket翻译成套接字、array翻译成数组、transaction翻译成事务“颇有微辞(原文:http://blog.csdn.net/myan/archive/2006/05/21/747696.aspx),这令我先想起了一个臭名昭著的书名翻译“代码大全”,当初我在群里讨论这本书的时候,就真的有人问我是什么语言的代码,VB还是Java,可见这本名著的书名被译得太烂

2006-05-22 12:10:00 2291

原创 狗尾续貂:利用引用计数在多线程中安全释放资源

原文标题:IOCP中的socket错误和资源释放处理方法 原文作者:sodme原文地址:http://blog.csdn.net/sodme/archive/2006/04/17/666062.aspx原作者声明:本文可以不经作者同意任意转载、复制、传播,但任何对本文的引用均须保留本文的作者、出处及本行声明信息!谢谢! 本文是观大宝SODME的BLOG中文章有感,原文中提到了两种方法(对数据

2006-05-21 15:52:00 7098 3

转载 经典的C++库

原文:http://blog.csdn.net/JOKER_UFO/archive/2006/05/21/747711.aspx

2006-05-21 13:23:00 1542

原创 C#不允许声明函数体内的static变量,为何?

学习C#中……今天发现,C#居然不支持在函数体内声明static变量,这真的是很古怪,难道一个static变量的就一定要让别人知道吗(至少会被类的其他成员知晓)?下边的C#和C++的比较,很明显,C++在这一点上要合理很多,uniqueID这个不断递增、控制着唯一ID的重要变量,永远不会被类里的其他成员无意破坏掉,不知道为什么C#不允许这种“函数体内部的static变量“,狂汗……//

2006-05-21 13:08:00 3076

转载 GNU/GPL中文版

原文地址:http://www.huihoo.com/open_source/GPL-chinese.htmlGNU通用公共许可证( GPL)下面的正文是自由软件基金会 GNU通用公共许可证原始文档的副本。 Linux操作系统以及与它有关的大量软件是在GPL的推动下开发和发布的。你将看到:如果你打算为了发布的目的修改,更新或改进任何受通用公共许可证约束的软件,你所修改的软件软件同样必须受到GNU通

2006-05-20 13:45:00 1526

原创 再谈线程基类(答王立卫兄)

(王立卫兄设计的线程基类原文地址:http://blog.csdn.net/wei801004/archive/2006/05/18/744341.aspx)在前一篇Trackback中,针对王兄设计的线程基类,提出了一些个人浅见,王兄后来回复道:“谢谢SeaWave提的意见,线程最好的终止方式是让线程执行完任务自己退出,而我们要做的就只是closehandle。还有就是static DWOR

2006-05-20 10:26:00 3240 1

原创 关闭线程句柄并不代表终止线程

刚才看到一篇文章里实现的简单线程类(原文:http://blog.csdn.net/wei801004/archive/2006/05/18/744341.aspx),注意到这段代码似乎认为简单地CloseHandle线程就可以终止一个线程,原文的代码如下,注释是我添的:typedef unsigned (WINAPI *PTHREADFUN)(LPVOID lpParameter);clas

2006-05-18 18:19:00 3753 2

原创 声明和实现,是分开好?还是放在一起好?

昨天开始学C#,强迫自己用C#写一个应用(当然是不是工作中急需的,只是练练手而已),发现在C#里,类的声明和实现必须放在一起,这真是#@¥×&×……/// 日志记录器接口interface ILogger { void append(string msg);};/// 创建日志记录器实例的工厂class LoggerFactory { public static ILogger e

2006-05-18 17:30:00 3790 2

原创 C++失去竞争力了吗?

网友“图灵评论”的一篇“C++失去竞争力了吗?《C/C++ Users Journal》停刊有感”(http://blog.csdn.net/turingbook/archive/2006/05/18/743389.aspx"),或者C++真的正走向衰退,就我个人而言,认为它因为如下几点而不可避免地走下坡路: 过于复杂。我认为这可是说是最复杂的一门语言了,初学者很难入门,当他们刚刚

2006-05-18 16:39:00 2576 2

原创 自己做RAS Administration DLL

本文其他部分是MSDN的内容,我自己的心得在这里: MprAdminInitializeDll这个函数的原型,VS2003自带的MSDN里,被定义为无返回值(void),如果按照这个原型去做,会死得很难看。正确的原型是在线MSDN中定义的返回一个DWORD型(NOERROR表示成功) MprAdminAcceptNewConnection提供的用户IP,其实是虚网地址,而

2006-05-17 17:12:00 2234 1

转载 知己知彼,百战不殆

原文地址:http://blog.csdn.net/danny_xcz/archive/2006/05/16/740486.aspx针对PHP和MYSQL的SQL注入攻击,收藏之,知己知彼,百战不殆。

2006-05-16 15:07:00 1603

原创 “DELPHI与VC口水战”之补白

这里是原文:http://blog.csdn.net/jiangtao/archive/2001/03/05/1821.aspx  原文写得不错,不但引经据典,还罗列了十几条大多有统计数据的比较,不过,严格地说,DELPHI是一个IDE,它并不代表PASCAL这门语言,而VC也只是一个IDE,它并不代表C++,而MFC也不是它的全部,那么,把DELPHI与VC相比,到底是比什么呢?  如果是比“用

2006-05-15 14:01:00 3205 3

原创 一点忙也帮不上的编译器

前几天,我写了一些关于SOCKET小函数,并按照WinSock API的风格,用一个int型来做为函数的返回值,NO_ERROR(零)表示操作成功,其他值表示错误代码,用了一段时间后,发觉这个风格与我(以及其他同事)的很多其他代码风格不相符,更多的时候,大家是用bool值来做为函数的返回值,true表示成功,false表示失败,所以,我打算改动一下,将函数的返回值由int改成bool。 改

2006-05-11 22:13:00 1980

原创 过份的编译器

今天写代码时出现的一个笔误,被单元测试代码给揪了出来,但是我很奇怪为什么这种笔误没有被编译器发现,连一个警告都没有(VC7,四级警告)。 std::string filename("//foo");filename + //; //本意是想写成 filename += //;filename += "bar"; “filename + //”这句明显是没有意义的,因为表

2006-05-01 16:07:00 1600 1

空空如也

空空如也

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

TA关注的人

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