- 博客(8)
- 收藏
- 关注
原创 docker容器中的mysql使用binlog增量备份shell脚本
【代码】docker容器中的mysql使用binlog增量备份shell脚本。
2024-11-19 08:49:54
204
原创 RabbitMQ 学习记录
RabbitMQ使用安装rabbitMQ1. 安装erlang的yum仓库2. 安装rabbitMQ的yum仓库3. 启动rabbitMQ服务4. 添加用户,开放端口rabbitMQ四种交换机1. Direct Exchange2. Fanout Exchange3. Topic Exchange4. Headers Exchangesspringboot整合RabbitMQ1. 添加maven依赖2. yml配置对应参数3. 项目中使用其他配置4. 使用示例 安装rabbitMQ 需要rabbitMQ版本
2022-04-28 14:32:46
2886
原创 Java JDK 线程池学习记录
1. newSingleThreadExecutor 单线程线程池,会将放进线程池的线程,单线程执行 ExecutorService executorService = Executors.newSingleThreadExecutor(); execuorService.execute(Runnable Command) 执行一个线程没有返回值 execuorService.submit() 执行一个线程,有返回值用future接收,使用future.get()会阻塞线程 Future<Str
2022-04-02 15:16:19
4109
原创 JDK8 新特性学习(二)Stream流
上一章 JDK8 新特性学习(一)Lambda表达式 Stream流 1. stream()和parallelStream() stream是串行,parallelStream是并行 public static void main(String[] args) { Person person1 = new Person("张三", LocalDate.now(), Person.Sex.FEMALE, "1", 18); Person person2 = new Perso
2022-01-25 15:39:00
310
原创 leetcode算法题-5977. 最少交换次数来组合所有的 1 II
交换 定义为选中一个数组中的两个 互不相同 的位置并交换二者的值。 环形 数组是一个数组,可以认为 第一个 元素和 最后一个 元素 相邻 。 给你一个 二进制环形 数组 nums ,返回在 任意位置 将数组中的所有 1 聚集在一起需要的最少交换次数。 示例 1: 输入:nums = [0,1,0,1,1,0,0] 输出:1 解释:这里列出一些能够将所有 1 聚集在一起的方案: [0,0,1,1,1,0,0] 交换 1 次。 [0,1,1,1,0,0,0] 交换 1 次。 [1,1,0,0,0,0,1] 交换
2022-01-10 11:32:29
757
原创 JDK8 新特性学习(一)Lambda表达式
一、Lambda表达式 准备对象 @Data public class Person { public enum Sex { MALE, FEMALE } private String name; private LocalDate birthday; private Sex gender; private String emailAddress; private Integer age; public void print
2022-01-09 20:37:49
342
原创 leetcode算法题-390.消除游戏
列表 arr 由在范围 [1, n] 中的所有整数组成,并按严格递增排序。请你对 arr 应用下述算法: 从左到右,删除第一个数字,然后每隔一个数字删除一个,直到到达列表末尾。 重复上面的步骤,但这次是从右到左。也就是,删除最右侧的数字,然后剩下的数字每隔一个删除一个。 不断重复这两步,从左到右和从右到左交替进行,直到只剩下一个数字。 给你整数 n ,返回 arr 最后剩下的数字。 示例 1: 输入:n = 9 输出:6 解释: arr = [1, 2, 3, 4, 5, 6, 7, 8, 9] arr =
2022-01-02 16:58:49
4895
原创 leetcode算法题-15.三数之和
给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有和为 0 且不重复的三元组。 注意:答案中不可以包含重复的三元组。 示例 1: 输入:nums = [-1,0,1,2,-1,-4] 输出:[[-1,-1,2],[-1,0,1]] 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/3sum 第一次尝试 首先对数组排序,直接三层for循环模拟,根据题目要求跳过重复数
2021-12-31 16:27:26
3472
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人