自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

afxid的专栏

路漫漫其修远兮 吾将上下而求索

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

转载 彻底理解内存概念(zz)

尽管内存这个词常常挂在我们的嘴上,但是,有多少人真正了解内存、理解内存概念呢?  对刚刚步入电脑世界的初学者来说,基本内存、上位内存、高端内存、扩展内存、扩充内存、保留内存等概念更是玄之又玄,难以彻底理解。所以我们特地介绍一下内存的基本概念。基本知识   ●内存   内存就是存储程序以及数据的地方,比如当我们在使用WPS处理文稿时,当你在键盘上敲入字符时,它就被存入内存中,当你选择存盘时,内存中的

2006-05-27 19:17:00 1846

转载 关于CString总结(zz)

关于CString总结   

2006-05-26 14:01:00 1293

转载 完成端口与高性能服务器程序开发(zz)

关键词: 完成端口    重叠IO    线程池    VC++                                           完成端口与高性能服务器程序开发Email:kruglinski_at_gmail_dot_comBlog:kruglinski.blogchina.com早在两年前我就已经能很熟练的运用完成端口这种技术了,只是一直没有机会将它用在什么

2006-05-26 03:38:00 1947

翻译 IO完成端口 (译自MSDN Platform SDK:Storage)

感谢smallfool翻译原文参考MSDN:(以下是我的MSDN2003 Feb的地址)ms-help://MS.VSCC.2003/MS.MSDNQTR.2003FEB.2052/fileio/base/i_o_completion_ports.htmI/O完成端口是一种机制,通过这个机制,应用程序在启动时会首先创建一个线程池,然后该应用程序使用线程池处理异步I/O请求。这些线程被创建的唯一

2006-05-26 02:38:00 2175

转载 完成端口模型简介(zz)

2006-05-26 02:34:00 1409

原创 Source Insight使用教程(zz)

作为一个开放源代码的操作系统,Linux附带的源代码库使得广大爱好者有了一个广泛学习、深入钻研的机会,特别是Linux内核的组织极为复杂,同时,又不能像windows平台的程序一样,可以使用集成开发环境通过察看变量和函数,甚至设置断点、单步运行、调试等手段来弄清楚整个程序的组织结构,使得Linux内核源代码的阅读变得尤为困难。当然Linux下的vim和emacs编辑程序并不是没有提供变量、函数

2006-05-22 14:43:00 5016

转载 VC编程技巧锦集(zz)

[问题一]:解决workspace中的classview显示混乱  [解答] 即添加的成员变量或函数不能显示;即使显示出来了变量或函数,双击后不能跳至正确的位置。删除.ncb文件,再rebuild all,即可。 [问题二]:向项目中加入自己定义的类的简单方法  [解答] 选择Insert/New Class菜单,弹出对话框,选择Class Type为generic,输入类名。当然,也可以自己决定

2006-05-22 03:51:00 1268

原创 关于idl文件

idl(Interface   Defionition   Language),在visual   stidio用midl(微软的编译器)来进行编译,主要用于跨语言之间的接口定义,可以通过idl定义一系列接口,然后用c++去实现,编译之后,可以用vb去使用,就是2进制代码的复用   ,主要在com技术中应用.

2006-05-22 02:33:00 2298

原创 关于LCD的烧屏问题

    网上查了以下,部分LCD确实存在类似等离子电视的“烧屏”问题,而不幸的是,我的显示器昨天竟然就发现了这情况。还好不是永久行的损伤,休息一段时间还是可以复原的。  解决的方法就是只有必要的时候才打开显示器。另外,确保你的操作系统置于省电模式,将时间设为10~15分钟,使显示器在超过15分钟没有使用的时候,能“休息”一下。同样,你也可以使用屏幕保护程序(“屏保”起的作用就是保护屏幕嘛)。

2006-05-21 12:51:00 4483

转载 关于C++复杂性的零碎思考(by myan)

本文系数月前随手写下的,没有起承转合与段落章法,观点更是未经推敲。仅供参考。------------------------------------------------------------------------------------------C++的表面困境来自两方面,一是开发效率低,而是容易犯错,维护难度大。此二者俱是表象,本质就是一个——过度复杂。或有人说C++之关键缺陷是没有统

2006-05-15 03:21:00 956 1

原创 关于缓存:编写ASP程序必读 (原创)

写asp程序时有没有过这样的经历?明明把代码改动了,但用IE查看时就是以前的代码运行的结果!这种情况如果不能解决,真是非常令人恼火。缓存机制对于程序正式运行时提高效率当然是不错的,但在开发阶段这种情况却是我们要极力避免的。今天查了一下资料,出现这种情况的可能性是有很多种的,为了保证我们总是能看到最新改动之后的页面,请按照以下步骤:1.IE设置为“每次访问此页时检查”2.在ASP页面最开

2006-05-14 04:10:00 1312

转载 编写高性能ASP.NET应用程序的10个技巧(zz)

对于缓存数据,有几个规则。首先,如果数据可能会多次使用时,则这是使用缓存的一个很好的备选情况。第二,如果数据是通用的,而不特定于某个具体的请求或用户时,则也是使用缓存的一个很好的备选情况。如果数据是特定于用户或请求的,但是寿命较长的话,仍然可以对其进行缓存,但是这种情况可能并不经常使用。第三,一个经常被忽略的规则是,有时可能您缓存得太多。通常在一个x86计算机上,为了减少内存不足错误出现的机会,您

2006-05-14 03:00:00 2315

转载 改进性能和样式的 24个 ASP 技巧(zz)

简介技巧1:在Web服务器上缓存常用数据技巧2:在Application或Session对象中缓存常用数据技巧3:在Web服务器磁盘上缓存数据和HTML技巧4:避免在Application或Session对象中缓存非灵活组件技巧5:不要在Application或Session对象中缓存数据库连接技巧6:妙用Session对象技巧7:在CO

2006-05-14 02:58:00 1225

转载 C语言之extern声明辨析(zz)

1 基本解释   extern可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。   另外,extern也可用来进行链接指定。   2 问题:extern 变量   在一个源文件里定义了一个数组: char a[6];    在另外一个文件里用下列语句进行了声明: extern char *a;    请问,这样可以吗?   答案与分

2006-05-12 18:03:00 1528

转载 使用Telnet进行SMTP/POP3/FTP/NNTP (zz)

才发现竟然可以用telnet来和SMTP服务器交互.MS的SMTM 服务器还提供命令行交互的界面。而HTTP的SERVER也是一样可以用TELNET来操作的,只是没有命令行回显。使用Telnet进行SMTP//POP3//FTP//NNTP [2] 在这个系列的文章中,我引用了Richard Stevens的内容,向伟大的Richard Stevens致敬! [2] SMTP 介绍SMTP之前

2006-05-12 02:01:00 6884 1

转载 端口扫描器(zz)

--  端口扫描器第一节、端口扫描器一、端口扫描器功能简介:   服务器上所开放的端口就是潜在的通信通道,也就是一个入侵通道。对目标计算机进行端口扫描,能得到许多有用的信息,进行端口扫描的方法很多,可以是手工进行扫描、也可以用端口扫描软件进行。   扫描器通过选用远程TCP/IP不同的端口的服务,并记录目标给予的回答,通过这种方法可以搜集

2006-05-12 01:42:00 2537 1

原创 防御性编程 考虑出错的可能

    需要用一个解析域名的函数,网上一搜一堆:gethostbyname。于是查了下下MSDN,发现那个hostent结构还是挺麻烦的,按照说明很快写出了相关的代码,phe = gethostbyname("www.xxx.com");TRACE("%s", inet_ntoa(*(struct in_addr*)(phe->h_addr_list[0])));     但试来试去老是报

2006-05-08 00:34:00 1342

原创 一个程序员的成长的六个阶段(zz)

第一阶段此阶段主要是能熟练地使用某种语言。这就相当于练武中的套路和架式这些表面的东西。第二阶段此阶段能精通基于某种平台的接口(例如我们现在常用的Win 32的API函数)以及所对应语言的自身的库函数。到达这个阶段后,也就相当于可以进行真实散打对练了,可以真正地在实践中做些应用。第三阶段此阶段能深入地了解某个平台系统的底层,已经具有了初级的内功的能力,也就是“手中有剑,心中无剑”。第四阶

2006-05-08 00:07:00 997

原创 VBS不能创建WScript.Shell的解决办法

    系统出了点问题,VBS脚本运行时报错能创建WScripting.Shell。    实际上,VBS中调用CreatObject函数创建的一些对象都是一些存储在DLL文件中的COM对象,创建对象报错一般就是包含该对象的DLL没有被正确注册,或者是被反注册了。解决方案:regsvr32 scrrun.dllregsvr32 WSHom.Ocx  regsvr32 shell32.d

2006-05-02 01:12:00 5003

空空如也

空空如也

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

TA关注的人

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