自定义博客皮肤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)
  • 资源 (7)
  • 收藏
  • 关注

原创 查看时间调用函数

<br /><br />void main( void )<br />{<br />   struct _timeb timebuffer;<br />   char *timeline;<br /> <br />   _ftime( &timebuffer );<br />   timeline = ctime( & ( timebuffer.time ) );<br /> <br />   printf( "The time is %.19s.%hu %s", timeline, timebuffer.

2011-03-24 23:29:00 659

原创 GetIfEntry()的用法

<br />GetIfEntry()是取一个特定Index接口的信息。 <br />GetIfTable()     是取本机所有接口的信息。<br />调用了后者当然不用再调用前者了。<br />一般地,不考虑速度,调用这种需要未知缓冲区大小的函数是这样作的:<br /> PMIB_IFTABLE     pIf                   =   NULL; <br />        DWORD                   dwIfBufSize   =   0; <br />   

2011-03-23 10:01:00 4004

原创 winsock的select模型

<br /> select函数: <br />          系统提供select函数来实现多路复用输入/输出模型。原型: <br />        #include sys/time.h> <br />        #include unistd.h> <br />        int select(int maxfd,fd_set *rdset,fd_set *wrset,fd_set *exset,struct timeval *timeout); <br />          参数max

2011-03-22 12:52:00 3041

原创 怎样得到函数体的执行时间

<br />1 需要取得系统精确时钟函数: 1)对于一般的实时控制,使用GetTickCount()函数就可以满足精度要求,但要进一步提高计时精度,就要采用 QueryPerformanceFrequency()函数和QueryPerformanceCounter()函数。2)这两个函数是VC提供的仅供 Windows 9X使用的高精度时间函数,并要求计算机从硬件上支持高精度计时器。3) QueryPerformanceFrequency()函数和 QueryPerformanceCount

2011-03-21 17:22:00 849

原创 Cin.get()和cin.getline()详解

<br /><br />在C中,输入输出要用printf和scanf,这是2个很麻烦的东西,因为在输入数据的同时还要说明数据的类型,如果输入数据较多,那就很麻烦了,所以我们的C++搞了两个更爽的东西cout和cin,来替换它们.首先我们先了解一下这两个东西的来处,它们是来自C++的一个类库叫 " iostream". iostream是由istream(输入类)和ostream(输出类)派生.所以在iostream中就有了输入和输出的相关对象: 1,cin,表示标准输入(standard input)的is

2011-03-13 15:07:00 2341 2

原创 关于NEW的解析

<br /><br />“new”是C++的一个关键字,同时也是操作符。关于new的话题非常多,因为它确实比较复杂,也非常神秘,下面我将把我了解到的与new有关的内容做一个总结。new的过程当我们使用关键字new在堆上动态创建一个对象时,它实际上做了三件事:获得一块内存空间、调用构造函数、返回正确的指针。当然,如果我们创建的是简单类型的变量,那么第二步会被省略。假如我们定义了如下一个类A:class A<br />{<br />   int i;<br />public:<br />   A(int _i)

2011-03-13 14:33:00 650

原创 SQL2005数据库安装

<br />在C盘里面建一个CMD文件。文件内容如下:@echo on cd /d c:/temp if not exist %windir%/system32/wbem goto TryInstall cd /d %windir%/system32/wbem net stop winmgmt winmgmt /kill if exist Rep_bak rd Rep_bak /s /q rename Repository Rep_bak for %%i in (*.dll) do RegSvr32 -

2011-03-13 14:14:00 547

原创 为什么选择C++

<br /><br />在31年前(1979年),一名刚获得博士学位的研究员,为了开发一个软件项目发明了一门新编程语言,该研究员名为Bjarne Stroustrup,该门语言则命名为——C with classes,四年后改称为C++。C++是一门通用编程语言,支持多种编程范式,包括过程式、面向对象(object-oriented programming, OP)、泛型(generic programming, GP),后来为泛型而设计的模版,被发现及证明是图灵完备的,因此使C++亦可支持模版元编程范式(

2011-03-13 14:14:00 897

《HTTP权威指南》高清中文版

http协议经典之作,通俗易懂的讲解了Http协议

2015-11-19

深入理解Nginx模块开发与架构解析

nginx开发经典用书,看完后可以直接上手开发nginx模块

2015-11-19

unix网络编程卷2 进程间通信

此书是unix编程系列的丛书 是程序员必读之物

2011-09-23

C和c++内存详解,内存的分配分析

详细讲解了关于C和C++中的内存经典问题,堆,桟等等的操作。是一篇不错的文章。

2011-07-14

NS与网络模拟网络仿真

该书讲述了NS的用法 是每个NS新手的必备教材。在中文教材关于NS的书籍里应该是最好的。

2011-07-06

linuxTCP套接字程序

改程序实现了服务器和客户机之间进行连接,并进行FTP操作的实现。具有很好的学习意义、

2011-06-25

空空如也

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

TA关注的人

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