自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 md模块浅谈(一)加载和卸载

先找到模块的入口和出口是哪个函数。这个很简单,找到下面的代码,就一目了然了。subsys_initcall(md_init);module_exit(md_exit)入口static int __init md_init(void){ if (register_blkdev(MD_MAJOR, "md")) return -1; if ((mdp_major=

2012-08-14 17:20:06 2784

原创 获取当前脚本绝对路径

1、Perl脚本 use File::Spec; my $path_curf = File::Spec->rel2abs(__FILE__); my ($vol, $dirs, $file) = File::Spec->splitpath($path_curf);2、shell脚本#! /bin/shfilepath=$(cd "$(dirname "$0"

2013-05-06 15:18:39 895

转载 修改错误的rc.local文件

环境:CentOS6,虚拟机问题:在/etc/rc.d/rc.local中加入了reboot命令,系统循环重启。解决步骤:1、按etc键进入选择内核菜单。 2、按下e键以编辑这个命令行。 3、选择以单词kernel起头的这行。 4、按下e键以编辑这个命令行。 5、在行末添加一个字母S 6、回车接受改动。 7、按b键接受修改并且启动内核。 这样就会进入单用

2013-05-06 09:13:04 1675 1

转载 mdadm简介

mdadm是md的用户层工具,用来管理MD设备。其基本功能包括:create、build、assemble、grow、manage、misc、monitor。创建阵列(-C或--create)--raid-devices(-n)功能:指定阵列中成员盘个数。举例:mdadm --create /dev/md0 -l5 -n2 /dev/sdb /dev/sdc -x1

2012-08-27 17:13:37 3226

原创 md模块浅谈(二)md事件

md模块在运行过程中会记录一些事件发生的次数。这些事件包括:start arraystop arrayerroradd deviceremove devicestart buildactivate sparemd模块把这些事件发生的次数累计,放在一个静态全局变量里。代码如下:static atomic_t md_event_count;void md_new_event(mdd

2012-08-16 14:41:59 1004

原创 bzImage文件转gz文件

#include #include int main(int argc, char **argv){ char c; char buf[4096]; int len; char tk[3]={0x1f,0x8b,0x08}; FILE *fip=NULL; FILE *fop=NULL; switch(argc) { case 1:

2012-08-15 11:01:48 568

原创 Linux内核代码中那些令人一头雾水的缩写(随时更新)

LLDD:low level device driverNCQ(Native Command Queuing,原生命令队列)是被设计用于改进在日益增加的负荷情况下硬盘的性能和稳定性的技术。当用户的应用程序发送多条指令到用户的硬盘,NCQ硬盘可以优化完成这些指令的顺序,从而降低机械负荷达到提升性能的目的。 NCQ技术是一种使硬盘内部优化工作负荷执行顺序,通过对内部队列中的命令进行重新排序实现智能

2012-06-12 11:37:18 1507

原创 80x86寄存器

1 标志寄存器EFLAGS00000000000000VMRF0NTIOPLOFDFIFTFSFZF0AF0PF1CFVM(Virtual 8086 Mode)    1:

2011-12-20 10:51:05 416

原创 dirent

<br />#include <stdio.h>#include <sys/types.h>#include <dirent.h>static char types[13][20]={"unknown","named pipe (FIFO)","character device","","directory","","block device","","regular file","","symbolic link","","Unix doma

2011-05-27 14:35:00 634

原创 库文件分类

分类 命名 时机 静态库 lib*.a 链接时链入 共享库 lib*.so 主程序运行时加载 动态加载库 lib*.so 调用时加载

2010-03-23 09:33:00 510

原创 cc的编译选项(学习笔记)

-mt编译一个多线程的程序,或连接一个多线程的库到程序的时候,必须指定。 -D宏定义。例:用-DDEBUG参数,则代码中DEBUG宏被定义。#ifdef DEBUG和#endif间的代码将被编译。  Purposesun ccgnu ccCompile in 64bit mode-xarch= (-xarch=generic64

2009-09-24 11:39:00 1129

转载 MQ連携サービス 説明書

for solarishttp://software.fujitsu.com/jp/manual/manualfiles/M050000/J2S18510/01/index.htm 

2009-06-10 17:38:00 559

转载 oracle高级队列在通信方面的应用设计

关键字:队列,接口,性能1 前言一般系统的应用可以分为:立即要执行和可以延迟要执行的事情,区分这个很重要。为了提高系统的性能,缩短系统等待时间,引入队列技术。队列是一种能将应用程序的处理工作有效地划分为前台任务和后台任务的技术。当处理容量允许时,这种技术通过存储消息、确定消息处理的优先顺序和向应用程序提交消息来发挥作用。它使你能够平衡本地计算机的负荷,或将任务分配到远程计算机。

2009-06-05 11:38:00 2554

转载 ExINCA/BCS説明書

for AIX(TM) environmenthttp://software.fujitsu.com/jp/manual/aix/b1530c1h0/j2sz0020/01/index.html for Solarishttp://software.fujitsu.com/jp/manual/s/b23pjr1h0/j2s15810/02/j2s15810.pdf

2009-06-03 15:53:00 681

原创 sar

#每60分钟对机器所有性能指标进行采样,一共采样100次,把结果以二进制形式输出到filenamesar -A -o ${filename} 60 100 #读取文件filename,并对3:00到3:10的采样结果进行统计。sar -A -s 3:00 -e 3:10 -f  ${filename} 

2008-11-10 23:19:00 500

转载 HTTP中GET,POST方法之区别

 1. get是从服务器上获取数据,post是向服务器传送数据。2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以  看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。3. 对于get方式,服务器端用Request.Que

2008-08-06 08:53:00 477

转载 10000的阶乘

//下面是求10000的?乘#include typedef struct BigNum_{ int data[10000]; int n;} BigNum;BigNum* carry(BigNum* bn, int curr, int valid, int inc){ return curr>=

2008-06-24 18:16:00 681

原创 函数指针的应用

下面是函数指针的一个小应用.Unit1.h#ifndef Unit1H #define Unit1H typedef struct DOSMenu { int MenuID; char *MenuLabel; void (*OnSelect)(); } DOSMenu; void ShowMenu(DOSM

2008-06-23 23:19:00 535

原创 八皇后问题

小弟初写博客。前几天和同事一起研究递归算法。创作的冲动被激起了。于是写了以下的程序,用递归算法实现了八王后问题。测试通过,但程序里没有把结果输出到文件。姑且用eightqueen.exe >> output.dat来把结果输出到文件吧。哈哈。//---------------------------------------------------------------------------

2007-12-12 22:44:00 887 2

空空如也

空空如也

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

TA关注的人

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