Java中如何克隆集合——ArrayList和HashSet深拷贝
摘要:编码时,发现自身代码集合的浅拷贝和深拷贝问题,然后发现了这篇文章。 编程人员经常误用各个集合类提供的拷贝构造函数作为克隆List,Set,ArrayList,HashSet或者其他集合实现的方法。需要记住的是,Java集合的拷贝构造函数只提供浅拷贝而不是深拷贝,这意味着存储在原始List和克隆Lis
阅读全文
posted @
2018-02-28 19:31
miaoying
阅读(517)
推荐(0) 编辑
spring boot使用配置文件内容
摘要:配置文件如下所示: 然后可以通过以下两种形式读取配置: 1.读取tag: 2.读取user:(表示读取前缀为user的配置内容,匹配到属性)
阅读全文
posted @
2018-02-10 17:34
miaoying
阅读(130)
推荐(0) 编辑
spring boot区分生产环境和开发环境
摘要:回顾一下spring boot使用基础,做个笔记。 通过配置文件,设置项目的开发环境和生成环境。 项目目录结构: application-dev.yml是开发环境配置文件,application-prod.yml是生产环境配置文件,内容如下所示: 1.application-dev.yml 2.ap
阅读全文
posted @
2018-02-10 17:27
miaoying
阅读(1629)
推荐(0) 编辑
Session原理
摘要:详情移步:https://www.jianshu.com/p/2b7c10291aad
阅读全文
posted @
2018-02-10 14:48
miaoying
阅读(108)
推荐(0) 编辑
mybatis基于注解形式的多数据源
摘要:最近在做一个系统管理项目,需要使用到多数据源,尝试了注解形式和xml形式的多数据源配置,以下是基于注解形式的Mybatis多数据源配置。 1.application.yml 配置文件 2.针对einstein数据库的配置类(配置多数据源一定要有主数据源,如类中所示,可以在主数据源的sessionFa
阅读全文
posted @
2018-02-08 17:14
miaoying
阅读(843)
推荐(0) 编辑