![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
经典C++
文章平均质量分 61
dddfly
这个作者很懒,什么都没留下…
展开
-
嵌入式系统中文输入法的设计
原 作 者:Tony原 出 处:Tony嵌入式开发网发 布 者:Zhangdondon发布类型:转载发布日期:2007-03-30今日/总浏览:1/4720 摘 要:在转载 2008-12-31 05:59:00 · 1048 阅读 · 0 评论 -
增强操作系统的TCP/IP栈 linux
http://cr.yp.to/syncookies.html SYN cookiesMail service for Panix, an ISP in New York,was shut down by a SYN flood starting on 6 September 1996.A week later the story was covered by the RI转载 2008-12-10 20:53:00 · 867 阅读 · 0 评论 -
C++中的虚函数
::首页 >> 文档中心 >> 在线杂志 >> C++、MFC [ 在线杂志 第27期 ] [ 原创文档 本文适合初级读者 已阅读32328次 ] C++中的虚函数(一)作者:aber 虽然很难找到一本不讨论多态性的C++书籍或杂志,但是,大多数这类讨论使多态性和C++虚函数的使用看起来很难。我打算在这篇文章中通过从几个方面和结合一些例子使读者理解在C+转载 2008-12-06 17:26:00 · 666 阅读 · 0 评论 -
inet_pton和inet_ntop函数
inet_pton和inet_ntop函数Linux下这2个IP地址转换函数,可以在将IP地址在“点分十进制”和“整数”之间转换而且,inet_pton和inet_ntop这2个函数能够处理ipv4和ipv6。算是比较新的函数了。inet_pton函数原型如下[将“点分十进制” -> “整数”]#include#include#includeint inet_pton(int af, constc转载 2008-12-04 11:26:00 · 21099 阅读 · 0 评论 -
使用gethostbyname由域名或主机名得IP地址
使用这个东西,首先要包含2个头文件:#include #include struct hostent *gethostbyname(const char *name);这个函数的传入值是域名或者主机名,例如"www.google.cn","wpc"等等。传出值,是一个hostent的结构(如下)。如果函数调用失败,将返回NULL。struct hostent { char *h_nam转载 2008-12-03 11:03:00 · 452 阅读 · 0 评论 -
linux操作系统下的域名解析系统设置
DNS就是Domain Name System,它能够把形如www.21PHP.com这样的域名转换为211.152.50.35这样的IP地址;没有DNS,浏览21php.com 这个网站时,就必须用211.152.50.35这么难记的数字来访问。提供DNS服务的就是DNS服务器。DNS服务器可以分为三种,高速缓存服务器 (Cache-only server)、主服务器(Primary Name转载 2008-12-03 11:40:00 · 798 阅读 · 0 评论 -
Linux系统调用之sysinfo函数解析
【sysinfo系统调用】 功能描述: 获取系统总体统计信息。 用法: #include int sysinfo(struct sysinfo *info); 参数: info:指向sysinfo结构的指针,原型如下,Linux版本必须>=2.3.23(i386),或者>=2.3.48(其它平台)。<!--google_ad_client = "pub-转载 2008-11-30 22:22:00 · 2246 阅读 · 0 评论 -
vfork vs fork
/**********************************************************************/vfork用于创建一个新进程,而该新进程的目的是exec一个新进程,vfork和fork一样都创建一个子进程,但是它并不将父进程的地址空间完全复制到子进程中,因为子进程会立即调用exec,于是也就不会存放该地址空间。。不过在子进程中调用exec或exit之原创 2008-11-30 22:00:00 · 570 阅读 · 0 评论 -
thread vs fork
1.thread 强行结束线程或线程异常退出,线程内动态分配的资源不会释放。 signal(SIGALRM,timer0);子线程会覆盖掉主线程的注册函数,但是alarm()相互独立共用SIGALRM。2.fork 则会 alarm会唤醒sleep使其失效。signal(SIGALRM,--);相互独立原创 2008-12-01 11:07:00 · 599 阅读 · 0 评论 -
剖析C++标准库智能指针(std::auto_ptr)
主题索引:一、剖析C++标准库智能指针(std::auto_ptr) 1.Do you Smart Pointer? 2.std::auto_ptr的设计原理 3.std::auto_ptr高级使用指南 4.你是否觉得std::auto_ptr还不够完美?二、C++条件,寻找构造更强大的智能指针(Smart Pointer)的 策略 1.转载 2008-11-17 22:26:00 · 1052 阅读 · 0 评论 -
SYN Cookie原理及其在Linux内核中的实现
http://www.ibm.com/developerworks/cn/linux/l-syncookie/index.html本文就分别介绍一下 SYN Flood 攻击和 SYN Cookie 的原理,更重要的是介绍 Linux 内核中实现SYN Cookie 的方式。最后,本文给出一种增强目前 Linux 中 SYN Cookie 功能的想法。 概述 在转载 2008-12-10 21:08:00 · 502 阅读 · 0 评论