自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 虚拟带库为什么不可能代替带库

    以下内容为转载。但我看还得再补充一条:由于法律法规的限制,带库不会被替代。    在现在的存储解决方案中,虚拟化已经成为了必不可少的关键技术:以Vmware和XEN为代表的虚拟化操作系统是其中应用最为广泛的例子。除此之外,光纤交换机也可用通过虚拟化来给不同的应用划分不同的zone;磁盘阵列也利用虚拟化,在物理磁盘上划分LUN,提供给用户使用,用户不需要知道LUN是来自某一块或者某几

2010-05-11 22:27:00 5504

原创 debian下mysql对中文的支持问题

修改 /etc/mysql/my.cnf 文件,在 [client] 下加入 default-character-set=utf8,在   [mysqld] 下加入 default-character-set=utf8,则在vi里可以正确的显示中文了(前提是vi也使用utf8)。 不过在查询的时候,结果里的中文却会显示成 "?",这个问题比较简单的方法有几种,分别是:1.在

2010-02-03 14:58:00 1002

转载 [c、c++]宏中"#"和"##"的用法

一、一般用法我们使用#把宏参数变为一个字符串,用##把两个宏参数贴合在一起.用法:#i nclude#i ncludeusing namespace std; #define STR(s)     #s#define CONS(a,b)  int(a##e##b)int main(){    printf(STR(vck));           // 输出字符串"vck"    printf

2008-09-23 12:51:00 708

原创 Knuth Morris Pratt (KMP)算法的证明及实现代码

    在串的模式匹配中,最简单的BF(Brute-Force,布鲁特-福斯)算法,由于需要回溯,最坏的情况下时间复杂度为O(m*n).其中m,n分别表示主串和模式串的长度。    由D.E.Knuth, J.H.Morris和V.R.Pratt三人提出的KMP算法,由于不需要回溯,其时间复杂度可以降到O(m+n)。其中m,n意义同上。    下面给出KMP算法的一个证明。    讨论一般情形,设

2008-09-20 16:07:00 2717

原创 在virtualbox中主机(debian)与客户机(windows)共享文件

需要安装virtualbox guest additions。虚拟机启动后,点击虚拟机控制台上方“设备”->“安装虚拟电脑工具包”,即可安装。比如要共享host上的/home/share文件到客户机,则可以右键点击虚拟机控制台右下方文件夹图标,会弹出一个对话框,在里面填入主机上共享文件夹的目录。在windows虚拟机的命令行中执行:net use z: //vboxsrv/share ,之后会提示

2008-05-30 22:26:00 1511

转载 C++中 public,protected, private 访问标号小结

第一:private, public, protected 访问标号的访问范围。private:只能由1.该类中的函数、2.其友元函数访问。不能被任何其他访问,该类的对象也不能访问。protected:可以被1.该类中的函数、2.子类的函数、以及3.其友元函数访问。但不能被该类的对象访问。public:可以被1.该类中的函数、2.子类的函数、3.其友元函数访问,也可以由4.该类

2008-04-30 11:29:00 651

原创 bash技巧:提示行魔术 (PS1环境变量)

作者:Daniel RobbinsGentoo Technologies 公司总载兼首席执行官    如果您很容易使 shell 提示行变得色彩绚烂斓且带有更多信息,为什么还要坚持用单调的标准 shell 提示行呢?在这篇技巧中,Daniel Robbins 将说明如何获得符合您的意愿的 shell 提示行,并会说明如何动态更新 X 终端的标题栏。作为 Linux/UNIX 人,我们有很长的时间是

2008-04-29 19:28:00 1818

原创 (转)hp笔记本中无线网卡的配置安装

首先需要下载Intel® PRO/Wireless 2200BG Driver Firmware,地址:http://ipw2200.sourceforge.net/firmware.php。 对于etch 2.6.18内核,由于自带的ipw2200驱动版本是1.1.2kmq,所以应该下载3.0版本的firmware,对应文件:ipw2200-fw-3.0.tgz 下载之后,将ipw2200-fw

2008-04-28 15:05:00 2190

原创 makefile中defien something的办法

比如有下面这个程序(helloworld.c):>  #include >  int main(){>  #ifdef A>   printf("hello world !");>  #endif>   return 0;>  }这个程序当A被define后,会输出"hello world !",否则do nothing.Makefile如下:>  helloworld:>      gcc he

2008-04-27 21:25:00 839

原创 emacs中显示行号

版本:emacs22OS:debianxxx.elc是由xxx.el编译生成而来。从网上下载过setnu.el,不管用。后来发现可以这样做:apt-get install jde然后在~/.emacs中加入:(require setnu)(setnu-mode t)则setnu.el,setnu.elc以及其他不少插件都会被自动安装在/usr/share/emacs22/site-lisp/jd

2008-04-24 01:24:00 1793

原创 NPB的安装和运行简介

NPB全称为NAS  Parallel  Benchmark,与linpack一样是最常用的并行计算机基准测试程序。可以从http://www.nas.nasa.gov/Resources/Software/npb.html下载自己需要的版本。本文以NPB2.4为例简单介绍了NPB的安装与运行要点。1。下载NPB2.4.tar.gz,解压。2。cp conf/make.def.template c

2008-01-06 22:56:00 6298

原创 gpg公钥验证错误的解决

执行apt-get update时出现如下错误: TodLeigh:/home/lh# apt-get update获取:1 http://debian.ustc.edu.cn testing Release.gpg [189B]获取:2 http://debian.ustc.edu.cn sid Release.gpg [189B]获取:3 http://debian.ustc.edu.cn u

2008-01-05 19:25:00 14348 3

原创 linux(debian)中的locale详解

安装:apt-get install localesconfigure: dpkg-reconfigure locales相关文件: /usr/share/locale/ 目录下; /etc/locale* 等文件; 等。相关命令: locale, locale-gen, localedef等(以下为转载)locale 是国际化与本土化过程中的一个非常重要的概念,个人认为,对于中文用户来说,通常会

2008-01-03 19:31:00 4663 1

原创 如何使ssh server env命令与在本地直接执行env命令后的输出结果相同

假设有两台机器,分别为server,client.以同一账号在server上执行env命令所给出的结果,往往与在client上执行ssh server env命令的结果不同.这是因为OPENSSH出于安全考虑对登录者的限制.但可以修改相关配置文件使上述两条命令的执行结果相同,即可以修改登录者的权限.步骤如下:1.在SERVER端,修改/etc/ssh/sshd_config文件,使Perm

2007-11-17 18:58:00 2893

原创 JAVA中的static关键字

在JAVA中,执行new来创建对象时,数据存储空间才被分配,其方法才可被外界调用。那么JAVA中的static关键字可以做为对前述情况的一种弥补而被使用:当声明一个事物是static时,就意味着这个域或方法不会与包含它的那个类的任何对象实例关联在一起。所以,即使从未创建某个类的任何对象,也可以调用其static方法或访问其static域。而通常情况下是必须先创建一个对象然后才能用它来访问数据或方法

2007-10-23 20:32:00 680

原创 (转)strace命令详解

strace 命令是一种强大的工具,它能够显示所有由用户空间程序发出的系统调用。  strace 显示这些调用的参数并返回符号形式的值。strace 从内核接收信息,而且不需要以任何特殊的方式来构建内核。  下面记录几个常用 option .   1 -f -F选项告诉strace同时跟踪fork和vfork出来的进程  2 -o xxx.txt 输出到某个文件。  3 -e execve 只

2007-10-18 18:07:00 1115

原创 龙芯BIOS(PMON)中的rtl8169网卡驱动程序

1.关于PMON参见http://www.opsycon.se/pmonmain。现在的龙芯1和2用的BIOS, 在原来的PMON的基础上添加了硬盘支持,文件系统ext2的支持以及对显卡的支持。修复了debug功能,扩展性也得到提高。比较容易移植到新的系统。对PMON的编译器为mips-elf-gcc。RTL8169的驱动程序文件位于sys/dev/pci目录下。

2007-10-13 15:30:00 4610 2

深入理解linux网络内幕/Understanding Linux Network Internals(英文片)

O'Reilly 2005年英文版."已编译的HTML帮助文件"格式,非影印版. If you've ever wondered how Linux carries out the complicated tasks assigned to it by the IP protocols -- or if you just want to learn about modern networking through real-life examples -- Understanding Linux Network Internals is for you.

2009-03-14

Linux设备驱动程序(第三版,中文版)

翻译的非常好,PDF文件做地也很好.想学习LINUX驱动的同志一定要下.

2008-11-27

source in sight 3.5

很好用,汉化版的,压缩包里有序列号生成器.

2008-11-27

龙芯(MIPS)汇编教程

非常好,非常详细,即适合入门,也适合精钻

2008-11-27

Verilog非常好的教程

一个关于Verilog的非常好的教程.本书简要介绍了Verilog硬件描述语言的基础知识,包括语言的基本内容和基本结构 ,以及利用该语言在各种层次上对数字系统的建模方法。书中列举了大量实例,帮助读者掌握语言本身和建模方法,对实际数字系统设计也很有帮助。本书是Verilog HDL的初级读本,适用于作为计算机、电子、电气及自控等专业相关课程的教材,也可供有关的科研人员作为参考书。

2008-10-30

空空如也

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

TA关注的人

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