自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(7)
  • 资源 (4)
  • 收藏
  • 关注

转载 UDP数据包允许的最大数据长度

在进行UDP编程的时候,我们最容易想到的问题就是,一次发送多少bytes好?    当然,这个没有唯一答案,相对于不同的系统,不同的要求,其得到的答案是不一样的,我这里仅对    像ICQ一类的发送聊天消息的情况作分析,对于其他情况,你或许也能得到一点帮助:    首先,我们知道,TCP/IP通常被认为是一个四层协议系统,包括链路层,网络层,运输层,应用层.    UDP属于运输层

2014-09-11 10:11:14 887

转载 Unicode和UTF-8的关系

今天中午,我突然想搞清楚Unicode和UTF-8之间的关系,于是就开始在网上查资料。 结果,这个问题比我想象的复杂,从午饭后一直看到晚上9点,才算初步搞清楚。 下面就是我的笔记,主要用来整理自己的思路。但是,我尽量试图写得通俗易懂,希望能对其他朋友有用。毕竟,字符编码是计算机技术的基石,想要熟练使用计算机,就必须懂得一点字符编码的知识。1. ASCII码 我们

2013-10-09 17:18:14 322

转载 Windows内存管理(3)--检查内存可用性,结构化异常处理 和 ASSERT

1.      检查内存可用性在驱动程序开发中,对内存的操作要格外小心。如果某段内存是只读的,而驱动程序试图去写操作,会导致系统的崩溃。DDK提供了两个函数,帮助程序员在不知道某段内存是否可读写的情况下,试探这段内存的可读写性。VOID   ProbeForRead(    IN CONST VOID  *Address,    IN SIZE_T  Length,

2013-05-22 17:25:13 489

转载 Windows内存管理(1)--分配内核内存 和 使用链表

1.      分配内核内存Windows驱动程序使用的内存资源非常珍贵,分配内存时要尽量节约。和应用程序一样,局部变量是存放在栈空间中的。但栈空间不会像应用程序那么大,所以驱动程序不适合递归调用或者局部变量是大型数据结构。如果需要大型数据结构,我们可以在堆中申请。堆中申请的函数有以下几个:(1)PVOID         ExAllocatePool(           I

2013-05-22 17:21:29 458

转载 数据库查询算法剖析

一、常用查询连接算法演示 简单介绍选择操作和连接操作的实际算法,确切地说是算法思想。每一种操作有多种执行这个操作的算法。 选择操作的实现如下实现算法:例:Select * from student where ;考虑的几种情况:C1:无条件;C2:Sno='200215121';C3:Sage>20;C4:Sdept=

2013-05-14 16:22:23 563

转载 有关Linux下线程的调度

由于Linux对线程实现的一些特殊性,所以会给我们理解线程及其相关的一些函数带来疑惑,这里做个解答: 1、关于sleep 很多书籍上都说sleep这个系统调用会使整个进程sleep,而不单是sleep一个线程。这样说没错,但我们要是在Linux下写一个多线程 的程序,在一个线程中调用sleep,你会发现其他线程照样运行,这是怎么回事呢?这就是由于Linux下的线程,其实线程的注册、

2013-04-25 17:14:42 454

转载 c++多态的实现原理

1. 用virtual关键字申明的函数叫做虚函数,虚函数肯定是类的成员函数。2. 存在虚函数的类都有一个一维的虚函数表叫做虚表。类的对象有一个指向虚表开始的虚指针。虚表是和类对应的,虚表指针是和对象对应的。3. 多态性是一个接口多种实现,是面向对象的核心。分为类的多态性和函数的多态性。4. 多态用虚函数来实现,结合动态绑定。5. 纯虚函数是虚函数再加上= 0。6. 抽象类是指包

2013-03-26 18:57:36 408

linux内核设计的艺术

学习linux内核的好书,强烈推荐!

2012-06-07

图的遍历(C语言编写)

用C语言实现的图的遍历;用C语言实现的图的遍历;用C语言实现的图的遍历;用C语言实现的图的遍历;

2008-09-08

0,1背包问题

本程序是0,1背包问题的回溯算法,调试环境:vc++6.0等.

2007-12-19

空空如也

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

TA关注的人

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