摘要: 工具类: 测试:特别注意 高宽 容易报错:NotFoundException jar下载地址:zxing.jar 阅读全文
posted @ 2017-05-03 13:18 曼联 阅读(5508) 评论(0) 推荐(0) 编辑
摘要: 1.Intellij IDEA 基本 代码区背景:Editor-Color Scheme-General下,Save as新的Scheme,然后在Text-Default text的Background,设置为绿豆沙色:199,237,204(#C7EDCC) 代码提示:Editor-General 阅读全文
posted @ 2017-04-24 10:30 曼联 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 概念 单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。选择单例模式就是为了避免不一致状态。使用Singleton的好处还在于可以节省内存,因为它限制了实例的个数,有利于Java垃圾回收(garbage collection) 单例对象的类必须保证只有一个实例存在,可以作为对意 阅读全文
posted @ 2017-04-19 16:41 曼联 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 适配器模式类型: 角色: 1.待适配类(Adaptee):需要适配的类或适配者类。 2.目标接口(Target):客户所期待的接口。目标可以是具体的或抽象的类,也可以是接口。 3. 适配器(Adapter):通过包装一个需要适配的对象,把原接口转换成目标接口。 生活例子: 笔记本电脑的插头一般都是三 阅读全文
posted @ 2017-04-18 15:34 曼联 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 意图 动态地给一个对象添加一些额外的职责。就增加功能来说, Decorator模式相比生成子类更为灵活。该模式以对客 户端透明的方式扩展对象的功能。 装饰模式的本质是动态组合。动态是手段,组合是目的。每个装饰类可以只负责添加一项额外功能,然后通过组合为被装饰类添加复杂功能。由于每个装饰类的职责比较简 阅读全文
posted @ 2017-04-17 14:59 曼联 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 环境变量和属性 环境变量相关 1.得到某个/所有环境变量的值 2.设置环境变量的值 3.列出全部系统属性名 import java.util.Enumeration; import java.util.Iterator; import java.util.Map; import java.util. 阅读全文
posted @ 2017-04-13 10:06 曼联 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 1.并行/并发 计算机操作系统定义: 并行性是指两个或多个事件在同一时刻发生; 并发性是指两个或多个事件在同一时间段内发生。 计算机组成原理定义: 并行性包含同时性和并发性,前者是指两个或多个事件在同一时刻发生; 后者是指两个或多个事件在同一时间段内发生。 并行(Parallel):当系统有一个以上 阅读全文
posted @ 2017-04-12 14:32 曼联 阅读(174) 评论(0) 推荐(0) 编辑
摘要: Java流操作有关的类或接口: Java流类图结构: 流的概念和作用 流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。 1.IO流的分类 根据处理数据类型的不同分为:字符 阅读全文
posted @ 2017-04-12 14:31 曼联 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 1定义 反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类; 在运行时构造任意一个类的 阅读全文
posted @ 2017-04-12 13:55 曼联 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 定义 把对象转换为字节序列的过程称为对象的序列化。 把字节序列恢复为对象的过程称为对象的反序列化。 对象的序列化主要有两种用途: 1) 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中; 2) 在网络上传送对象的字节序列。 在很多应用中,需要对某些对象进行序列化,让它们离开内存空间,入住物理 阅读全文
posted @ 2017-04-01 13:17 曼联 阅读(175) 评论(0) 推荐(0) 编辑