- 博客(9)
- 资源 (1)
- 收藏
- 关注
转载 Apollo配置中心
尊重原创,本文转自:https://www.cnblogs.com/FlyAway2013/p/8811385.html当前我们项目,所有的配置基本都是通过本地properties 文件进行配置的,比如ip地址、端口、消息中间件和数据库连接的各种参数,当我们需要切换环境或调整参数的时候,我们必须手动的修改这些配置。如果只有一个配置文件还好,但是,如果有很多这样的配置文件,而且又分布式部署...
2019-06-28 11:19:55
4367
原创 关于数据表设计的问题, 是主键 id 作为关联, 还是其他的唯一字段?
假设有业务需求,需要设计三张表user,order,goodsorder关联user,goods关联order第一种情况:使用数据库表的主键做业务关联,order表存user_id,goods表存order_id;如果不是涉及到数据迁移,只是单库系统,这样做其实也没什么问题。主键其实最原始的目的只是为了保证数据查找唯一,后面才是存储效率和索引效率。在多数据库迁移下,自增就麻烦点,得另外做联合...
2019-06-26 10:20:33
7841
2
原创 Java Stream聚和函数操作小结
list.stream()对某一属性计算总和计算 Person 年龄总和的三种方式:->summintInt():int sum = list.stream().collect(summingInt(Person::getAge));->mapToInt().sum()int sum = list.stream().mapToInt(Person::getAge).sum...
2019-06-23 17:45:23
450
原创 idea总结几个不错的插件
1、CamelCase:驼峰式命名和下划线命名互相转换。 使用方法:选中要变化的地方,使用快捷键Shift+Alt+U即可。 2、Translator:有道翻译插件,有备无患。 3、LiveEdit:用于调试样式的时候(更改样式,chrome浏览器自动对应地变化出更改后的效果,连刷新都不用) 4、MarkDown: 非常好用的编辑器 5、Jrebel:热部署插件,需要破解(或购买激
2017-01-07 20:48:50
17490
1
转载 Disk Genius恢复已丢失分区(破解版)
内附最新DOS版本 与Window版相同的界面、相同的操作。同时也是一款技术高超、功能全面的数据恢复软件。不只具备与分区管理有关的几乎全部功能,DiskGeniu一款集磁盘分区管理与数据恢复功能于一身的工具软件。即是一款功能强大、灵活易用的分区软件。支持GUID分区表支持各种硬盘、存储卡、虚拟硬盘、RA ID分区,提供了独特的快速分区、整数分区等功能。还具备堪称经典的丢失分区恢复功能、完善的误删除文
2016-11-19 21:50:42
13635
2
转载 Hibernate 延迟加载剖析与代理模式应用
Hibernate 的延迟加载(lazy load)是一个被广泛使用的技术。这种延迟加载保证了应用只有在需要时才去数据库中抓取相应的记录。通过延迟加载技术可以避免过多、过早地加载数据表里的数据,从而降低应用的内存开销。Hibernate 的延迟加载本质上就是代理模式的应用,当程序通过 Hibernate 装载一个实体时,默认情况下,Hibernate 并不会立即抓取它的集合属性、关联实体所以对
2016-04-30 10:59:19
484
1
原创 SessionFactory在Hibernate中的作用
SessionFactory在Hibernate中实际上起到了一个缓冲区的作用 他缓冲了HIbernate自动生成SQL语句和其他的映射数据 还缓冲了一些将来有可能重复利用的数据 为了能创建一个SessionFactory对象 应该在Hibernate初始化的时候创建一个Configuration类的实例 并将已经写好的映射文件交给他处理 这样Configuration对象就可以创建
2015-05-21 13:45:27
15495
2
转载 StringUtils方法全集
org.apache.commons.lang.StringUtils中方法的操作对象是java.lang.String类型的对象,是JDK提供的String类型操作方法的补充,并且是null安全的(即如果输入参数String为null则不会抛出NullPointerException,而是做了相应处理,例如,如果输入为null则返回也是null等,具体可以查看源代码)。 除了构造器,St
2015-05-21 13:42:10
418
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人