摘要:
Java RMI是一种与具体网络无关, 轻量级的, 完全可移植的RPC.这个例子是一个简单的调用, 返回一个当前时间.RMI远程接口必须实现java.rmi.Remoteimport java.util.Date;public interface RemoteDate extends java.rmi.Remote{ public Date getRemoteDate() throws java.rmi.RemoteException; public final static String LOOKUPNAME = "RemoteDate";}继承了java.rmi.Rem 阅读全文
阅读排行榜
SOLID原则
2011-04-13 13:33 by 会被淹死的鱼, 531 阅读, 收藏,
摘要:
原文地址: http://www.jdon.com/jivejdon/thread/38090由 Robert Martin提出的S.O.L.I.D 原则,用来更好编写面向对象程序,更灵活应对变化。S - Single Responsibility Principle 单一职责,简称SRP这个我前面几篇文章刚刚写:对象的责任与职责如何从职责和协作中发现丰富对象?比如:报表的内容和报表的格式都会变化改变,但是这两种变化的性质不同,一个是实质内在,一个是表面上的,SRP认为这是问题的两个方面,其实代表不同的职责,应该将它们分离放入不同的类或模块中,而不应该放在一起,否则的话,因为不同原因发生变化, 阅读全文
ubuntu10.04下audacious2.5源码编译过程
2011-05-13 13:20 by 会被淹死的鱼, 508 阅读, 收藏,
摘要:
本文旧版audacious2.4的编译过程:http://www.cnblogs.com/icejoywoo/archive/2010/11/26/1889321.htm编译过程大部分是一样的,只有小的变化下载地址:http://audacious-media-player.org/downloadshttp://distfiles.atheme.org/下载下面三个包:http://distfiles.atheme.org/audacious-2.5.0.tgzhttp://distfiles.atheme.org/audacious-plugins-2.5.0.tgzhttp://dis 阅读全文
Java的标签--弱化的goto
2012-10-25 20:00 by 会被淹死的鱼, 491 阅读, 收藏,
摘要:
看到一道这样的java的选择题, 代码如下 1 public static void main(String[] args) { 2 int k = 10; 3 for (int i = 0; i < 10; i++) { 4 start: 5 System.out.print("s"); 6 if (i > 5) break; 7 else System.out.print("g"); 8 while(k > 0) { 9 ... 阅读全文
Python语言学习(2)-Python基本数据类型
2011-04-13 20:16 by 会被淹死的鱼, 472 阅读, 收藏,
摘要:
Python的基本类型有数字, 字符串, Lists, Tuples和Dictionaries类型.python是一个强类型和动态类型的语言, 每一个值都有一个数据类型.下面是常用的数据类型Booleans[布尔型] 或为 True[真] 或为 False[假]。Numbers[数值型] 可以是 Integers[整数](1 和 2)、Floats[浮点数](1.1 和 1.2)、Fractions[分数](1/2 和 2/3);甚至是 Complex Number[复数]。Strings[字符串型] 是 Unicode 字符序列,例如: 一份 HTML 文档。Bytes[字节] 和 Byte 阅读全文