07 2014 档案
摘要:1.虚拟方法调用也叫动态绑定2.具体是什么用代码来说明Person类 1 package com.alibaba.com.miao; 2 3 public class Person { 4 5 protected String name; 6 protected int age;...
阅读全文
摘要:1.分屏启动Vim 1.使用大写的O参数来垂直分屏 vim -On file1 file2 ... 2.使用小写的o来水平分屏 vim -on file1 file2 ...注释:n表示数字,表示分几个屏2.关闭分屏 1.关闭当前窗口 Ctrl+W c 2.关闭当前窗口,如果只剩下最后一个了,则推出...
阅读全文
摘要:1.依赖倒置原则 A.高层次的模块不应该依赖于低层次的模块,他们都应该依赖于抽象。 B.抽象不应该依赖于具体,具体应该依赖于抽象。2.用UML图来说明一下:代码说明:(1)管理员接口1 package com.alibaba.com.miao;2 3 public interface IEmpl...
阅读全文
摘要:1.开闭原则(OCP)遵循开闭原则设计出的模块具有两个主要特征:(1)对于扩展是开放的(Open for extension)。这意味着模块的行为是可以扩展的。当应用的需求改变时,我们可以对模块进行扩展,使其具有满足那些改变的新行为。也就是说,我们可以改变模块的功能。(2)对于修改是关闭的(Clos...
阅读全文
摘要:1 import java.lang.reflect.Field; 2 3 public class Main { 4 5 public static void main(String[] args) throws Exception { 6 7 Class cache = Inte...
阅读全文
摘要:1.进入这个网站https://sublime.wbond.net/点击Install now2.根据自己安装的Sublime text版本来选择,并复制下面的代码3.打开Sublime编辑器,快捷键Ctrl + · (Tab 键上面的键)并把代码复制到弹出的白色区域(红色框),并重启Sublime...
阅读全文
摘要:1.python的斐波那契数:1 def fab(max):2 n,a,b=0,0,13 while n<max:4 print b5 a,b=b,a+b6 n=n+17 8 fab(4)fab2.python求偶数(奇数可以推出,注意...
阅读全文