笨鸟学飞

2016年5月14日

linux命令每日一练习-rmdir mv

摘要: rmdir 删除一个空的文件夹,当目标文件夹非空的时候不能删除 mv 移动文件或目录 mv source target mv -i *** *** 如果目标文件存在则询问是否覆盖 mv -f *** *** 目标文件存在则覆盖 mv -b *** *** 目标文件存在则将目标文件备份,然后移动 mv 阅读全文

posted @ 2016-05-14 21:11 笨鸟学飞 阅读(177) 评论(0) 推荐(0) 编辑

代码规范

摘要: 有意义的区分,使用读的出来的名称。使用可搜索的名称。避免思维映射。 废话都是冗余。 类名和对象名应该是名词或名词短语。类名不应当是动词。 方法名应当是动词或动词短语。 每个概念对应一个词。别用双关语。 使用源自所涉问题领域的名称。 代码一定要短小。 不要害怕长名称,长而具有描述性的名称比短而令人费解 阅读全文

posted @ 2016-05-14 21:05 笨鸟学飞 阅读(218) 评论(0) 推荐(0) 编辑

抽象类和接口的区别

摘要: 抽象类和接口的区别: 语法层面上: 1.抽象类可以提供成员方法的实现细节,而接口中只能存在public abstract方法; 2.抽象类中的成员变量可以是各种类型的,而接口中的成员变量只能是public static final类型的; 3.接口中不能含有静态代码块以及静态方法,而抽象类可以有静态 阅读全文

posted @ 2016-05-14 19:38 笨鸟学飞 阅读(131) 评论(0) 推荐(0) 编辑

单例模式及其并发问题

摘要: 单例模式是设计模式中使用比较广泛的一种设计模式,这个模式的目的是在系统中只实现一个类的实例。 首先给出一个Singleton的简单实现: public class Singleton { private static Singleton singleton = null; private Singl 阅读全文

posted @ 2016-05-14 19:35 笨鸟学飞 阅读(1559) 评论(0) 推荐(0) 编辑

导航