06 2018 档案

摘要:public static void copyInputStreamT0OutputStream(InputStream in, OutputStream out) { byte[] buffer = new byte[1024]; if (null != in) { try { while (tr 阅读全文
posted @ 2018-06-21 12:01 上尤流苏 阅读(1095) 评论(0) 推荐(0) 编辑
摘要:/** * 单例模式-双重校验锁 * @author szekinwin * */public class SingleTon3 { private SingleTon3(){}; //私有化构造方法 private static volatile SingleTon3 singleTon=null 阅读全文
posted @ 2018-06-20 11:54 上尤流苏 阅读(21768) 评论(2) 推荐(1) 编辑
摘要:最近项目中需要封装一套复杂的数据模型返回给前端,大致就是一个用户会有多笔订单,每个订单下可能会有多笔保单, 大致的数据模型如下: 为了方面描述,先看一下一个用户下有一条订单,一条订单下有一个保险订单的情况 data: { " allCommunityTotalContribution ": "全社总 阅读全文
posted @ 2018-06-20 11:40 上尤流苏 阅读(576) 评论(0) 推荐(0) 编辑
摘要:Java spi : 是Java EE 给服务供应商提供的接口,供应商遵循接口契约提供自己的实现.。 简单来讲就是为某个接口寻找服务实现的机制。 在看JDBC源码当看到DriverManage.getConnection()这个方法,点进去DriverManage类看到getConnection() 阅读全文
posted @ 2018-06-20 11:21 上尤流苏 阅读(485) 评论(0) 推荐(0) 编辑
摘要:注释: java 泛型类型使用大写形式,且比较短,这是常见的 在java库中,使用变量 E 表示集合的元素类型 K 和 V 分别表示数据库表数据的键key和值value的类型 T(如果有需要还可以使用临近的S、U)表示“任意类型” <T>、<S>、<K>、<?>、<字母>其实在java中都代表着泛型 阅读全文
posted @ 2018-06-20 10:51 上尤流苏 阅读(2759) 评论(0) 推荐(0) 编辑
摘要:2017年开春,阿里对外公布了「阿里巴巴Java开发手册」从头到尾浏览了一遍这份手册之后,感觉很棒。虽然其中的某些观点笔者不能苟同,但大部分的规范还是值得绝大多数程序员学习和遵守的。 笔者将对这份代码规范中的一些细节做一些解读,包含笔者的观点和想法,可以作为这份代码规范的扩展阅读。对于规范中某些「显 阅读全文
posted @ 2018-06-11 21:51 上尤流苏 阅读(22547) 评论(1) 推荐(1) 编辑