自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 How To Build xfstools, xfsprogs And xfsdump From Source On Ubuntu

This short guide explains how you can build xfstools, xfsprogs, and xfsdump from the sources on an Ubuntu system.In certain instances, running the xf...

2010-01-18 11:36:00 1633 0

转载 Linux下的磁盘碎片整理

Linux下的磁盘碎片整理网上有些帖子说XFS不用做碎片整理,其实是错误的。XFS用延迟写入等技术确实可以减少碎片的出现,但是如果服务器用了几年,并且文件操作比较频繁,还是会出现碎片的,应该整理。注意:在Debian中XFS相关命令在xfsprogs包中,而xfs_fsr命令是在xfsdump包中...

2010-01-14 20:25:00 8704 0

转载 在SLES 9下查看线程的cpu利用率

怎样在SLES 9下查看线程的cpu利用率 在 Linux 下 top 工具能够显示 cpu 的平均利用率(user,nice,system,idle,iowait,irq,softirq,etc.),能够显示每个 cpu 的利用率。但是无法显示每个线程的 cpu 利用率情况,这时就可能出现这种情...

2010-01-05 20:09:00 1089 0

原创 监控线程设计

目的:监控服务中各线程的运行状态,防止因为死锁或其它原因导致某些线程不工作,而导致业务不正常 方法:开启1个daemon线程,用于检测各线程的运行状态 第1步:业务线程启动时,向daemon线程注册第2步:每隔1段时间,业务线程向daemon线程发送心跳消息第3步:daemon线程定期检测已向它注...

2010-01-05 20:00:00 947 0

转载 【转】有关TinyXML使用的简单总结

这次使用了TinyXML后,觉得这个东西真是不错,于是将使用方法坐下总结来和大家分享。    该解析库在开源网站(http://sourceforge.net )上有下载,在本Blog也提供下载(下载TinyXML)    TinyXML是一个开源的解析XML的解析库,能够用于C++,能够在Win...

2010-01-05 19:38:00 474 0

转载 TinyXml学习笔记

TinyXml学习笔记张弛zhangchi@china.com> 一、      TinyXml的特点TinyXml是一个基于DOM模型的、非验证的轻量级C++解释器。 1.      SAX和DOM目前XML的解析主要有两大模型:SAX和DOM。其中SAX是基于事件的,其基本工作流程是分析...

2010-01-05 19:29:00 471 0

原创 一点感想

出来工作已经近10个年头了,最近常常回过头去看看自己走过的路,感觉什么也没有留下来经历了不少东西,但仔细想想又啥都没有以前无论读书、工作都是一往直前,从不停留、从不回头;在别人的眼里的确还算光彩,当初自我感觉也不错特别是最近两年,几乎全部的精力和时间都花在了工作上,钱固然多了一些,但没有感觉生活比...

2010-01-04 23:39:00 327 0

转载 【转】linux的free命令详解-内存是拿来用的不是拿来看的

本文链接: http://www.php-oa.com/2008/04/04/linux-free.html  我告诉有朋友我一直用linux.他问我了一下我为什么linux使用的内存这么高.他讲他1G的内在free才232M.讲win xp才用200M的样子.其实啊.linux的内存是很说究的....

2010-01-04 21:37:00 707 1

原创 视频监控术语

DVR      数字视频录像机又称数字硬盘录影机 (Digital Video Recorder即DVR或 Personal video recorder 即PVR) 是一个将图像以数字格式录制到磁盘驱动器(HDD)或其他可存储设备的设备,它通常是一个独立机上盒,有时包含刻录影片进各种光盘的刻录...

2010-01-04 20:12:00 1136 0

原创 命令map表源码示例

// cmdmap.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include using namespace std;class CTest;typedef i...

2010-01-04 19:43:00 520 0

原创 写视频流文件测试源码示例

// writefile.cpp : Defines the entry point for the console application.//#include #include #include const long I_FRAME_SIZE = 1400*15;const long P_FR...

2010-01-04 19:41:00 673 0

原创 linux下va_start源码示例

#include #include void fun1(int a,int b,...){ va_list lst; printf( "fun1/n" ); va_start(lst,b); printf(" the varg is [%d]/...

2010-01-04 19:37:00 4733 1

原创 fork用法源码示例

#include #include #include #include int main( int argc, char *argv[]){ printf("login name:%s/n", getlogin()); printf( "setup 1, ...

2010-01-04 19:34:00 550 0

原创 ace epoll使用源码示例

#include #include #include #include #include #include #include #include class CDebug_Accept_Handler:public ACE_Svc_Handler{public: CDebug_Acce...

2010-01-04 19:32:00 3544 1

原创 linux下统计时间类

class CTimeTickCount{ public: CTimeTickCount(int threadIndex, int id ) { struct timezone tz; ...

2010-01-04 19:29:00 704 0

原创 linux下共享内存(shm)使用示例

#include #include #include #include #include #include #define PERM IPC_CREAT //S_IRUSR|S_IWUSR #include int main(int argc,char **argv) { int shmi...

2010-01-04 19:28:00 1137 1

原创 linux下大文件读写源码示例

#define _LARGEFILE_SOURCE#define _LARGEFILE64_SOURCE#define _FILE_OFFSET_BITS 64#include #include #include #include #include int main(){ printf(...

2010-01-04 19:24:00 1041 0

原创 linux下IP v6 tcp客户端源码示例

/*************************************client.c***********************************/ #include#include#include#include#include#include#include#include#i...

2010-01-04 19:23:00 607 0

原创 linux下IP v6 tcp服务器端源码示例

/******************************** server.c*******************************/#include#include#include#include#include#include#include#include#include#in...

2010-01-04 19:22:00 587 0

原创 linux下udp服务器端源码示例

#include #include #include #include #include #include #include #include #include #include #include int main(int argc, char **argv){ printf("s...

2010-01-04 19:19:00 4545 0

原创 linux下udp客户端源码示例

#include #include #include #include #include #include #include #include #include #include #include typedef struct _NSS_HEADER{ unsigned short ...

2010-01-04 19:18:00 2728 0

原创 linux下tcp服务器源码示例

#include #include #include #include #include #include #include #include #include #include #include struct _NSS_HEADER{ unsigned short Pro...

2010-01-04 19:17:00 800 0

原创 tcp客户端示例

#include #include #include #include #include #include #include #include #include #include #include typedef struct _NSS_HEADER{ unsigned short ...

2010-01-04 19:12:00 596 0

转载 一个普通人研究一个领域三年,他就可以成为这个领域的专家

“一个普通人研究一个领域三年,他就可以成为这个领域的专家。”这句话是鲁迅说的。  专业方向的确立要考虑三个因素:兴趣所在、专业价值和个人优势,并在三者交集中进行筛选和判断。国际畅销书《基业长青》中说:“发现高于金钱的核心价值观及目标(核心理念),并将它与发扬核心、促进发展的趋势有机的结合起来确定方...

2009-12-30 21:23:00 5355 2

原创 个人对系统设计的一些感悟

1. 当系统设计出现难点、问题时,可以考虑从用户的角度出发去思考,去设计;很多问题就会迎刃而解2. 一旦出现有些用户的需求很难实现,觉得用户很怪时;应该静下来,回过头去看看:是否理解了用户的真实需求,用户最根本的需求是什么?是不是自己理解错了3. 一定要端到端、全流程的考虑系统设计问题;设计要有一...

2009-12-30 21:02:00 1046 1

转载 审计跟踪Linux的异常活动

审计跟踪Linux的异常活动Zhaoke, 2007-01-29  一些异常用户试图移去系统上的所有活动记录(比如 ~/.bash_history), 不过我们可以使用专门的工具来监视所有用户执行的命令. 推荐你使用进程记帐来记录用户的活动, 你可以通过进程记帐查看每一个用户执行的命令, 包括CP...

2009-12-29 19:21:00 358 0

转载 KISS

Subject:    Focus on Problems vs. Focus on Solutions-Don’t miss reading1.One of the most memorable case studies on Japanese management was the case o...

2009-12-29 19:09:00 347 0

转载 Controlling Core Files

If you dont want core files at all, set "ulimit -c 0" in your startup files. Thats the default on many systems;  in /etc/profile you may fi...

2009-12-29 19:04:00 436 0

转载 GDB: The GNU Project Debugger

What is GDB?GDB, the GNU Project debugger, allows you to see what is going on `inside another program while it executes -- or what another program wa...

2009-12-29 19:01:00 474 0

转载 linux系统RPM命令手册

linux系统RPM命令手册RPM是Red Hat系列常用的軟件包格式,靈活的使用他將使您在 RH Linux中如魚得水.現將其常見的使用方法收集如下.................一、安装 命令格式: rpm -i ( or --install) options file1.rpm ... f...

2009-12-29 18:58:00 434 0

转载 Procps

Procps安装指导参见: the 节 called 安装 Procps-3.1.15 在 第 6 章.官方下载地址Procps (3.1.15):http://procps.sourceforge.net/Procps的内容Procps软件包包含监视和终止系统进程的程序。它通过/proc目录搜集...

2009-12-29 18:41:00 1625 0

转载 任正非:深淘滩,低作堰

 面对未来的风险,只能用规则的确定来对付结果的不确定,才能在发展中获得自由  □文 任正非  深淘滩,低作堰,是李冰父子二千多年前留给我们的深刻管理理念。同时代的巴比伦空中花园、罗马水渠、澡堂,已荡然无存,而都江堰仍然在灌溉造福成都平原。为什么?  李冰留下“深淘滩,低作堰”的治堰准则,是都江堰长...

2009-12-28 22:52:00 1857 0

原创 suse 9下的iostat 长时间运行后,显示结果不正确

通过查看源码分析得知原因:Version 5.0.3以前的iostat在获取/proc/diskstats的信息时采用的是32位,会导致数据的溢出,从而结果显示不正确升级到Version 5.0.3及以后版本解决;最新版本位置:http://pagesperso-orange.fr/sebasti...

2009-12-28 22:44:00 1308 0

转载 个人常用的VIM命令列表

 个人常用的VIM命令列表移动光标上:k nk:向上移动n行 9999k或gg可以移到第一行 G移到最后一行下:j nj:向下移动n行左:h nh:向左移动n列右:l nl:向右移动n列 w:光标以单词向前移动 nw:光标向前移动n个单词 光标到单词的第一个字母上b:与w相反e: 光标以单词向前移...

2009-12-28 22:29:00 396 0

转载 超级详细Tcpdump 的用法

1、抓取回环网口的包:tcpdump -i lo2、防止包截断:tcpdump -s03、以数字显示主机及端口:tcpdump -n  第一种是关于类型的关键字,主要包括host,net,port, 例如 host 210.27.48.2,指明 210.27.48.2是一台主机,net 202.0...

2009-12-28 22:20:00 5740 0

转载 ipcs命令和ipcrm命令

ipcs与ipcrm是两个很不错的命令,主要在查看共享内存、信号量;以及在程序调试时,清除相关的共享内存及信号量ipcs命令和ipcrm命令 ipcs:check the shared memory allocation on a systemipcrm:manually deallocate s...

2009-12-28 22:10:00 915 0

转载 linux RamDisk 使用简介

对于程序运行过程中的临时文件或临时数据,采用RAMDISK来存放,是一个很好的选择 linux RamDisk 使用简介 1、Ram Disk介绍1.1   什么是Ram Disk Ram Disk 就是将内存中的一块区域作为物理磁盘来使用的一种技术。 对于用户来说,可以把RAM disk与通常的...

2009-12-28 22:03:00 832 0

转载 系统V共享内存

 共享内存在多个进程之间共享数据还是一个很不错的选择1、系统V共享内存API 对于系统V共享内存,主要有以下几个API:shmget()、shmat()、shmdt()及shmctl()。#include #include  shmget()用来获得共享内存区域的ID,如果不存在指定的共享区域就创...

2009-12-28 21:59:00 1301 0

转载 sysctl命令详解

个人一般sysctl -p 或sysctl -a比较多使用  sysctl配置与显示在/proc/sys目录中的内核参数.可以用sysctl来设置或重新设置联网功能,如IP转发、IP碎片去除以及源路由检查等。用户只需要编辑/etc/sysctl.conf文件,即可手工或自动执行由sysctl控制的...

2009-12-28 21:50:00 106490 2

转载 /boot/grub/menu.lst 文件详细设置

grub 的设定档 /boot/grub/menu.lst 与安装型态# 与硬碟的关系:既然 grub 主程式是安装在 MBR ( super block ) 当中,并且动态去搜寻设定档的资讯, 所以啰,他必须要认识硬碟才行啊!那么 grub 到底是如何认识硬碟的呢? 嘿嘿! grub 对硬碟的代...

2009-12-28 21:41:00 12555 0

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