自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (25)
  • 收藏
  • 关注

原创 windows核心编程读书笔记

<br /><br />1.<br />必须记住的是,内核对象的存在时间可以比创建该对象的进程长。<br />2.<br />内核对象能够得到安全描述符的保护。安全描述符用于描述谁创建了该对象,谁能够访问或使用该对象,谁无权访问该对象。安全描述符通常在编写 服务器应用程序时使用,如果你编写客户机端的应用程序,那么可以忽略内核对象的这个特性。<br />3.<br />HANDLE CreateThread(<br />   PSECURITY_ATTRIBUTES psa,<br />   DWORD dw

2011-04-28 10:29:00 792

原创 windows io 异步读写

#include #include void main(){ HANDLE hfile = CreateFile("test.txt",GENERIC_READ | GENERIC_WRITE, 0,NULL,CREATE_ALWAYS, FILE_FLAG_OVERLAPPED | FILE_ATTRIBUTE_NORMAL,NULL); if (hfile == INVALID_HANDLE_VALUE) { printf("invalid handle

2011-04-27 11:08:00 1618

原创 c++编译器偷偷做的事

贴一:http://blog.csdn.net/ACb0y/archive/2011/02/11/6179167.aspx贴二:http://kmplayer.iteye.com/blog/674710以上是其中一部分。对于c++类中带有虚拟函数时,显示多态特性时,编译器做的事情:1.默认会为每一个class object生成一个虚拟函数表指针,该指针指向一个外部的虚拟函数表,表内存有type_info信息和虚拟函数信息。2.默认情况下构造函数会初始化这个虚拟函数表指针,析构函数会释放该虚拟函数表指针指向的

2011-04-13 11:15:00 669

原创 IPPROTO_IP Option Level

<br />IPPROTO_IP Option Level<br />The socket options on the IPPROTO_IP level pertain to attributes specific to the IPv4 protocol, such as modifying certain fields in the IPv4 header and adding a socket to an IPv4 multicast group. Many of these optio

2011-04-11 10:27:00 4429

原创 multicast(一) (转自network programming for microsoft windows, second edition.)

看完这个就知道IGMPV3怎么实现了,简单,容易:Multicasting with SetsockoptOriginally, the only way to join or leave a multicast group was via the setsockopt API. Winsock 2 introduces a protocol-independent method of multicasting with the WSAJoinLeaf API (discussed in t

2011-04-08 11:14:00 2248 5

原创 typeid和异常

转自 :http://www.cppblog.com/smagle/archive/2010/05/14/115286.html同时必须注意vc6.0对typeid的支持性不够好 ,很简单的一点:

2011-04-07 10:12:00 712

原创 条款34: 将文件间的编译依赖性降至最低 (转自effective c++ second edition)

<br /><br />假设某一天你打开自己的C++程序代码,然后对某个类的实现做了小小的改动。提醒你,改动的不是接口,而是类的实现,也就是说,只是细节部分。然后你准备重新生成程序,心想,编译和链接应该只会花几秒种。毕竟,只是改动了一个类嘛!于是你点击了一下"Rebuild",或输入make(或其它类似命令)。然而,等待你的是惊愕,接着是痛苦。因为你发现,整个世界都在被重新编译、重新链接!<br />当这一切发生时,你难道仅仅只是愤怒吗?<br />问题发生的原因在于,在将接口从实现分离这方面,C++做得不

2011-04-01 10:27:00 573

原创 条款31: 千万不要返回局部对象的引用,也不要返回函数内部用new初始化的指针的引用 (转自effective c++ second edition)

<br /><br />本条款听起来很复杂,其实不然。它只是一个很简单的道理,真的,相信我。<br />先看第一种情况:返回一个局部对象的引用。它的问题在于,局部对象 ----- 顾名思义 ---- 仅仅是局部的。也就是说,局部对象是在被定义时创建,在离开生命空间时被销毁的。所谓生命空间,是指它们所在的函数体。当函数返回时,程序的控制离开了这个空间,所以函数内部所有的局部对象被自动销毁。因此,如果返回局部对象的引用,那个局部对象其实已经在函数调用者使用它之前被销毁了。<br />当想提高程序的效率而使函

2011-04-01 10:06:00 799

autoconf-automake使用示例

1.autoconf automake的使用示例,比hello复杂些,更实用; 2.详细步骤参考这个哥们写的文章如下:http://blog.csdn.net/yunhua_lee/article/details/6172617

2013-09-29

类导成dll的方法代码介绍

学习对dll导出类的使用方法。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

2011-03-16

mfc控件编程和源码分享

主要讲解一些常用的更改控件或者dialog style,以及一些开源的重写button之后的代码,强烈推荐。

2011-02-14

深度探索cpp对象模型

一本深入讲解基础的书籍,本人指看过几章,感觉还不错,推荐给大家。

2011-02-14

unix 网络编程第一册

unix网络编程,大家应该都知道的

2011-01-03

threadpool ultimate version

线程池的终极版本,应该没什么bug了

2010-12-03

threadpool 1.1 支持通用框架的线程池

抱歉了,上个版本有一定的bug,现在提供1.1版的

2010-12-03

一个用codeblocks实现的具有通用框架线程池

本人花了两天时间编写的线程池,采用了linux通用的线程池框架,在windows上用codeblocks实现的。里面包含了测试代码,集成job的测试类代码和main中的测试代码,健壮性很好,还会继续优化。

2010-12-02

已经编译好的windows下使用的openssl

已编译好的windows下使用的openssl头文件和库文件。

2010-11-16

open rtsp client

rtsp client written in code::blocks, using gcc compiler also compatible with vc compilers.

2010-11-10

获取网段内所有主机IP并访问可以访问的设备。

本人花了一点时间,为了访问某个网段内的IP,由于一台主机可以对应多个Ip可以在多个网段内拥有IP,为了可以访问那些需要访问的设备,所以做了这个小软件,有bug是正常,希望大家提出,我好修改,等差不多没太多bug的时候,会开发源代码给大家,很简单的代码 ~~~

2010-09-04

深入浅出MFC清晰版

很出名的一本书了,也不用多说了,还算得上清晰,大家拿去看看吧 。。。

2010-08-21

win32多线程编程 win32多线程编程

win32多线程编程,还行的一个资源,可以下下来看一下,值得推荐 。。。

2010-08-04

c语言函数大全,c语言函数大全

c语言函数库,比较好用的一款 。。。大家可以尝试看一下 。。。

2010-08-04

vc++编程指南 vc++编程指南

一个比较好的编程指南,能给人好的指导,对初学者比较合适。

2010-08-04

ajaxcontroltoolkit

在很多的网站上都有,在这里提供给大家也是给大家多提供一份资源吧。。。

2009-08-09

ASPAJAXExtSetup

在按照网络上所说的解压ajaxcontrolltoolkit之前需要安装的东西,ajaxcontrolltoolkit在我的资源里面也是有的。

2009-08-09

ajax asp.netppt

本资源为jeffery zhao的ppt推荐给大家,很不错的希望大家能够去看一下。。。

2009-08-09

软件工程宿舍管理系统详细设计说明书

这是连接上面的概要设计说明书,详细设计说明书设计好了之后基本上编码也就很容易了。

2009-07-24

学生宿舍管理系统概要设计说明书

这是我做的软件工程宿舍管理系统的概要设计说明书,其中简单的说明了一下,大概框架是有了。

2009-07-24

软件工程宿舍管理系统需求规格说明书

学生宿舍管理系统的需求分析规格说明书,概括的很详细,都是我们同学一起商量的。

2009-07-24

学生宿舍管理系统---jsp

用mvc模式实现的,界面相对比较美观工整,模块比较清晰。

2009-07-24

操作系统课程设计(进程调度算法)

这个是本人花了两天写的算法,整40个小时搞定,短小精悍,用线程模拟进程,每个进程用线程来控制,比较有难度,用进度条来控制他的执行状态。

2009-06-27

java视频播放器-java课程设计

本课程设计虽说不那么完美,但是它自然有一定的特色。想要其他的版本,比如说好理解的版本,请留言。。。

2009-01-07

类似p2p的QQ聊天系统

这个程序是本人花了一周左右完成的,程序非常稳定,而且容易扩充,没有那么花哨,但是非常的实用。

2008-12-29

空空如也

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

TA关注的人

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