自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

于无声处

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

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

原创 纪念Turbo C和Delphi(及Borland其他IDE产品)

2006年2月8日,星期三,美国西部标准时间凌晨1点,Borland公司宣布“准备出售IDE产品线,正在寻找合适的买家”,欲出售的IDE产品包括“Delphi、C++Builder、C#Builder、JBuilder (和Peloton)、InterBase、JDataStore、nDataStore、Kylix和较早的Borland、Turbo系列的编译工具。Borland历来是靠IDE赚

2006-02-10 13:37:00 1772

原创 写段代码验证哥德巴赫猜想之二:验证(附:关于下标值应该定义为有符号数)。

昨天在写Primes的时候,把下标值定义成无符号整型(size_t),结果在一次反向for循环(循环变量从大递减到小)中出现错误:for (size_t i=0; i<primes.getCount(); ++i)for (size_t j=primes.getCount()-1; j>=0; --j)第一行的循环可以正确运行,但第二行的循环将会出错,因为循环条件永远为真(si

2006-02-09 21:35:00 2409

原创 写段代码验证哥德巴赫猜想之一:求给定范围的素数。

今天有位朋友去面试,一道题是“写段代码验证哥德巴赫猜想”,觉得很有意思,因为其中涉及到刚接触计算机时搞过的求素数算法,在记忆中,为了提高效率(用空间换时间),应该是保留已求得的素数,然后在判断N的时候,只需用N去依次试除所有不大于N平方根的已知质数,而勿需遍历小于N的所有(奇)数。按上述思路编制的Primes类如下,可做为“验证哥德巴赫猜想”的辅助类(因为这个需求,所以该类的generate(

2006-02-08 23:13:00 2453

原创 在SQLServer中添加XP特殊帐号Network Service和Local Service

从XP开始,Windows提供了两个特殊帐号“Network Service”和“Local Service”,专用于启动服务,前者较通常的“Local System”帐号权限更低,后者再次之。如果一个服务需要访问SQLServer,通常会使用的NT集成验证来登录数据库,这就要求在SQLServer里创建相应的NT帐户。把Network Server帐户添加到Administrators组里并

2006-02-07 23:33:00 3981

原创 接口是没有析构函数的

在MSDN文档里,把Visual C++接口描述如下: Can inherit from zero or more base interfaces. Cannot inherit from a base class. Can only contain public, pure virtual methods. Cannot contain constru

2006-02-06 14:28:00 2441

原创 年后第一天上班

今天是年后第一天上班,并未出现想象中“无心工作”的情形,但早上起不来的状况是有的,就算真如有人戏言的放到大年十五,一样也觉得耍不够,什么时候中六合彩就好了,嘿嘿。

2006-02-06 12:25:00 1318

转载 在VC++中启用内存泄露检测

检测内存泄漏的主要工具是调试器和 CRT 调试堆函数。若要启用调试堆函数,请在程序中包括以下语句:#define CRTDBG_MAP_ALLOC#include #include 注意   #include 语句必须采用上文所示顺序。如果更改了顺序,所使用的函数可能无法正确工作。通过包括 crtdbg.h,将 malloc 和 free 函数映射到其“Debug”版本 _mallo

2006-02-03 00:21:00 2772

原创 本命年说狗(Chinese Foo Dog)

今天偶然看到了RFC3092,讲FOO和BAR的含义和起源,我倒并不在乎foo代表的是“张三”还是“李四”,只是在相关文献中看到了“Chinese Foo Dog”,译文应该叫“中国福犬”吧?初看上去特别象老婆最喜欢的“松狮”,再仔细找了找相关文档,原来只是有松狮的血统。但我觉得也许比松狮还要名贵(我不是发烧友,只是瞎猜),据说是绝迹已久,后来在新疆被发现,又称龙犬、天犬,常做为寺庙的吉祥物,

2006-01-31 20:50:00 2764

原创 用C++编制Win32 Service (二)

名词: Service Control Manager,服务控制管理器,简称SCM。 Service Control Dispatcher,服务控制发送器,简称SCD。 Service Process,服务进程,通常是一个Win32控制台应用程序(exe),由SCM负责启动。 Service Status,(当前)服务状态,当SCM向服务进程查询状态时,

2006-01-31 17:50:00 2450

原创 本BLOG的“自定义CSS”

现在这个页面的样式,是利用CSDN的BLOG的"自定义CSS"草草而就,完成之后,也想当于了解了一下CSS,发觉功能的确强大,但仍然有些需求无法满足,比方说我就没有找到让文本垂直居中、不允许文本折叠等功能,而这些利用表格是可以轻松完成的,所以,CSS也不能完全替代表格。顺便提一下,CSDN虽然允许自定义CSS,但由于在不同的“皮肤”风格下,它的HTML页面输出不完全一致,所以同一套自定义CSS

2006-01-26 23:00:00 1543 1

原创 网络情人初相见

网络情人的第一次见面,就其复杂程度而言,实不亚于特务接头。首先是QQ上尽可能详尽的描述,然后再于电话里细细刻画,有扫描仪或是数码相机的还要先互传几张照片,而对于照片的挑选也绝对是很费了一番苦心,艺术照显得不够真实,生活照又怕难入爱人法眼,反复思量后,说不定还要用PhotoShop做一番粗加工。等到这些前期工程完成后,接下来就是电话约见,通过电话见过照片聊过QQ都比不上面面相觑让人心跳加速,

2006-01-25 22:10:00 1665 2

原创 用C++编制Win32 Service (一)

  .Net和Delphi都对Service进行了很好的封装,但是用C++编写Service还是一件很烦琐的事情。先写一些辅助类吧:// 管理Service的句柄class ServiceHandle {public:    ServiceHandle(SC_HANDLE h) : h_(h) {        if (!h_)            throw SysError();    } 

2006-01-24 10:37:00 1585

原创 Singleton

00001: #pragma once00002: templateclass T>00003: class Singleton {00004: public:00005: static T & getInstance(void) {00006: static T instance;00007: return instance;00008: }000

2006-01-23 10:18:00 1257

原创 暗印图片

今天在QQ群里有人提到暗印图片(即那种表面上看上去是一副图片,而在浏览器中按CTRL+A全选则会出现另一副图片),很感兴趣,在网上找了找资料,原来浏览器在表现被选中图片时,是用一张交错的蒙版将图片盖住,所以用Photoshop可以方便地将两张图片叠在一起,然后将图片分别用交错的蒙版挖去一半,就能达到效果,改天有兴趣的时候设计一个小程序来做这事也很方便(^-^)

2004-08-05 16:59:00 2549

原创 LZSS压缩算法

  今天完成了一套简单的LZSS算法代码,初步测试了一下(包括计算CRC32的时间),结果如下: 文件类型:Word的DOC文档 文件个数:217 文件总字节数:9,196,346字节(8.77MB) 平均压缩率:70%(压缩后长度是原长度的30%) 压缩时间:8766毫秒(大约是每秒1MB) 解压时间:795毫秒(大约是每秒11MB

2004-08-03 19:13:00 12239 3

原创 纵横字谜(重构)

今天重次重构了代码,把很多重复的代码提炼成函数,同时增加了游戏存盘的功能。现在开始考虑把游戏存档压缩一下,用ZLIB倒是省事,但发布程序时还要附带这个DLL有点不爽,还是自己写段代码来做压缩工作吧。

2004-07-29 14:21:00 1848

原创 纵横字谜(基本框架)

  老婆最喜欢玩纵横字谜,比如对南方周末每期的《小强填字》总是津津乐道。最近我闲来无事,不妨做一个电脑上玩的填字,以博老婆一笑,^-^。  首先应该有一个TPuzzleItem类吧?这个表示谜题的单个条目,包括坐标、方向(横向还是纵向)、谜面、谜底等属性,对了,还应该保存解题人输入的答案。这个TPuzzleItem还应该有一些方法(没有方法的类,也就没有存在的必要了),比较重要的就是根据给定的逻辑

2004-07-28 12:05:00 2801

空空如也

空空如也

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

TA关注的人

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