上一页 1 ··· 19 20 21 22 23
摘要: 1.通过ImageIO的read和writer,对图像文件进行处理。 BufferedImage buffImage = ImageIO.read(file); // 将图像输出到Servlet输出流中。 ImageIO.write(buffImage, "jpg", response.getOut 阅读全文
posted @ 2017-06-23 13:34 zhaoqiang1980 阅读(1642) 评论(0) 推荐(0) 编辑
摘要: 下载的chm文件无法打开,是因为此文件是在其它电脑上编辑的,上面留有原电脑的信息,当下载打开时,发现电脑信息不一致,因此会将应用锁定。 操作:文件 --》 属性 --》常规 --》安全 --》解除锁定 --》 应用 即可。 阅读全文
posted @ 2017-06-23 11:42 zhaoqiang1980 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 原型模式: 原型模式主要针对模型对象类型的克隆,对已有构造好的对象进行复制获取一个新的对象实例。比如我们在获取一个对象并成功赋值后,要传递给多个处理类去处理。 打个比方:吃面是个处理类,面是个模型对象。我们将面从锅里煮熟(模型对象的赋值加工)出来后,分到好几个碗中(克隆)。然后再根据客户的要求对克隆 阅读全文
posted @ 2017-06-20 17:47 zhaoqiang1980 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 适配器模式: 适配器就相当于我们的转接头,比如手机充电器插头(小米和华为的手机充电器不能共用,这时候就可以给华为的充电器按一个转接头,就可以给小米手机充电)。 同理,当一个类(充电器 HuaweiCharger)实现了某一个接口(华为 HuaweiPhone),但有时我们又需要去实现另一个接口(小米 阅读全文
posted @ 2017-06-20 10:05 zhaoqiang1980 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 代理(AOP切面的雏形): 题记:顾名思义就是将某件事,某个东西的使用权进行为让授权转移。代理相当于中介(不同于中介者模式),在原本操作的类之间添加了一个桥梁。但代理不能去修改原有目标。比如:一个人要买 房,让中介帮忙给看个房,但中介不能将原有看房这件事变更为看车。他可以对看房提出各种要求和咨询。 阅读全文
posted @ 2017-06-19 18:13 zhaoqiang1980 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 创建模式之单例模式 在面试时经常会有人问单例模式,单例模式是在整个系统运行中仅且仅有一个实例,在被调用。我们熟知的Calendar就是这种, Calendar.newInstance()获取实例。此时,构造器要设置为private,防止被new实例。连接池也是整个系统仅有一个,采用单例模式,但连接池 阅读全文
posted @ 2017-06-19 16:29 zhaoqiang1980 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 反射机制 反射机制可通过在运行时加载类名而获取类,并对其进行操作。工厂模式,动态代理中较常用到。 在实际场景中:由于有好多类具有共同的接口样式,而他们又用的不是很频繁,如果在服务器中保有这些类会占用资源空间,如果通过接口指定的方式去加载,用完之后就销毁掉,可节省资源空间,且实现接口编程,扩展性好,代 阅读全文
posted @ 2017-06-16 17:10 zhaoqiang1980 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 拷贝:多用于prototype原型模式的复制。 数据库连接池,将properties中的jdbc信息(user/password/url/port)等获取后赋值给jdbcData对象,然后将对象复制n份,连接数据库,创建连接池。 浅拷贝: 复制对象指向,不复制值,除过基本类型.当有对象在里面时,修改 阅读全文
posted @ 2017-06-15 11:18 zhaoqiang1980 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 目录 JAVA注解 SpringMVC注解 RestEasy注解 JSON注解 java注解 SpringMVC注解 restEasy注解 Json注解: @JsonInclude(JsonInclude.Include.NON_NULL) // 忽略null值@JsonIgnoreProperti 阅读全文
posted @ 2017-06-14 18:20 zhaoqiang1980 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 数据格式化截取: Trunc(data,[yyyy]) oracle的特有if判断: decode(sex, 0, '男', 1, '女') 分组排序:row_number() over(partition by [mutilcolname] order by [colname]) rn //可实现 阅读全文
posted @ 2017-04-26 17:16 zhaoqiang1980 阅读(161) 评论(0) 推荐(0) 编辑
上一页 1 ··· 19 20 21 22 23