自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (6)
  • 收藏
  • 关注

转载 ACL 详解

<br />http://www.suse.de/~agruen/acl/linux-acls/online/<br /> <br /> <br />POSIX Access Control Lists on Linux<br />Andreas Grünbacher SuSE Labs, SuSE Linux AG Nuremberg, Germany [email protected]<br /> Abstract:This paper discusses file system Access Control

2011-05-20 23:08:00 7719 2

转载 Linux 平台上的软件包管理

 source: http://www.ibm.com/developerworks/cn/linux/l-cn-rpmdpkg/ RPM/DPKG 两大阵营简介在GNU/Linux( 以下简称 Linux) 操作系统中,RPM 和 DPKG 为最常见的两类软件包管理工具,他们分别应用于基于 RPM软件包的 Linux 发行版本和 DEB 软件包的 Linux发行版

2009-11-09 00:25:00 795

转载 查找内存泄露的工具

所有使用动态内存分配(dynamic memory allocation)的程序都有机会遇上内存泄露(memory leakage)问题,在Linux里有三种常用工具来检测内存泄露的情況,包括:mtracedmallocmemwatch1. mtracefrom:mtrace是三款工具之中是最简单易用的,mtrace是一个C函數,在里声明及定义,函数原型为:  

2009-07-22 19:16:00 4499

转载 Linux高可用(HA)集群笔记heartbeat+drbd+nfs

heartbeat+drbd    如果主服务器宕机,造成的损失是不可估量的。要保证主服务器不间断服务,就需要对服务器实现冗余。在众多的实现服务器冗余的解决方案中,heartbeat为我们提供了廉价的、可伸缩的高可用集群方案。我们通过heartbeat+drbd在Linux下创建一个高可用(HA)的集群服务器。    DRBD是一种块设备,可以被用于高可用(HA)之中。它类似于一个网络RAID

2009-07-22 00:23:00 1402 1

转载 Qt简介

http://www.ibm.com/developerworks/cn/linux/guitoolkit/qt/overview/  Qt 是一个跨平台的 C++ 图形用户界面库,由挪威 TrollTech公司出品,目前包括Qt, 基于 Framebuffer 的 Qt Embedded,快速开发工具 Qt Designer,国际化工具 QtLinguist 等部分

2009-07-04 18:26:00 539

转载 gdb的用法

原文:http://www.trucy.org/blog/archives/eoiae/000087.html用GDB调试程序GDB是一个强大的命令行调试工具。大家知道命令行的强大就是在于,其可以形成执行序列,形成脚本。UNIX下的软件全是命令行的,这给程序开发提代供了极大的便利,命令行软件的优势在于,它们可以非常容易的集成在一起,使用几个简单的已有工具的命令,就可

2009-06-21 18:40:00 638

转载 backtrace的含义和api

A backtrace is a list of the function calls that are currentlyactive in a thread. The usual way to inspect a backtrace of a programis to use an external debugger such as gdb. However, sometime

2009-06-21 18:22:00 1934

转载 nc的另一种用法——不用它来骂人

nc——linux下的网络通讯软件,可以实现简单的server、client例程。语  法:nc [-hlnruz][-g][-G][-i<延迟秒数>][-o][-p][-s][-v...][-w<超时秒数>][主机名称][通信端口...]补充说明:执行本指令可设置路由器的相关参数。参  数:  -g   设置路由器跃程通信网关,最丢哦可设置8个。 

2009-06-18 23:57:00 1286

转载 使用Vim开发软件-程序员的利器CScope

本节所用命令的帮助入口: :help cscope在前面的文章中介绍了利用ctags生成的tag文件,跳转到标签定义的地方。但如果想查找函数在哪里被调用,或者标签在哪些地方出现过,ctags就无能为力了,这时需要使用更为强大的cscope。Cscope具有纯正的Unix血统,它最早是由贝尔实验室为PDP-11

2009-06-14 22:18:00 1360

转载 rsync 命令家族

from: http://www.ibm.com/developerworks/cn/aix/library/au-rsyncfamily/如果您同时使用笔记本计算机和桌面计算机,就可能需要及时地同步它们。另外,除了在家里运行同步之外,还可能希望从远程站点运行同步;就拿我来说,我在旅途中使用笔记本计算机,在此期间希望确保把在笔记本上做的工作备份到桌面计算机上。(丢失笔记本并因此丢失所有工作

2009-06-07 22:12:00 978

转载 Linux和Solaris中如何查看硬件的资源信息

在Linux中: 1)查看cpu:cat /proc/cpuinfo 2)查看mem:cat /proc/meminfo 3)查看硬盘的分区等情况:df -k 4)查看硬盘的大小,转速等性能参数:先找到硬盘的生产商和型号,然后到生产商的网站上查找其性能参数。 如果硬盘是IDE/ATA的:hdparm -i /dev/xxx 如

2009-06-02 19:04:00 1492

原创 gluster简介

glusterfs是基于fuse设计的文件系统,与其它文件系统有两个最终要的不同之处:  1)用户层的文件系统,开发简单,稳定性好(不会搞死内核);  2)层次式的调用,组件形式的开发;因为对glusterfs的学习还在初级阶段,因此从头开始写起!1。安装     可以使用源码安装,先安装fuse,再安装glusterfs;     安装fuse     ./confi

2009-05-30 16:12:00 2663

转载 quota的使用方法

from:http://man.chinaunix.net/linux/how/Quota.html   序言: 这份文件的版权由 Albert M.C. Tam ([email protected]) 所保留。同意这份文件的使用、复制,因此非商业性的散布是允许的,但是所有的拷贝以及/或是没有修改直接援用的文件上须有作者与编者的名字及这份注意事项。这份文件是因为希望能有所帮助

2009-05-06 19:39:00 2218

转载 excel的用法指南

01、如何在已有的单元格中批量加入一段固定字符? 例如:在单位的人事资料,在excel中输入后,由于上级要求在原来的职称证书的号码全部再加两位,即要在每个人的证书号码前再添上两位数13,如果一个一个改的话实在太麻烦了,那么我们可以用下面的办法,省时又省力: 1)假设证书号在A列,在A列后点击鼠标右键,插入一列,为B列; 2)在B2单元格写入: ="13" & A2 后回车; 3)看到结果为 13x

2009-04-19 22:44:00 1163

原创 清明节的最后的半个小时

     清明节的最后半个小时, 忙碌一天的我终于有时间坐在这里挥洒瞎自己的感情了!     不知道现在为那些烈士们上一株香还来的及么?今天路过天涯的时候看到天涯上的一个帖子,说的是参加越战的老兵故地重游,在战友的目前祭奠的事情,当然越战的烈士只是那些为了国家和民族牺牲的烈士的一部分,近代中国历史中这样的烈士太多了,如果把中国面临的困难比作山,那么烈士的血就是冲破这山的急流,正是这急流的左冲右

2009-04-04 23:38:00 730

转载 Linux下Makefile 的automake生成详解

一、Makefile介绍  Makefile是用于自动编译和链接的,一个工程有很多文件组成,每一个文件的改变都会导致工程的重新链接,但是不是所有的文件都需要重新编译,Makefile中纪录有文件的信息,在make时会决定在链接的时候需要重新编译哪些文件。  Makefile的宗旨就是:让编译器知道要编译一个文件需要依赖其他的哪些文件。当那些依赖文件有了改变,编译器会自动的发现最终的生成文件已经过时

2009-03-27 21:08:00 952

原创 用 Flex 开发 Google Map 应用程序

address:http://www.ibm.com/developerworks/cn/web/wa-lo-flexgoogle/?S_TACT=105AGX52&S_CMP=tec-csdn  Flex 简介Flex 是 Abode 公司贡献的一个开源框架,用于快速构建和维护高度交互并具有丰富表现力的互联网应用( Rich Internet Application )。这些 R

2009-03-26 19:16:00 1667

转载 linux 中ntp的配置

 安装软件包:Yum install ntpNtp的配置文件是/etc/ntp.conf,工作目录是/etc/ntp/,接着编辑/etc/ntp.conf文件。2.       服务端配置:IP:192.168.1.110编辑/etc/ntp.conf文件:[root@rhel5 ~]# cat /etc/ntp.conf # Permit time synchroni

2009-03-26 18:55:00 2206 1

转载 ext4带来的新变化(原文地址:http://www.ibm.com/developerworks/cn/linux/l-anatomy-ext4/index.html)

Linux 内核的每次发行都伴随一些惊喜,今年 12 月份发行的 2.6.28 也不例外。这个发行版是首个稳定的 ext4 文件系统(它还包含其他出色的特性,比如正在开发的 Btrfs)。这个下一代扩展文件系统提供更好的伸缩性、可靠性和许多新功能。ext4 的伸缩性如此之大,以致最大的文件系统所用的磁盘空间将达到 100 万 TB。 扩展文件系统的简史虚拟文

2009-03-23 11:34:00 2650

原创 快速在线做logo

为了做一个logo,有很多制作logo的软件,这里推荐一款在线做logo的软件,请看:                                  http://creatr.cc/creatr/有了它,制作一个漂亮的logo就很容易了!下面是介绍:With this Web 2.0 Logo Creator, you can create quickly and very ea

2009-03-21 21:34:00 1334

转载 Linux环境进程间通信(二): 信号(下)

一、信号生命周期从信号发送到信号处理函数的执行完毕对于一个完整的信号生命周期(从信号发送到相应的处理函数执行完毕)来说,可以分为三个重要的阶段,这三个阶段由四个重要事件来刻画:信号诞生;信号在进程中注册完毕;信号在进程中的注销完毕;信号处理函数执行完毕。相邻两个事件的时间间隔构成信号生命周期的一个阶段。

2009-03-12 19:22:00 585

转载 异步消息的传递—回调函数

什么是回调 软件模块之间总是存在着一定的接口,从调用方式上,可以把他们分为三类:同步调用、回调和异步调用。同步调用是一种阻塞式调用,调用方要等待对方执行完毕才返回,它是一种单向调用;回调是一种双向调用模式,也就是说,被调用方在接口被调用时也会调用对方的接口;异步调用是一种类似消息或事件的机制,不过它的调用方向刚好相反,接口的服务在收到某种讯息或发生某种事件

2009-03-07 17:10:00 1939 1

转载 linux进程管理简析

Linux 是一种动态系统,能够适应不断变化的计算需求。Linux 计算需求的表现是以进程 的通用抽象为中心的。进程可以是短期的(从命令行执行的一个命令),也可以是长期的(一种网络服务)。因此,对进程及其调度进行一般管理就显得极为重要。在用户空间,进程是由进程标识符(PID)表示的。从用户的角度来看,一个 PID 是一个数字值,可惟一标识一个进程。一个 PID 在进程的整个生命期间不会更改,但

2009-02-26 19:44:00 922

转载 进程通信之信号(上)

一、信号及信号来源 信号本质 信号是在软件层次上对中断机制的一种模拟,在原理上,一个进程收到一个信号与处理器收到一个中断请求可以说是一样的。信号是异步的,一个进程不必通过任何操作来等待信号的到达,事实上,进程也不知道信号到底什么时候到达。信号是进程间通信机制中唯一的异步通信机制,可以看作是异步通知,通知接收信号的进程有哪些事情发生了。信号机制经过POSI

2009-02-22 19:50:00 995

转载 Linux环境进程间通信(一)——管道(pipe)和命名管道(fifo)

1、 管道概述及相关API应用1.1 管道相关的关键概念管道是Linux支持的最初Unix IPC形式之一,具有以下特点:管道是半双工的,数据只能向一个方向流动;需要双方通信时,需要建立起两个管道;只能用于父子进程或者兄弟进程之间(具有亲缘关系的进程);单独构成一种独立的文件系统:管道对于管道两端的进程而言,就是一个文件,但它不是普通的文件,它不属于某种文件系统,而是自立门

2009-02-20 19:29:00 7892

转载 进程间的通信(ipc)

前言,进程间的通信是C语言高级编程的重要部分,这一方面,我一直涉猎较少,此次在IBM Developer Works上看大这样一篇好文,藏下来,作为自己学习的初步材料!原作者是:郑彦兴 ([email protected])国防科大计算机学院。 序linux下的进程通信手段基本上是从Unix平台上的进程通信手段继承而来的。而对Unix发展做出重大贡献的两大主力AT&T的贝尔实验室及BSD

2009-02-20 19:26:00 912

转载 C语言中回调函数

回调函数 程序员常常需要实现回调。本文将讨论函数指针的基本原则并说明如何使用函数指针实现回调。注意这里针对的是普通的函数,不包括完全依赖于不同语法和语义规则的类成员函数(类成员指针将在另文中讨论)。 声明函数指针 回调函数是一个程序员不能显式调用的函数;通过将回调函数的地址传给调用者从而实现调用。要实现回调,必须首先定义函数指针。尽管定义的语法有点不可思议,但如果你熟悉函数声明的一般方法,便会发现

2009-02-19 19:10:00 1477

转载 static的用法

1、声明了static的变量称为静态变量,根据作用域的不同又分为静态局部变量与静态全局变量。其中静态局部变量是在函数内声明的static变量,静态全局变量是在函数外声明的static变量。虽然作用域不同,但是都是在编译期间分配内存,使用静态存储的方式(其值存放在静态存储区),在程序整个执行期间都是存在的。它们之间的区别是:    a、静态局部变量的作用域仅限于其所在的函数,在函数外无法对

2009-02-18 23:57:00 558

转载 const的用法

const在C语言中算是一个比较新的描述符,我们称之为常量修饰符,意即其所修饰的对象为常量(immutable)。我们来分情况看语法上它该如何被使用。1、函数体内修饰局部变量。例:void func(){const int a=0;}首先,我们先把const这个单词忽略不看,那么a是一个int类型的局部自动变量,我们给它赋予初始值0。然后再看const.const作为一个类型限定词,和int有相同

2009-02-18 23:42:00 435

转载 extern用法详解(from http://blog.chinaunix.net/u1/40028/showart_461654.html)

1 基本解释  extern可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。  另外,extern也可用来进行链接指定。2 问题:extern 变量  在一个源文件里定义了一个数组:char a[6];  在另外一个文件里用下列语句进行了声明:extern char *a;  请问,这样可以吗?   答案与分析:  1)

2009-02-18 23:31:00 562

转载 uio(9s)

uio(9S)NAMEuio – scatter/gather I/O request structureSynopsis#include Interface LevelArchitecture independent level 1 (DDI/DKI)DescriptionA uio structur

2009-02-15 22:25:00 682

转载 iovec(9S)

ovec(9S)NAMEiovec – data storage structure for I/O using uioSynopsis#include Interface LevelArchitecture independent level 1 (DDI/DKI).DescriptionAn iovec struct

2009-02-15 22:24:00 819

java学习参考

不知道怎么写java,你可以看看?这里面有很多例子供你参考,也有很多教训哦,亲们。

2011-09-29

10分钟内安装heartbeat

教你安装和配置高可用(HA)管理软件heartbeat,快速教程

2011-01-12

android application development 中用到的源码-telephony-example

android application development 中用到的源码-telephony-example,书中有分析,仅供参考

2010-04-26

android application development 中用到的源码-dialing-example

这是android application development 中用到的源码-dialing-example,在书中有详细的分析,大家看着用吧

2010-04-26

android application development 中用到的源码-MJandroid

很好的应用实例,书中主要描述的例子,大家可以动手实践了

2010-04-26

ubuntu下一些常用的关键命令

本文描述了ubuntu下一些常用的命令和技能,非常的实用

2010-04-08

空空如也

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

TA关注的人

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