![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 80
DavinQi
这个作者很懒,什么都没留下…
展开
-
【消息中间件MQ分享】
MQ原创 2022-01-03 17:52:40 · 1073 阅读 · 0 评论 -
jvm 方法调用以及 lambda 思维导图
https://www.processon.com/view/link/6108f0b75653bb143a244b74原创 2021-08-03 15:46:13 · 1449 阅读 · 0 评论 -
使用ASM实现简单的热部署-简单记录
字节码增强技术ASM ASM是对java字节码操纵框架。它能被用来动态生成类或者增强既有类的功能。ASM 可以直接产生二进制 class文件,也可以在类被加载入 Java 虚拟机之前动态改变类行为。Java class 被存储在严格格式定义的 .class文件里,这些类文件拥有足够的元数据来解析类中的所有元素:类名称、方法、属性以及 Java 字节码(指令)。ASM从类文件中读入信息后,能够改变类行为,分析类信息,甚至能够根据用户要求生成新类。asm字节码增强技术主要是用来反射...原创 2021-07-13 23:27:33 · 2195 阅读 · 0 评论 -
分布式事务 - XA协议 以及2PC ,3PC, TCC,消息事务
1,关于XA协议 这里可以参考The Open Group 的 文档 :https://pubs.opengroup.org/onlinepubs/009680699/toc.pdf(1):什么是XA协议: Distributed Transaction Processing(DTP)DTP是一种实现分布式事务处理系统的概念模型,OSI和Open/X都有正式文档来定义它:X/Open Guide, Distributed Transaction Processin...原创 2021-04-23 11:25:03 · 3166 阅读 · 4 评论 -
Log4j2日志脱敏
Log42 的日志脱敏Log42 的日志脱敏代码部分功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入Log42 的日志脱敏最近遇到公司的敏感数据脱敏,就想着也不能挨个的日志去找他的,米不敢信息啊,太多了。后来想到logger.i原创 2020-08-24 19:26:38 · 4445 阅读 · 2 评论 -
JAVASE 模拟WebSocket客户端
JAVASE 模拟WebSocket客户端 欢迎使用Markdown编辑器使用欢迎使用Markdown编辑器WebSocket协议是html5的一种通信协议,兼容常用的浏览器。例如Chrome、 Firefox、IE等。它可以使客户端和服务端双向数据传输更加简单快捷,并且在TCP连接进行一次握手后,就可以持久性连接,同时允许服务端对客户端推送数据。外加传统模式的协议一般HTTP请求可能会包含较...原创 2020-04-26 14:44:53 · 3070 阅读 · 4 评论 -
java8 新特性之 Stream()的使用。
Stream 流的使用 1,Stream 常用的 Api 1.1 筛选和切片: List<String> excapleStrs = Arrays.asList("java", "java", "javaScript", "php","python","ios", "go");原创 2018-05-06 23:24:19 · 3011 阅读 · 2 评论