SpringBoot
未读
SpringBoot整合多数据源
SpringBoot整合多数据源 方案一 自定义多数据源实现类 我们在调用任何持久层的框架,都是基于JDBC进行操作的,只要集成了Spring框架就一定会注入配置的DataSource获取连接dataSource.getConnection()。既然是我们配置的,我们可以实现一个自定义的DataSo
MySQL
未读
mysql中的case函数
线下笔试中碰到了一个根据成绩在查询结果中新增一列显示ABCD等级这个需求,当时忘记了case when的用法。 case函数 CASE expr WHEN v1 THEN r1 [WHEN v2 THEN r2] [ELSE rn] END
该函数表示,若expr值等于某个vn,则返回对应位置TH
刷题
未读
LeetCode34排序数组中查找元素的起始位置
线下面试的时候碰到了个这个题目,当时要求时间复杂度O(log(n)),想到了二分,但是由于存在重复元素,没想好具体的实现,今天研究了下。 题目描述 题目链接:LeetCode34 在排序数组中查找元素的第一个和最后一个占位置 给你一个按照非递减顺序排列的整数数组 nums,和一个目标值 target
刷题
未读
项目派遣问题-回溯法
项目派遣问题-回溯法 问题描述 某公司有n名员工,第i名员工具有的能力可以用一个正整数a_i描述,成为员工的能力值。现在,公司有一个项目需要交给恰好\left \lceil \frac{n}{2} \right \rceil 名员工负责。为了保证项目能顺利进行,要求负责项目的所有员工能力值之和大于等
Java
未读
CompletableFuture异步回调
CompletableFuture Future模式 Future模式是高并发设计与开发过程中常见的设计模式,它的核心思想是异步调用。对于Future模式来说,它不是立即返回我们所需要的数据,但是它会返回一个契约(或异步任务),将来我们可以凭借这个契约(或异步任务)获取需要的结果。 在进行传统的RP