大多数人认为,接口的意义在于顶替多重继承。众所周知Java没有c++那样多重继承的机制,但是却能够实作多个接口。其实这样做是很牵强的,接口和继承是完全不同的东西,接口没有能力代替多重继承,也没有这个义务。接口的作用,一言以蔽之,就是标志类的类别(type of class)。把不同类型的类归于不同的接口,可以更好的管理他们。OO的精髓,我以为,是对对象的抽象,最能体现这一点的就是接口。为什么我们讨论设计模式都只针对具备了抽象能力的语言(比如c++、java、c#等),就是因为设计模式所研究的,实际上就是如何合理的去抽象。(cowboy的名言是“抽象就是抽去像的部分”,看似调侃,实乃至理)。 阅读全文…
今天在图书馆主要看了Python里异常和类这两章的知识。稍微整理如下: 阅读全文…
我不知不觉就变成这个样子了,我越发现实了,我也想逃避了,我也能打个哈哈了,我世俗了,我完蛋了…… 阅读全文…
这个脚本适合用于经常性的和十台以上服务器打交道的同志们。参考了五四陈科学院的这篇文章以及如何在Linux服务器间建立ssh信任关系这篇文章。
阅读全文…
我从来没认为自己是个理想主义者,我离那个境界还相差太远,就像我不会厚颜无耻说自己是高富帅,但至于说不说自己是屌丝,那是另外一回事情了。我承认自己老早被现实打败了,努力做一个“有出息”的三好青年,礼貌,那是必须的啊,我这边叫“爷爷”,那边叫“奶奶”,转身叫“妹子”,对,就是妹子,但那必须是在梦里叫了。好吧,回归正题,理想主义。 阅读全文…
最近在公司看谷歌的Python课程,具体地址这里,能翻墙的话还可以看youtube的教学视频,讲得很不错。里面有个wordcount的程序,蛮有启发意义,我拿来放我博客做我的第一篇Python学习日志吧。 阅读全文…
2011 年对我来说是不平凡的一年,按传统的说法本命年可能会发生很多不好的事情,但庆幸自己安然度过并活在了2012。 阅读全文…
这个东西用Eclipse的同学懂得,非常有用,可以收藏下。 阅读全文…
一、CentOS/red hat 修改IP地址
修改对应网卡的IP地址的配置文件
# vi /etc/sysconfig/network-scripts/ifcfg-eth0 阅读全文…
第12章 正则表达式与文件格式化处理
1、 简单地说,正则表达式(Regular Expression)就是用在字符串处理上面的一项“表达式”,对于系统管理员来说是很重要,因为系统会产生很多信息,有的重要,通过正则表达式的功能来将重要信息选取出来。正则表达式有强大的字符串处理能力,目前最常见的应用就是邮件服务器的过滤机制。 阅读全文…
近期评论