摘要:(来源:http://www.lslnet.com) translated by geoffrey james[小赵]翻译整理table of contents 目录 book 1 -- the silent void book 2 -- the ancient masters book 3 -- design book 4 -- coding book 5 -- maintenance book......
摘要:对于这个系列里的问题,每个学java的人都应该搞懂。当然,如果只是学java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。内容均来自于csdn的经典老贴。问题一:我声明了什么!string s = "hello world!";许多人都做过这样的事情,但是,我们到底声明了什么?回答通常是:一个string,内容是“hello wor......
linus关于调试器的看法认真地写好代码,而不是单纯的依靠调试器写粗糙的代码
作者:linus 【程序编程相关:
uClinux在S3C4510上的启动分】 【推荐阅读:
postgresql 安装】 【扩展信息:
需求—— 指导我前进】 我不喜欢调试器,从来不,大概永远不会喜欢.我只使用gdb,而且我总是并不把它作为调试器 来使用,只是将其作为一个可以用来分析程序的分解器来使用. 任何关于内核调试器的意见.争论都没有触动我,哪怕是丝毫.相信我,这么多年来我收到很多这 方面的建议,到最后,他们都只能归结为很基础的(东西): —— 开发应该变得更容易,我们能够更快的加入许多新的东西. 坦白地说,我并不在意(这个问题).我认为对内核的开发不会是很容易的事.我不赞成那种通过 一个个代码逐步去寻找错误的做法.我认为系统的额外可见度并不是一件必要的好事. 很明显,如果你在没有使用一个内核调试器的情况下就附与这种观点: —— 你会遇到一系列的问题:一旦出错,系统就会崩溃,你会失败; —— linux 内核编程太难太费时,人们会对其失去信心; —— 创出新的特色需要一段很长的时间. 没有一个人能向我解释这些问题. 对我来说,这不是一个问题,这是它的特点.这不仅是已经有证明文件证明的,而且这是好事.因 此很明显这不是一个问题. “创出新的特色需要一段很长的时间”——这一点在调试器方面尤为不是一个强有力的论据.对 linux 来说,缺少特色或新代码不是一个问题,事实上,这对整个软件产业来说都是如此.相反, 我的主要工作就是对那些新的特色/特征说“不”,而不是去寻找它们. ...
下一页 摘要:配置linux网关和安装ipchains/iptables防火墙
在linux上面的防火墙,最最常用的是ipchains,而且通常情况下是作为网关的附加部分安装的。ipchains的规则是很复杂的,灵活性也很强,可以配制成各种五花八门的样子。这些都需要和你自己的实际情况相结合。这里,我们只介绍一种基于网关的简单配置。
安装ipchains一般都不用你操心,因为几乎所有的li......