相关分类: Java技术 C/C++ VB delphi
  • Excel在.Net下驻留内存的解决方法

    这段时间在VS 2003 的WebForm 方式下对Excel 进行操作,碰到一个最为头疼的问题就是对Excel操作完毕后Excel不能够正常关闭,系统退出后,Excel总是驻留在内存中。但是这段代码放到WinForm的程式中又没有问题。在网上进行了查找也没有找到有效可行的办法。经过无数次的...

    2008-02-23 05:40:09

  • 高手详解:sscanf函数的高级用法

    大家都知道sscanf是个很好用的函数,利用他能够从字符串中取出整数、浮点数和字符串等等。他的使用方法简单,特别对于整数和浮点数来说。但新手可能并不知道处理字符串时的一些高级用法,这里做个简要说明吧。 1. 常见用法。 以下是引用片段: char str[512] = {0}; ss...

    2008-02-23 05:40:00

  • 程式研发语言的七大奇迹

    前不久,刚刚评选出了世界新七大奇迹,于是我产生了一个既有趣又是我沉思已久的想法:评选程式设计语言的七大奇迹。假设有人刚来到这个星球,接触我们的文明和电脑科学,您想向他介绍七种最具影响力的编程语言,您会选哪七个? 我评选的标准大抵这样: ◆有成功的直接...

    2008-02-23 05:39:45

  • C 语言最大难点揭秘[3]

    悬空指针 悬空指针比较棘手。当程式员在内存资源释放后使用资源时会发生悬空指针(请参见清单 5): 清单 5. 悬空指针 void f8() { struct x *xp; xp = (struct x *) malloc(sizeof (struct x)); xp.q = 13; ... free(xp); ... /* Problem! There's no guarantee that...

    2008-02-23 05:39:40

  • C 语言最大难点揭秘[1]

    正确的内存管理的重要性 存在内存错误的 C 和 C 程式会导致各种问题。假如他们泄漏内存,则运行速度会逐渐变慢,并最终停止运行;假如覆盖内存,则会变得很脆弱,很容易受到恶意用户的攻击。从 1988 年著名的莫里斯蠕虫 攻击到有关 Flash Player 和其他关键的零售级程...

    2008-02-23 05:39:42

  • VC实现系统热键激活后台服务程式[2]

    服务程式的隐藏和激活 服务程式除了被激活后同用户的交互,绝大部分时间都是在后台隐藏运行的,不但界面是不可视的,而且在任务列表中也不应当出现。关于界面的隐藏比较简单,能够通过向ShowWindow()函数配置SW_HIDE参数来实现,而在任务列表中的隐身则一般的做法是通...

    2008-02-23 05:39:38

  • 使用C 异常来取代exit()函数[2]

    在原始代码中缺少恢复或日志记录的功能,假如发生了一个错误,程式就会"消失"不见了,让用户手足无措。下面是重新组织后的代码,注意,没有修改函数修饰符: void main() { //初始化 ... try { ProcessMail(...); } catch (int ret) { switch (ret) { case E_INITIALIZ...

    2008-02-23 05:39:37

  • Ethereal使用入门

    ethereal 能够用来从网络上抓包,并能对包进行分析。下面介绍windows 下面ethereal 的使用方法 安装 1)安装winpcap,下载地址http://netgroup-serv.polito.it/winpcap/install/Default.htm 2)安装ethereal ,下载地址http://www.ethereal.com/ 使用 windows 程式,使...

    2008-02-23 05:39:35

  • 嵌入式系统中USB驱动程式设计

    摘 要: 本文介绍了Windows2000操作系统下,符合WDM模式的USB驱动程式的体系结构及处理流程,并以一个批量数据传输的实例周详介绍了如何编写USB驱动程式。 关键词: USB;设备驱动程式;WDM模式 引言 USB是1995年康柏、微软、IBM, DEC等公司为了解决传统总线的不足,而...

    2008-02-23 05:39:36

  • 端口知识及被攻击方法

    端口可分为3大类: 1)公认端口(Well Known Ports):从0到1023,他们紧密绑定于一些服务。通常这些端口的通讯明确表明了某种服 务的协议。例如:80端口实际上总是HTTP通讯。 2)注册端口(Registered Ports):从1024到49151。他们松散地绑定于一些服务。也就是说有...

    2008-02-23 05:39:33

2