摘要:
package com.yang.producer.fun; import lombok.AllArgsConstructor; import lombok.Data; import lombok.SneakyThrows; import lombok.extern.slf4j.Slf4j; imp 阅读全文
摘要:
【MyBatis + Oracle + Sequence】插入单条 <insert id="insertFfbz" useGeneratedKeys="true" parameterType="com.resources.novelcoronavirus.domain.FuFeiBingZhongP 阅读全文
摘要:
原来这就是JVM垃圾 大家都知道,JVM 有垃圾回收的机制,垃圾回收的前提是要知道:什么是垃圾!然后再是如何识别垃圾! 什么是垃圾 垃圾,本质上就是没有引用的对象(们),下面来介绍两种垃圾 1. 没有引用指向的对象 下图是对象间引用的状态,从正常引用到引用断开,这个 A 和 C 的引用断开之后,C 阅读全文
摘要:
前言 本JVM系列属于本人学习过程当中总结的一些知识点,目的是想让读者更快地掌握JVM相关的知识要点,难免会有所侧重,若想要更加系统更加详细的学习JVM知识,还是需要去阅读专业的书籍和文档。 本文主题内容: JVM 内存区域概览 堆区的空间分配是怎么样?堆溢出的演示 创建一个新对象内存是怎么分配的? 阅读全文
摘要:
缓存和RDB操作不能保证事务性,所以才引发了缓存同步问题。 同时,使用缓存的场景,天然就决定了不能满足绝对的强一致性,这里使用缓存的主要目标是拦截RDB的压力以及提速。 首选淘汰缓存,而不是更新缓存;当然更新成本较低时,也可以选择更新,毕竟这样可以避免一次未命中,和RDB的读写同步延迟带来的问题); 阅读全文
摘要:
RefactoringAgileArchitectureAboutThoughtworks The LMAX Architecture LMAX is a new retail(零售) financial trading platform. As a result it has to process 阅读全文
摘要:
利用反射和注解,拷贝类型相同,属性名不同的对象 转载自:https://segmentfault.com/a/1190000018623737?sort=votes 1、前言 最近开发遇到一个问题,两个对象进行属性值拷贝。理论上来说可以直接借助org.springframework.beans.Be 阅读全文
摘要:
1.防火墙设置 firewall-cmd --add-port 80/tcp --permanent firewall-cmd --add-port 443/tcp --permanent firewall-cmd --reload 安装Docker yum install docker -y sy 阅读全文
摘要:
介绍 Redisson是一个高级的分布式协调Redis客服端,使用非阻塞的I/O和基于Netty框架的事件驱动的通信层,其方法调用时异步的。 Redisson的API是线程安全的,故操作单个Redisson连接来完成各种操作,能帮助用户在分布式环境中轻松实现一些 Java 的对象 (Bloom fi 阅读全文