并查集结构 解决部分节点存在先后顺序的问题。 初始化 把每个点所在集合初始化为其自身。 通常来说,这个步骤在每次使用该数据结构时只需要执行一次,无论何种实现方式,时间复杂度均为O(N)。 查找 查找元素所在的集合,即根节点。 合并 将两个元素所在的集合合并为一个集合。 class UnionFind ...
分类:
其他好文 时间:
2021-01-19 12:05:28
阅读次数:
0
【SpringBoot DB 系列】Mybatis 基于 AbstractRoutingDataSource 与 AOP 实现多数据源切换 前面一篇博文介绍了 Mybatis 多数据源的配置,简单来讲就是一个数据源一个配置指定,不同数据源的 Mapper 分开指定;本文将介绍另外一种方式,借助Abs ...
分类:
数据库 时间:
2021-01-18 11:41:42
阅读次数:
0
什么是MVC 最典型的MVC就是JSP+servlet+JavaBean的模式 Spring-web SpringMVC public class MyServlet extends HttpServlet{ @Override protected void doPost(HttpServletRe ...
分类:
编程语言 时间:
2021-01-15 12:11:07
阅读次数:
0
//第一种 public static void main(String[] args) throws Exception { // 1.下载地址 URL url = new URL("需要下载的文件地址例如:https://tse2-mm.cn.bing.net/th/id/OIP.V0bcfKT ...
分类:
编程语言 时间:
2021-01-13 11:19:10
阅读次数:
0
在操作pika时请记得安装RabbitMQ 如果没有安装会有 send端 import pikaconnection = pika.BlockingConnection(pika.ConnectionParameters('localhost'))channel = connection.chann ...
分类:
其他好文 时间:
2021-01-13 10:59:28
阅读次数:
0
在Spring框架中,使用AOP配合自定义注解可以方便的实现用户操作的监控。首先搭建一个基本的Spring Boot Web环境开启Spring Boot,然后 引入必要依赖: <dependency> <groupId>org.springframework.boot</groupId> <art ...
分类:
数据库 时间:
2021-01-13 10:42:50
阅读次数:
0
上篇写到,将设备数据改传到monggodb,本篇博文记录一下具体过程。 SpringBoot内置Mongdb模块MongoTemplate,类似于RedisTemplate 1.添加依赖 <dependency> <groupId>org.springframework.boot</groupId> ...
分类:
数据库 时间:
2021-01-12 10:40:39
阅读次数:
0
代码 @Override protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // 获取要下载的文件的绝对路径 St ...
分类:
其他好文 时间:
2021-01-11 11:22:30
阅读次数:
0
给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。 示例 1: 输入: [1,2,3,4,5,6,7] 和 k = 3 输出: [5,6,7,1,2,3,4] 解释: 向右旋转 1 步: [7,1,2,3,4,5,6] 向右旋转 2 步: [6,7,1,2,3,4,5] 向右旋转 ...
分类:
编程语言 时间:
2021-01-11 10:56:03
阅读次数:
0
//jdbc连接druid<dependency> <groupId>org.apache.calcite.avatica</groupId> <artifactId>avatica-core</artifactId> <version>1.15.0</version> </dependency> ...
分类:
数据库 时间:
2021-01-11 10:37:33
阅读次数:
0