05 2022 档案
摘要:背景 既然要给大家讲什么是 seata,那就得先说一下这个东西的定位,这东西就是现在很火的 Spring Cloud Alibaba 里的一个组件,是专门帮助我们解决分布式事务问题的,也就是说,seata 是一个分布式事务框架。 什么是分布式事务 那可能很多小伙伴很蒙圈了,什么是分布式事务?好吧,为
阅读全文
摘要:/** * 使用递归方法构建分区树 * @param dtoList * @param level0Root * @return */ public static List<DtoList> buildDmaTree(List<DtoList> dtoList, boolean level0Root
阅读全文
摘要:1、导入的maven依赖包 <!-- BeanUtils的依赖 --> <dependency> <groupId>commons-beanutils</groupId> <artifactId>commons-beanutils</artifactId> <version>1.9.4</versi
阅读全文
摘要:class User { public User(Integer id, String name) { this.id = id; this.name = name; } private Integer id; private String name; public Integer getId()
阅读全文
摘要:Stream API 例子 如果有一个需求,需要对数据库查询到的菜肴进行一个处理: 筛选出卡路里小于400的菜肴 对筛选出的菜肴进行一个排序 获取排序后菜肴的名字 菜肴:Dish.java public class Dish { private String name; private boolea
阅读全文
摘要:apache有个开源库: commons-net,这个开源库中包括了各种基础的网络工具类,我使用了这个开源库中的FTP工具。但碰到一些问题,并不是说是开源库的 bug,可能锅得算在产品头上吧,各种奇怪需求。 问题 当将网络限速成1KB/S时,使用commons-net开源库中的FTPClient 上
阅读全文
摘要:前言 ftp服务器进行交互关于ftp上传下载的工具类大致有两种。 第一种是单例模式的类。 第二种是另外定义一个Service,直接通过Service来实现ftp的上传下载删除。 这两种感觉都有利弊。 第一种实现了代码复用,但是配置信息全需要写在类中,维护比较复杂。 第二种如果是spring框架,可以
阅读全文
摘要:1. 术语 ACM: All-Cause Mortality / 全因死亡率 2. 目标 稳健地活得更久 3. 关键结果 降低66.67%全因死亡率 增加~20年预期寿命 维持多巴胺于中轴 4. 分析 主要参考:对ACM的学术文献相对较多,可以作为主要参考 增加寿命与ACM关系非线性:显然增加寿命与
阅读全文
摘要:public static void main(String[] args) { String filePath = "E:/" + "1.txt"; FileWriter fw = null; try { File file = new File(filePath); if (!file.exis
阅读全文