自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

tbocd的专栏

Programes come from life

  • 博客(11)
  • 资源 (6)
  • 收藏
  • 关注

原创 gnome-terminal打开时,出现“text was empty(or contained only whitespace)”

对于为什么会出现这个问题,我至今还不明白,因为在印象中,我并没有对gnome-terminal的配置作什么修改。 经实验,找到两个解决方案:1. 用Konsol替代gnome-terminal,这个方案只能说是回避了gnome-terminal的问题,并没有解决2. 恢复gnome-terminal的配置。    gnome-terminal的配置在~/.gconf/apps/

2009-12-13 14:02:00 1329

转载 红黑树

linux内核中的用户态地址空间管理使用了红黑树(red-black tree)这种数据结构,我想一定有许多人在这种数据结构上感到困惑,我也曾经为此查阅了许多资料以便了解红黑树的原理。最近我在一个外国网站上看到一篇讲解红黑树的文章,觉得相当不错,不敢独享,于是翻译成中文供所有内核版的弟兄们参考。由于本人水平有限,难免有出错之处,欢迎大家指正。 原文网址:ht

2009-12-09 19:08:00 370

原创 memcpy与strcpy(strncpy)的惨痛经历

      前几天在编程的时候,要实现这样一个功能,将字符数组a[100]拷贝到指针P指向的内在空间,没有经过仔细 思考,直接利用strncpy(p, a, 100 * sizeof(char))实现.悲剧就此产生,strcpy/strncpy实现的是字符串的拷贝, 遇到0就会停止,不幸的是,数组a中就包含了0x00.最后改成memcpy(p, a, 100 * sizeof(char)

2009-12-06 21:57:00 538

转载 C++程序设计之四书五经(下篇)

 我在上篇中“盘点”了TCPL和D&E以及入门教程、高效和健壮编程、模板和泛型编程等方面共十几本C++好书。冬去春来,让我们继续C++书籍精彩之旅J 标准库 当我还在研究院工作时,与同院另外两家研究所合作开发过一个大型水利枢纽调度集成项目。我们三家软件系统之间都要相互通信。在调试通讯模块时,细心的客户(一名好学的系统管理员)发现对于同一通信规约的解释代码,我的不超过30行,而对方的则超过了

2009-11-22 16:53:00 349

转载 [ZZ]C++程序设计之四书五经(上篇)

工欲善其事,必先得其器.这几天正准备看C++,从CU上看到这篇文章,感觉对像我这样的C++入门者来说,非常合适.故转之.C++是一门广泛用于工业软件研发的大型语言。它自身的复杂性和解决现实问题的能力,使其极具学术研究价值和工业价值。和C语言一样,C++已经在许多重要的领域大获成功。然而,一个不可否认的现实是,在低阶程序设计领域,C++挤压着C同时也在承受着C的强烈反弹,而在高阶程序设计领域

2009-11-22 16:51:00 356

原创 NTP简易客户端程序

前几天,偶尔想到PC时间的同步问题,就顺便研究了一把NTP协议.NTP(Network Time Protocol, 网络时间协议),能够使终端与网络时间同步,具体见标准RFC1305.    网络虽然也有现实的NTP程序,但,老话怎么说来着:自己动手,丰衣足食嘛......长话短说,让我们一起来看看NTP是怎样炼成的.     一.预备知识:        1.NTP的网络传

2009-11-22 12:19:00 1418

原创 live writer test

第一次用live writer写日志,测试下效果

2009-11-22 00:31:00 214

原创 mplayer音量偏小

 修改mplayer的配置文件:/etc/mplayer/mplayer.conf 只要在mplayer.conf添加以下一行即可:              af=volnorm,volume=10volume的值可以根据实现情况设置。其中:af表示Audio Filter,10是分贝值,如果设为-200表示完全静音,60表示增大到原音量的1000倍,10的(60/20)次方

2009-09-05 18:03:00 983

原创 QT编译问题杂记

1.connot find -lfreetype sudo apt-get install libglib2.0-dev libSM-dev libxrender-dev libfontconfig1-dev libxext-dev

2009-08-23 09:42:00 227

原创 系统升级到8.10后鼠标、键盘失效

恢复模式下编辑文件:/etc/X11/xorg.conf 添加以下两段:Section "InputDevice"        Identifier      "Generic Keyboard"        Driver          "kbd"        Option          "XkbRules"      "xorg"        Opti

2009-06-17 12:23:00 511

原创 mkdir:批量创建文件夹

问题:mkdir dir[0-9]创建文件夹时,并没有如预期创建dir0~dir9这几个文件夹,而是创建了dir[0-9]这一个文件夹。 网上看了些相关资料,发现以前对[0-9]的理解不够透彻: “由于[0-9]这种匹配模式是出现在命令的 argument位置上,所以由shell负责解释(所以严格而言, [0-9]是通配符,而不是正则表达式)。对shell而言,统配符只对文件名有效

2009-05-17 13:57:00 7983

sdl参考手册(英文版)

sdl的英文参考手册,chm格式。 手册中详细介绍了sdl各个子系统的程序接口和应用规范,并且提供了一些简单实用的例程。 该手册很适合做为sdl入门级参考材料。

2011-02-23

RFC1305-NTP协议

NTP协议,也称为网络时间协议,实现终端与网络时间的同步.RFC1305是NTP标准.相信对研究NTP有些帮助.

2009-11-22

[麻省理工学院-算法导论].Introduction.to.Algorithms,.Second.Edition

[麻省理工学院-算法导论].Introduction.to.Algorithms,.Second.Edition 可以拿来学习一下

2009-07-13

Apress Beginning Php And Mysql 5 From Novice To Professional 2Nd Edition.pdf

学习mysql的一本经典教材,从网上下的, PS:经典的教材,内容我就不多说了

2009-07-08

可编程IC指南(英文的)

The purpose of this tutorial is to describe the integration of Cadence design tools with the Synplicity synthesis tool and the place-and-route tools provided by Xilinx, Altera, and Actel. This tutorial provides a description of the Programmable IC (PIC) design flow using the integrated solution provided by Cadence. This tutorial explains various steps in the PIC flow using a design example. This tutorial is for FPGA designers who are interested in creating a FPGA from a schematic. This tutorial assumes familiarity with Concept HDL, and simulators such as Verilog-XL, NC Verilog, and NC VHDL.

2009-05-10

Linux.Kernel.Development.2nd.Edition

关于linux内核的,第二版是讲2.6内核,入门的话,看这本是不错的,

2009-04-06

空空如也

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

TA关注的人

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