- 博客(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 4668 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 638
原创 保存一个jsoncpp官方文档的帖子
<br />经常用jsoncpp的同志可能会用的到,它的文档<br />http://jsoncpp.sourceforge.net/index.html<br />内容非常权威,需要者可以去看下
2011-04-18 13:59:00 1259
转载 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 714
原创 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 6370 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 941
转载 转,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 558
原创 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 1698
原创 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 2331
原创 linux库的解释(转贴:原作位置不祥)
关键词:Linux<br /> 经过长时间学习linux库文件的概念,今天小编也给大家搜集了关于库的概念以及作用,希望大家看后会有很多收获。<br />1.什么是linux库<br /> 在windows平台和linux平台下都大量存在着库。本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。由于windows和linux的本质不同,因此二者库的二进制是不兼容的。本文仅限于介绍linux下的库。<br />2.linux库的种类<br /> linux库有两种:静态库和共享库。二者的
2010-10-10 21:58:00 498
转载 手把手教你把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 590
原创 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 1227
转载 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 534
原创 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 2070
转载 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 5387
原创 linux资源限制函数getrlimit,setrlimit(转载)
<br />getrlimit,setrlimit函数<br /><br /> getrlimit允许一个进程查询所受的的系统限制.这些系统限制通过一对硬/软限制对来指定。当一个软限制被超过时,进程还可以继续,当然这取决于限制的类型,同时一个信号会发送给进程。另一方面,进程不可以超过它的硬限制。软限制值可以被进程设置在位于0和最大硬限制间的任意值。硬限制值不能被任何进程降低,仅仅超级用户可以增加之。<br /><br /> #include <sys/types.h><br /
2010-09-17 12:11:00 6581 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 695
原创 又是转帖:《Protocol Buffers介绍》:第一次看感觉老牛逼了
<br />今天来介绍一下“Protocol Buffers”(以下简称protobuf)这个玩意儿。本来俺在构思“生产者/消费者模式 ”系列的下一个帖子:关于生产者和消费者之间的数据传输格式。由于里面扯到了protobuf,想想干脆单独开一个帖子算了。<br /><br />★protobuf是啥玩意儿?<br />为了照顾从没听说过的同学,照例先来扫盲一把。<br />首先,protobuf是一个开源项目(官方站点在“这里 ”),而且是后台很硬的开源项目。网上现有的大部分(至少80%
2010-09-01 18:01:00 928
原创 unix实际用户ID和有效用户ID解析(转)
<br />今天在看APUE,这两个问题很难理解,GOOGLE一下,有篇文章总结的不错,看了一下才明白透彻了。<br /><br />由于用户在UNIX下经常会遇到 SUID、SGID的概念,而且SUID和SGID涉及到系统安全,所以用户也比较关心这个问题。关于SUID、 SGID的问题也经常有人提问,但回答的人一般答得不够详细,加上曾经回答过两个网友的问题,还查了一些资料,决定整理成本文,以供大家参考。限于本人的 水平问题,文章中如果有不当之处,请广大网友指正。<br />一、UNIX下关
2010-08-31 12:58:00 725 2
转载 C++虚函数表解析(转) ——写的真不错,忍不住转了
<br />本文来自CSDN博客:http://blog.csdn.net/hairetz/archive/2009/04/29/4137000.aspx
2010-08-10 15:43:00 524
原创 在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 9858 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 670
转载 在 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 3243
转载 用途文件重定向子进程的输入输出
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 651
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人