logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

SpringBoot2——数据访问的集成 & 单元测试(JUnit5)

SpringBoot2——数据访问的集成 & 单元测试(JUnit5)一、数据访问1.1 数据库场景的自动配置(HikariDataSource)1.2 整合druid数据源1.2.1 自定义druid数据源1.2.2 使用官方starter方式1.3 整合MyBatis操作(重点)1.3.1 整合过程1.3.2 修改Mybatis配置1.4 整合MyBatis-Plus完成CRUD(重点

#mybatis#redis
Spring Cloud Alibaba Seata 分布式事务解决方案

Spring Cloud Alibaba Seata 分布式事务解决方案一、分布式事务问题二、Seata简介三、Seata的部署3.1 Seata Server端配置3.1.1 修改配置文件3.1.2 MySQL 数据库配置3.1.3 启动Seata Server端3.2 Seata Client 客户端配置3.2.1 业务前置准备3.2.2 创建undo_log表3.2.3 Seata Clie

#spring cloud
Fragment学习总结

这里写目录标题一、Fragment的介绍二、Fragment常用的API三、Fragment的生命周期三、Fragment的静态和动态加载3.1 Fragment的静态加载3.2 Fragment的动态加载四、Fragment实现返回栈五、Fragment的通信(待学习)一、Fragment的介绍Fragment是一种可以嵌入在Activity当中的UI片段用来组建Activity界面的局部模块,

#android
poj1151Atlantis 扫描线法,暴力和线段树优化

解法:1.离散化y的坐标,通过二分寻找2.将x坐标排序,并保存为(x1,y1,y2,1),(x2,y1,y2,-1);对于矩形左边界+1,对于矩形又边界-1。3.从小到大扫描每一个x,并且维护当前y轴上的有效长度ans+=两个x的坐标差*前y轴上的有效长度线段树优化:线段树维护的不是点,而是两个点之间的区间暴力代码:#include<iostream>#include<cstri

#算法
到底了