自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

miao的博客

这是miao的博客???

  • 博客(7)
  • 收藏
  • 关注

原创 NIO

NIO:non blocking io,非阻塞IO基于缓冲区的双向管道,Channel和BufferIO多路复用器SelectorAPI

2019-11-05 09:39:54 124

原创 JVM

1 概念JVM是运行java的假想计算机包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收、堆、一个存储方法域各个平台虽然解释器不同,但是实现的虚拟机相同,所以java能够跨平台2 运行java源文件 -> 编译器 -> 字节码文件 -> JVM -> 机器码程序启动,虚拟机开始实例化,程序启动,虚拟机实例消亡2.1 线程Hotspot JVM的java...

2019-11-05 09:39:21 117

原创 分布式一致性

分布式模型异步模型同步模型半同步模型:同步异步间切换有限次,最终同步一致一致性算法同步模型n个进程,划分为n个回合第一回合:每个进程把自己的提议广播给所有进程,并与自己已知的提议合并,收到所有提议后回合结束第n回合:每个进程根据相同规则选择决议值简单的异步模型提议者广播自己的提议 proposal(v)提议者收到 proposal(v),如果还没有接受任何决议值,...

2019-11-05 09:38:36 115

原创 JPQL子查询

开发涉及到JPQL子查询,网上找半天资料没找着,自己动手实验了一波,如下,为老系统的sql查询,是用mybatis实现的。系统重构技术选型spring data jpa,没有好的实现方法,所以仍然采用老系统的查询逻辑。老系统的查询逻辑如下所示:选出每种类型中时间最大的那条数据解决方案为: public Page<ContractInterBaseRate> fin...

2018-03-27 17:37:16 1940

原创 Jackson转换实体 double 保留两位小数

根据业务,需要通过后端给前端返回金额值,一般需要保留两位小数,使用jackson转换对象列表public class CustomDoubleSerialize extends JsonSerializer<Double> { private DecimalFormat df = new DecimalFormat("##.00"); @Override ...

2018-03-26 14:20:09 10950 2

原创 JPA下的原生sql查询

private @Autowired EntityManager em;//private @PersistenceContext EntityManager defaultEm;@SuppressWarnings("unchecked")public List<Book> findByName1(String bookName, String expressName) { S...

2018-03-21 16:24:17 7281

原创 jpql多表关联查询

a表关联b表,b表关联c表,c表关联d表时,直接按照query对象的属性进行多级关联可能会有问题,如关联对象为null,如下所示,为发生错误情况:public @Test void query() { QContractInnerloanInterest q = QContractInnerloanInterest.contractInnerloanInterest; QContractInn...

2018-03-20 13:51:14 3011

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除