自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除