自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (4)
  • 收藏
  • 关注

转载 SOCKET API和TCP STATE的对应关系_三次握手(listen,accept,connect)_四次挥手close及TCP延迟确认(调用一次setsockopt函数,设置TCP_QUICK

原文:http://blog.163.com/xychenbaihu@yeah/blog/static/13222965520118139252103/在我们学习网络基础时,传输层的协议有TCP和UDP;在Linux网络编程中,我们使用socket API,实现网络通信。那么:        socket API 和 TCP 协议中各个状态是如何对应的呢?我们可以通

2012-09-07 12:08:51 4631 2

转载 linux shell 快捷键(转帖)

<br /> 这篇文章来自chinaunix的lovesaka的<<linux命令行编辑>>原文地址:[url]http://bbs.chinaunix.net/thread-846189-1-1.html[/url]        很早就看过这里的内容了,之所以会找到这篇文章,是因为我的linux恩师,曾经提到过一些常用的快捷键操作.所以好不容易才在网上找到了这篇文章的.而且到现在一直在实践里面的东西.不但会让你做事的效率提高而且还挺有高手风范的,所以帖出来希望大家都能掌握.       方向    

2011-04-18 17:44:00 609

原创 保存一个jsoncpp官方文档的帖子

<br />经常用jsoncpp的同志可能会用的到,它的文档<br />http://jsoncpp.sourceforge.net/index.html<br />内容非常权威,需要者可以去看下

2011-04-18 13:59:00 1210

转载 gcc attribute转贴

<br /><br /><br />One of the best (but little known) features of GNU C is the __attribute__ mechanism, which allows a developer to attach characteristics to function declarations to allow the compiler to perform more error checking. It was designed in a wa

2011-03-03 16:45:00 681

原创 kscope+graphviz查看源代码利器(linux)

借他人的文章先描述:http://hi.baidu.com/bellgrade/blog/item/e69d012f9438f9584fc22632.htmlcscope的图形前端kscope    官方网站下载 http://kscope.sourceforge.net/dload.shtml#tar xzvf kscope-1.6.0.tar.gz#cd kscope-1.6.0#./configure#make#make install很简单,基本上不需要任何额外的配置。当然了,在安装Linux系统时

2011-03-02 18:29:00 6333 1

原创 linux wine-qq介绍2009版QQ精简

<br />一般在linux下使用QQ,是一件比较麻烦的事情,腾讯虽然有个QQ FOR LINUX,但是易用性和功能上跟win下的是天壤之别了,通过wine来使用windows的QQ也是比较麻烦的。<br />在google code上有个项目是即成wine qq的,效果还不错,目前这个项目更新还可以,今天推荐 给大家,尽管还有这样和那样的不足,但是相对QQ FOR LINUX来说还是非常出色的<br /> <br />项目地址:http://code.google.com/p/wine-qq/<br />

2011-02-18 14:04:00 908

转载 转,linux书架

<br />文章总结的非常全<br />链接:http://www.cnblogs.com/wwang/archive/2011/01/27/1944406.html<br />内容:<br /><br />工作几年来,一直从事Linux内核驱动方面的开发。从接触Linux到现在,读过不少Linux方面的书籍,现把认为很不错的一部分列出来和大家分享一下。<br /><br />入门类<br />一直认为,在一个系统上学习开发之前,首先需要熟悉这个系统的使用。鉴于天朝的国情,绝大部分人第一个接

2011-02-12 11:42:00 526

原创 linux内核学习方法,来自邮件列表整理

<br /><br />三大经典书:<br />LDD: Linux Device Driver        容易上手<br />LKD: Linux Kernel Development   通俗易懂<br />UDK: Understand Linux Kernel     抽象难懂<br /> <br />比较专的几本书:<br />Understanding the Linux Virtual Memory Manager  内存管理<br />Understanding Linux Networ

2010-12-16 14:21:00 1669

原创 ati开源驱动安装方法

Install common build tools like gccsudo apt-get -y install build-essentialInstall dependencies to build the driversudo apt-get -y build-dep xserver-xorg-video-atiRemove current ati driversudo apt-get -y purge xserver-xorg-video-atiDownloa

2010-11-10 21:05:00 2278

原创 日志操作利器log4cxx

<br />http://blog.cong.co/log4cxx.html 转载

2010-10-12 21:37:00 649

原创 linux库的解释(转贴:原作位置不祥)

关键词:Linux<br />  经过长时间学习linux库文件的概念,今天小编也给大家搜集了关于库的概念以及作用,希望大家看后会有很多收获。<br />1.什么是linux库<br />  在windows平台和linux平台下都大量存在着库。本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。由于windows和linux的本质不同,因此二者库的二进制是不兼容的。本文仅限于介绍linux下的库。<br />2.linux库的种类<br />  linux库有两种:静态库和共享库。二者的

2010-10-10 21:58:00 455

转载 手把手教你把Vim改装成一个IDE编程环境(图文)(转贴)

<br />手把手教你把Vim改装成一个IDE编程环境(图文)<br />By:吴垠Date:2007-09-07Version:0.5Email:lazy.fox.wu#gmail.comHomepage:<br />http://blog.csdn.net/wooin<br />Copyright:该文章版权由吴垠和他可爱的老婆小包子所有。可在非商业目的下任意传播和复制。对于商业目的下对本文的任何行为需经作者同意。<br />联系方式:lazy.fox.wu#gmail.com1<br />写在前面

2010-10-05 16:23:00 545

原创 PYTHON操作EXCEL,实例代码

用pywin32了。还是绕不开comPython codefrom win32com.client import Dispatchimport win32com.clientclass easyExcel:"""A utility to make it easier to get at Excel. Remembering to save the data is your problem, as is error handling. Operates on one w

2010-10-05 10:10:00 1197

转载 LVS集群

LVS集群学习笔记详解 收藏前期准备:<br />  试验环境 Red Hat Enterprise Linux 4 U2<br />  软件版本 ipvsadm-1.24.tar.gz<br />  编译安装注意<br />  #pwd<br />  /usr/src<br />  #ln -s kernels/2.6.9-22.EL.i686 linux 如果没有目录则安装RPEM包kernel-devel-2.6.9-22.EL<br />  #rpmbuild -tb ipvsadm-1

2010-09-28 19:15:00 511

原创 LVS

LVS大全 收藏LVS <br /><br />目 录 <br /><br />   1. LVS <br />         1. 项目理论 <br />               1. 项目介绍 <br />               2. 体系结构 <br />               3. IP负载均衡 <br />               4. 负载调度  <br />         2. 安装配置 <br />    

2010-09-28 19:12:00 2022

转载 Grep查看日志的方法

<br />版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明<br />http://gosman.blogbus.com/logs/8150093.html<br />原文:grep multiple lines<br />作者:mysurface<br />译者:gosman(lianmingchang2008#gmail.com)<br />来自:http://gosman.blogbus.com/<br />版本:V 1.0.0<br />时间:2007-9-7<br />这是个

2010-09-25 15:11:00 5290

原创 linux资源限制函数getrlimit,setrlimit(转载)

<br />getrlimit,setrlimit函数<br /><br />      getrlimit允许一个进程查询所受的的系统限制.这些系统限制通过一对硬/软限制对来指定。当一个软限制被超过时,进程还可以继续,当然这取决于限制的类型,同时一个信号会发送给进程。另一方面,进程不可以超过它的硬限制。软限制值可以被进程设置在位于0和最大硬限制间的任意值。硬限制值不能被任何进程降低,仅仅超级用户可以增加之。<br /><br /> #include <sys/types.h><br /

2010-09-17 12:11:00 6479 1

原创 转帖第二弹:《Protocol Buffers相关基础知识》

<br />http://code.google.com/p/protobuf/downloads/list<br />官方文档<br />晚上刚写了一篇《Protocol Buffers 简介》,然后就开始动手实战试用一下 Protocol Buffers 这个 Google 出品的东东。<br />首先从 Protocol Buffers 的主页上把源码下回来,注意是源码,那个 Win32 包不必下,它里面只有一个编译好的 protoc.exe,没有开发所必须的库,光有那个 Protoc

2010-09-01 18:37:00 674

原创 又是转帖:《Protocol Buffers介绍》:第一次看感觉老牛逼了

<br />今天来介绍一下“Protocol Buffers”(以下简称protobuf)这个玩意儿。本来俺在构思“生产者/消费者模式 ”系列的下一个帖子:关于生产者和消费者之间的数据传输格式。由于里面扯到了protobuf,想想干脆单独开一个帖子算了。<br /><br />★protobuf是啥玩意儿?<br />为了照顾从没听说过的同学,照例先来扫盲一把。<br />首先,protobuf是一个开源项目(官方站点在“这里 ”),而且是后台很硬的开源项目。网上现有的大部分(至少80%

2010-09-01 18:01:00 902

原创 unix实际用户ID和有效用户ID解析(转)

<br />今天在看APUE,这两个问题很难理解,GOOGLE一下,有篇文章总结的不错,看了一下才明白透彻了。<br /><br />由于用户在UNIX下经常会遇到 SUID、SGID的概念,而且SUID和SGID涉及到系统安全,所以用户也比较关心这个问题。关于SUID、 SGID的问题也经常有人提问,但回答的人一般答得不够详细,加上曾经回答过两个网友的问题,还查了一些资料,决定整理成本文,以供大家参考。限于本人的 水平问题,文章中如果有不当之处,请广大网友指正。<br />一、UNIX下关

2010-08-31 12:58:00 683 2

原创 linux读取自定义的配置文件方法

<br />其中之一:使用libconfig库

2010-08-30 18:40:00 699

转载 C++虚函数表解析(转) ——写的真不错,忍不住转了

<br />本文来自CSDN博客:http://blog.csdn.net/hairetz/archive/2009/04/29/4137000.aspx

2010-08-10 15:43:00 502

原创 在c++中如何用new生成一个构造函数带参数的类数组(转载整理)

作者:xuyang0464      发表时间:2007-12-18 13:14:00 <br />楼主  在c++中如何用new生成一个构造函数带参数的类数组? <br />比如 <br />#include<iostream.h> <br /><br />class member <br />{ <br />public: <br />member(int id) <br />{ <br />cout<<id<<endl; <br />} <br /><br />}; <br /><br />void 

2010-08-08 08:58:00 9718 1

原创 使用BoundsChecker(转载)

<br />BoundsChecker是一个Run-Time错误检测工具,它主要定位程序在运行时期发生的各种错误。               <br /><br />BoundsChecker能检测的错误包括:3sNews.Net——3S社区&资讯平台 t b U ^ N @ i7p'w M V B e<br />     1)指针操作和内存、资源泄露错误,比如:内存泄露;资源泄露;对指针变量的错误操作。<br />     2)内存操作方面的错误,比如:内存读、写溢出;使用未初始化的内存。平台 n.U3

2010-07-29 22:34:00 654

转载 在 windows IOCP 中,如何等待异步 IO 操作完成(包括被取消)[转]

在 windows IOCP 中,如何等待异步 IO 操作完成(包括被取消)[转] 关于 IOCP 中如何安全释放资源,我想关键点是在于如何等待异步 IO 完成,被取消也暂且认为是一种完成。 <br /><br />在使用多线程来运行 IOCP 的 GQCS 函数的时候,当某个一个线程(线程A)执行了 closesocket 之后,将引发在这个 socket 发出的所有异步 IO 被取消。 <br />这些被取消的 IO 仍然会被 GQCS 取得并返回,并且通常这是在另外一个线程中(线程B)。 <br />

2010-07-29 22:31:00 3182

转载 用途文件重定向子进程的输入输出

1#include iostream> 2#include windows.h> 3#include fstream> 4 5using namespace std; 6int _tmain(int argc, _TCHAR* argv[]) 7{ 8    HANDLE hWrite,hRead; 9    SECURITY_ATTRIBUTES sa;10    sa.bInheritHand

2010-05-17 14:24:00 623

unix&linux 吧编程实践教程

我原来看过这本书,这是电子版的,非常之好,内从外向内逐步进步

2010-07-23

Linux进程编程.

这个看过了,感觉还不错,分享一下,是关于Linux进程编程的一个书籍

2010-04-10

win socket规范及其应用(精品)

我看过一些,感觉不错拿来与大家分享!这个是关于WIN SOCKET编程的一些内容,描述语言是C++.

2009-02-20

<MFC之我见.CHM>是MFC的相关书籍

是MFC的相关内容,比较有趣,也比较清晰!

2008-10-17

空空如也

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

TA关注的人

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