随笔分类 -  java

摘要:一、MyBatis-Plus 1、简介 MyBatis-Plus 是一个 Mybatis 增强版工具,在 MyBatis 上扩充了其他功能没有改变其基本功能,为了简化开发提交效率而存在。 官网文档地址: https://mp.baomidou.com/guide/ MyBatis-Plus 特性: 阅读全文
posted @ 2022-06-09 15:20 又见君 阅读(244) 评论(0) 推荐(0)
摘要:【转自:http://c.biancheng.net/design_pattern/】 设计模式(Design Pattern)是前辈们对代码开发经验的总结,是解决特定问题的一系列套路。它不是语法规定,而是一套用来提高代码可复用性、可维护性、可读性、稳健性以及安全性的解决方案。1995 年,GoF( 阅读全文
posted @ 2021-12-17 11:38 又见君 阅读(546) 评论(0) 推荐(0)
摘要:lombok javabean copy异常 测试案例 定义两个类: Test1: import lombok.Data; import lombok.EqualsAndHashCode; import lombok.experimental.Accessors; @Data @EqualsAndH 阅读全文
posted @ 2021-08-10 15:29 又见君 阅读(87) 评论(0) 推荐(0)
摘要:现象 定义了一个类,使用JSONField指定toString后的key值(主要想用来解决首字母大写问题) @Data @EqualsAndHashCode(callSuper = false) public class ShareholderInOutVO extends BasePojo { @ 阅读全文
posted @ 2021-08-10 15:27 又见君 阅读(497) 评论(0) 推荐(0)
摘要:我们先思考下面几个业务场景的解决方案: 支付系统每天凌晨1点跑批,进行一天清算,每月1号进行上个月清算 电商整点抢购,商品价格8点整开始优惠 12306购票系统,超过30分钟没有成功支付订单的,进行回收处理 商品成功发货后,需要向客户发送短信提醒 类似的业务场景非常多,我们怎么解决? 为什么我们需要 阅读全文
posted @ 2021-07-27 16:04 又见君 阅读(194) 评论(0) 推荐(0)
摘要:#系统支持的最大线程数 sheq01:/proc/13799/task/15376 # cat /proc/sys/kernel/threads-max 63724 #系统支持的最大进程数 sheq01:/proc/13799/task/15376 # cat /proc/sys/kernel/pi 阅读全文
posted @ 2021-07-27 15:38 又见君 阅读(78) 评论(0) 推荐(0)
摘要:http://blog.sina.com.cn/s/blog_a5e968370101crtl.html 1、 Jacob是Java-COM Bridge的缩写,它在Java与微软的COM组件之间构建一座桥梁。使用Jacob自带的DLL动态链接库,并通过JNI的方式实现了在Java平台上对COM程序 阅读全文
posted @ 2021-07-27 15:34 又见君 阅读(3574) 评论(0) 推荐(0)
摘要:知识结构: 1.Xstream简介; 使用限制: JDK版本不能<1.5. 虽然预处理注解是安全的,但自动侦查注解可能发生竞争条件. 特点: 简化的API; 无映射文件; 高性能,低内存占用; 整洁的XML; 不需要修改对象;支持内部私有字段,不需要setter/getter方法,final字段;非 阅读全文
posted @ 2021-07-27 15:32 又见君 阅读(1551) 评论(0) 推荐(0)