技术改变人生

耕在云端

利用tcpdump监控tcp连接三次握手和关闭四次握手

通过tcpdump观测tcp通信基本过程

2014-11-21 15:45:50

阅读数 13469

评论数 0

如何在gluster的源码中添加自己的xlator

本文并不说明如何编写一个xlator。在glusterfs3.6.1下验证成功   目标在glusterfs-3.6.1/xlators/debug/下建立一个自己的xlator库并可以统一安装到系统目录下 一、           解压glusterfs3.6.1.tar.gz ...

2014-11-17 17:30:44

阅读数 1923

评论数 0

scons 实用说明(一)

scons 一个简单实用的可替代make的编译工具

2014-08-01 21:23:21

阅读数 24818

评论数 1

raid技术概述

1.RAID技术概述 RAID:即廉价磁盘冗余阵列 / 独立磁盘冗余阵列 RAID (redundant array of independent disks, originally redundant array of inexpensive disks) is a storage tech...

2014-05-07 14:33:44

阅读数 956

评论数 0

hash算法简易实现

一个简单的hash算法

2014-02-20 12:04:44

阅读数 1326

评论数 0

c++参数解析类

c++版参数解析类,实现用户输入参数的相关解析,解析结果与命令行的main参数结果一致

2014-02-19 14:36:54

阅读数 4356

评论数 0

makefile编译所有cpp文件

CC := g++ CFLAGS := -g TARGET := test SRCS := $(wildcard *.cpp) OBJS := $(patsubst %cpp,%o,$(SRCS)) all:$(TARGET) %.o:%.cpp $(CC) $(CFLAGS) -c $<...

2014-01-28 13:13:46

阅读数 10258

评论数 2

进程间通信---匿名管道pipe

进程间匿名管道通信,c++

2014-01-28 13:04:34

阅读数 3418

评论数 0

线程池与非线程池应用场景及模型对比分析

线程池与非线程池应用场景及模型对比分析

2013-12-23 11:14:54

阅读数 5268

评论数 1

makefile编写差异

makefile编写差异

2013-09-18 12:35:56

阅读数 1416

评论数 0

QT---系统托盘图标不显示原因

QT编程有时遇到系统托盘图标不显示的问题,可以作为一个小的参考

2013-08-28 23:21:01

阅读数 4326

评论数 0

内存共享基本演示

发送端: 申请共享内存区域并写入数据到共享内存区域 sender.c #include #include #include #include #include #include #define BUFSIZ 102400 int main() { int shmid=-1; ch...

2013-07-31 16:13:32

阅读数 1435

评论数 0

mongodb 在window下源码编译(vs2010)

2.1.1之前可能需要安装boost等相关库,但2.1.1之后就自带了,不用安装相关的库 1、安装vs2010 2、下载源码,进入到mongodb的源码目录下mongodb-src-r2.2.0\src\mongo\db 3、打开db_10.sln ...

2013-03-30 13:19:02

阅读数 1539

评论数 0

mongodb shell 执行 js 脚本

利用mongodb执行js脚本的方法如下: ./mongo 10.1.18.181:12000/xmail_db test.js   test.js 内容如下: var cursor=db.getCollectionNames(); // 获取collection 名 for(i=0...

2013-03-07 17:25:07

阅读数 15127

评论数 0

unix网络编程--时间同步

以下代码在centos6.2测试通过 客户端代码如下: #include #include #include #include #include #include #include using namespace std; #define MAXLINE ...

2012-12-04 21:29:27

阅读数 1291

评论数 0

Linux 端口号划分

Linux下端口的划分使用是由IANA(Internet Assigned Numbers Authority,因特网已分配数值权威机构)维护的,端口号被划分为3个段。 1、0~1023,这些端口有IANA分配和控制,可能的话,相同端口号就分配给TCP、UDP和SCTP的同一给定服务。如80端口...

2012-12-02 10:47:24

阅读数 10278

评论数 0

Linux下errno.h文件错误号说明

在centos6.2中,分为两个文件,一个在/usr/include/asm-generic/errno-base.h,, 另外一个在/usr/include/asm-generic/errno.h中 /usr/include/asm-generic/errno-base.h 文件内容如下: ...

2012-12-02 10:10:18

阅读数 2280

评论数 0

Linux 下网络编程错误及处理

错误号  88 ENOTSOCK__  Socket operation on non-socket 错误原因:因为在建立socket的时候少了一对括号导致,错误代码如下: if(sockfd=socket(AF_INET, SOCK_STREAM, 0)<0) { cout &...

2012-12-02 09:56:54

阅读数 1363

评论数 0

linux下c++获取进程号

如何在linux下通过c++程序获取ps -ef | grep “****” 的执行结果,并分解其中的进程号,废话少说,直接上代码:   #include #include #include #include #include #include #include using n...

2012-11-27 15:37:37

阅读数 2951

评论数 1

20年来我得到的20条编程经验

我从11岁开始编程,并且一直都很喜欢技术和编程。这些是我一直以来获得的经验教训。作为一个程序员,你可能需要这样的忠告。我更希望每个人在获取这些忠告的同时能够学到更多。 我将会不间断地更新这里,我可能会有更多的要写,但是就我这20年来看,我认为没有什么更多的需要加在这个清单下了。:-) 这就是至...

2012-11-24 21:42:08

阅读数 893

评论数 0

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