自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 [ORIGNIAL CREATION]Setting SCIM on Debian with English Local .在英文环境的Debian Etch下安装并设置SCIM

#apt-get install scim scim-chinese # dpkg-reconfigure locales Generating locales (this might take a while)...   en_US.UTF-8... done   zh_CN.UTF-8... done   zh_CN.GB18030... done   zh_TW.BIG5..

2011-09-12 16:24:34 709

转载 How to Install Sun Java on Debian

Quick Guide If you are fairly confident and don't want to read the whole document the following summary should probably be enough to get java working on your system. Lines 1 and 3 are preformed as ro

2009-03-28 20:10:00 1185

原创 WinDbg related ...

##  set symbol file path   C:/WINDOWS/Symbols;d:/Program Files/Microsoft Visual Studio 8/SDK/v2.0/symbols;.sympath SRV*d:/localsymbols*http://msdl.microsoft.com/download/symbols

2008-11-07 12:00:00 661

转载 VIM 文件编码识别与乱码处理

在 Vim 中,有四个与编码有关的选项,它们是:''fileencodings''、''fileencoding''、''encoding'' 和 ''termencoding''。在实际使用中,任何一个选项出现错误,都会导致出现乱码。因此,每一个 Vim 用户都应该明确这四个选项的含义。下面,我们详细介绍一下这四个选项的含义和作用。 * encoding''encoding'' 是 Vim 内

2008-06-14 14:16:00 1220

转载 [Excerpt] Debian kernel recompiling

Debian kernel recompiling posted @ 10:49 pm on Friday, January 6, 2006 Recompiling a kernel the Debian way This is the way to compile a custom kernel against an existing debianized kernel package.

2008-03-05 20:46:00 803

转载 Linux 内核使用的 GNU C 扩展

Linux 内核代码使用了大量的 GNU C 扩展,以至于能够编译 Linux 内核的唯一编 译器是 GNU CC,以前甚至出现过编译 Linux 内核要使用特殊的 GNU CC 版本的情 况。本文是对 Linux 内核使用的 GNU C 扩展的一个汇总,希望当你读内核源码遇 到不理解的语法和语义时,能从本文找到一个初步的解答,更详细的信息可以查看 gcc.info。文中的例子取自 Lin

2008-02-27 20:18:00 714

原创 My Plan

#### How 2 debug core file. 

2008-02-26 21:17:00 588

原创 [ORIGINAL CREATION] GCC

####gcc -static do not use the shared library

2008-02-24 14:31:00 742

原创 [ORIGINAL CREATION] unkown C++ skills

#### The following 2 c++ template functions can detect array's dimension at compile time. But they will fail when dealing with variable length array(introduced by C99). templateint capacity_of_1Darr

2008-02-18 18:45:00 622

原创 [ORIGINAL CREATION] learning awk

#### yes | head -20 | awk '{printf("HI%02d", NR)}'    #### Delete array[expr] cases array[expr] not to exist. #### echo  abc | mawk { gsub(//, "X") ; print } XaXbXcX 'Cos if FS="""" (Empt

2008-02-14 15:58:00 527

原创 [ORIGINAL CREATION] BASH tips

#### The BASH and Bourne shell has a poorly documented feature that its termination status is 128 plus the signal number. #### 2>&1   means descriptor 2 is a copy of descriptor 1.  dup2(1, 2);

2008-02-14 14:41:00 637

原创 [ORIGINAL CREATION] tact and skill of sed

#### sed '/cryincold/ p' text                   // Print lines match "cryincold" sed '/cryincold/! p' text                  // Print lines do NOT match "cryincold", pay attention to theexclamatory m

2008-02-14 13:15:00 640

原创 [ORIGINAL CREATION] tact and skill of VIM

####: read  ! shell_command                 // VIM read in the output of shell_command ####:1,$ ! shell_command                     // output the whole text as input to shell_command  and save the out

2008-02-14 12:17:00 806

原创 [ORIGINAL CREATION] learning make

#### $(error error message) $(warning warning message) #### The following short makefile can automatically parse the C programming files and generate the .d file describing the dependence on

2008-02-11 15:00:00 709

原创 [ORIGINAL CREATION] undown tact and skill in C programming

### *ptr++          55555~~ i always forget ++ has a high priority than *. ### The number-sign or "stringizing" operator (#) converts macro parameters (after expansion) to string constants #defi

2008-02-11 12:58:00 769

原创 [ORIGINAL CREATION] usful tips on Unix-like system

###ps -o pid,ppid,pgrp,session,tpgid,comm

2008-02-11 12:23:00 506

转载 [Excerpt]3 approaches using gdb to debug child process

我的博客: http://blog.ykyi.net 关注虚拟化,关注linux GDB 是 linux 系统上常用的调试工具,本文介绍了使用 GDB 调试多进程程序的几种方法,并对各种方法进行比较。 GDB 是 linux 系统上常用的 c/c++ 调试工具,功能十分强大。对于较为复杂的系统,比如多进程系统,如何使用 GDB 调试呢?考虑下面这个三进程系统: 进程

2008-02-09 18:07:00 1101

原创 背呀背,背句子

If you can arrive late, then so can I: whats sauce for the goose is sauce for the gander.  你可以迟到, 那我也可以晚来: 一视同仁嘛. Birth is much, but breeding is more. 出身重要,教养更重要。We were pissed around for h

2008-02-03 10:10:00 767

Understanding the Linux kernel 3rd 深入理解Linux内核第三版 英文版

In order to thoroughly understand what makes Linux tick and why it works so well on a wide variety of systems, you need to delve deep into the heart of the kernel. The kernel handles all interactions between the CPU and the external world, and determines which programs will share processor time, in what order. It manages limited memory so well that hundreds of processes can share the system efficiently, and expertly organizes data transfers so that the CPU isn't kept waiting any longer than necessary for the relatively slow disks. The third edition of Understanding the Linux Kernel takes you on a guided tour of the most significant data structures, algorithms, and programming tricks used in the kernel. Probing beyond superficial features, the authors offer valuable insights to people who want to know how things really work inside their machine. Important Intel-specific features are discussed. Relevant segments of code are dissected line by line. But the book covers more than just the functioning of the code; it explains the theoretical underpinnings of why Linux does things the way it does.

2012-04-30

GNU Make 项目管理 英文版

GNU Make 项目管理 英文版。 非常好嘅一本书。

2009-03-14

Oracle9i&10g编程艺术_英文版

这是一篇迟到的非标准书评。收到人邮社刘江老师寄来的《Oracle 9i & 10g 编程艺术》好久了,只不过绝大多数时间这本书都不在我手旁,也就没时间读完。好多同事抢去看,此书受欢迎程度可见一斑。<br><br>去年我就曾经写过一篇关于这本书的小道消息。Thomas Kyte 大叔 早年被引入的 Oracle Expert one-on-one(《Oracle专家高级编程》)可以算得上对国内 DBA 圈子影响最大的一本图书,在市场上也销售得不错。不过那本书的一大问题是翻译质量比较糟糕,副作用是带来了不少辞不达意的翻译术语,比如”封锁",该书糟糕的装帧质量也让不少读者比较痛苦,好多人都是干脆把书拆开,自动分成上下两册来看。<br><br>我曾经给刘江老师出过不少馊主意,其中最馊的一个就是怂恿他干脆重新出版一次《Oracle专家高级编程》(因为那时候 Wrox 的大部分图书都到了 APress 的旗下,版权是能搞定的),但他担心该书出版的时间太久,市场上没有后劲了,也就作罢。因为我一直订阅 Tom 的 Blog, 也算是第一时间知道他在进行新书的写作,就把这个消息通知了刘江,英文版本出版后没多久,刘老师告诉我邮电出版社拿到了 Tom 新作 Expert Oracle Database Architecture 的翻译版权。当时这本书应该也引起了不少国内出版社的注意,但最终"得手"的是邮电社,一本好书会被有眼光的编辑一直盯个好几年。下手的时候果断也是必要的。<br><br>说了这么多,还没说到这本书到底内容如何。“这本 Expert Oracle Database Architecture 是 Tom 在 《Oracle专家高级编程》 的基础之上的解构之作,内容上的变动相当大。不但加入了最新的 10g 的内容, 还作了很多技术补充“ ,这里我要纠正一下这个"解构",应该套用现在的流行技术词汇”重构“,完全是一本"重构"的图书,针对图书内容的重构。<br><br>"锁"与"并行"这两个主题分别独立成章叙述,前一章是后一章必不可少的铺垫。要我推荐章节的话,应该首推 第 8 章 事务,不只是 DBA 要看,开发人员、架构师更要看。要设计一个高可靠、可扩展的应用,架构师甚至都要比 DBA 清楚事务。把复杂的东西用人人可作的代码用例展示出来,这是 Tom 拿手的本事。所以,看起来会让你不那么累。 <br><br>最大的变化是 第十二章 数据类型,这是完全新增的一个章节,这一章中关于时间相关的数据类型讲述非常精彩。另外一个有趣的话题是 LOB,尽管现在用 LOB 字段的场景可能不那么多了,但是用过的人怕是多少都吃过这东西的亏。<br><br>如果非要挑毛病的话,我觉得对 分区表的讲述可能不够那么深入,以 Tom 的功力,应该对分区多讲一点,随着计算环境的变迁,OLTP 怕是都已经纷纷采用分区功能了。<br><br>翻译上基本上没啥大毛病,很多细节注意的都比较到位,记得 ”Lock“ 、”Latch“ 翻译做什么,还单独做过讨论来着。甚至 前言中的 ”Think different“ 应该怎么翻译,也做过仔细推敲。从阅读体验来看,这本书的装帧质量很不错。排版改进非常非常多,虽说没办法和英文原版比,但是相比国内技术类图书,应该是不差的了。<br><br>如果你需要一本纸版的Oracle 图书,不妨考虑一下这本《Oracle 9i & 10g 编程艺术》。如果你已经买了这本书,多读几遍。书的价值不是由定价体现出来的,而是由你从这本书里学到多少东西决定的。最后,这些话...一般人儿我不告诉他......<br><br>

2009-03-14

C++ GUI Programming with Qt 4 英文版

C++ GUI Programming with Qt 4 英文版

2009-02-07

QT4编程_英文版Foundations of Qt Development

讲qt4编程的书. 英文版Foundations of Qt Development.pdf

2009-02-07

IPv6实现.英文版

Morgan.Kaufmann.IPv6.Core.Protocols.Implementation.Oct.2006.pdf 英文版

2009-02-07

高级BASH脚本编程英文版

高级BASH脚本编程英文版 Advanced Bash-Scripting Guide An in-depth exploration of the art of shell scripting.doc

2009-02-07

电子书COM技术内幕

电子书COM技术内幕。 很古老的一本书啦。 中文版。

2009-02-07

rootkit windows kernel英文版

英文版subverting the windows kernel.chm

2009-02-07

深入解析ATL(英文版)

电子书。这是深入解析ATL的英文版. ATL.Internals.Working.with.ATL.8.2nd.Edition.Jul.2006.chm

2009-02-07

directX写的打飞机游戏的源代码

用directX写的打飞机游戏的源代码. C++

2009-02-07

强人工智能的俄罗斯方块游戏源码

MFC写的强人工智能的俄罗斯方块游戏源码

2009-02-07

仿win扫雷游戏源码

MFC写的扫雷游戏.同win自带的一样.

2009-02-07

空空如也

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

TA关注的人

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