摘要: 装机软件汇总 一些个人用的软件 编程相关 JetBrain CrackLink 个人使用主题:Catppuccin VSCode Git Redis Insight:Redis官方可视化连接 Navicat Premium 15:数据库可视化 Wireshark:抓包 Sandboxie-Plus: 阅读全文
posted @ 2024-12-02 01:03 chendsome 阅读(31) 评论(0) 推荐(0)
摘要: 手写简单的AQS 参考,推荐学习 B站up:学java的基尔兽 package org.example.aqs; import java.util.concurrent.atomic.AtomicBoolean; import java.util.concurrent.atomic.AtomicRe 阅读全文
posted @ 2025-02-16 17:42 chendsome 阅读(8) 评论(0) 推荐(0)
摘要: 饿汉式 线程安全,由jvm类加载时初始化,保证线程安全 public class EagerSingleton { // static保证唯一,final保证不可变 private static final EagerSingleton INSTANCE = new EagerSingleton() 阅读全文
posted @ 2025-02-16 17:37 chendsome 阅读(18) 评论(0) 推荐(0)
摘要: MySQL进阶 select * from tb_name where id = '1' group by id having id < 3 order by id asc limit 2, 5; MySQL体系结构 连接层最上层是一些客户端和链接服务,主要完成一些类似于连接处理、授权认证、及相关的 阅读全文
posted @ 2024-12-15 16:11 chendsome 阅读(19) 评论(0) 推荐(0)
摘要: 排序算法 归并排序 稳定 时间复杂度O nlogn 空间复杂度O n 点击查看代码 class Solution { public int[] sortArray(int[] nums) { mergeSort(nums, 0, nums.length -1); return nums; } pri 阅读全文
posted @ 2024-12-10 23:49 chendsome 阅读(7) 评论(0) 推荐(0)
摘要: Git 初始化 ... 基础操作 git init: 初始化当前文件夹作为一个git项目 git add .: 将当前文件夹下所有的文件添加到 暂存区 git commit -m "在双引号里输入你想提交的信息": 提交暂存区中的文件到 本地存储库 分支 git switch -c <branch- 阅读全文
posted @ 2024-12-09 15:02 chendsome 阅读(14) 评论(0) 推荐(0)
摘要: 终端设置 MobaXterm 主题 Github iTerm2 https://zhuanlan.zhihu.com/p/550022490 Vim 设置相关 设置显示行号 /etc/vimrc 是系统范围的初始化配置 ~/.vimrc 个人的vim初始化配置 如果没有个人的vim初始化配置: to 阅读全文
posted @ 2024-12-02 11:12 chendsome 阅读(33) 评论(0) 推荐(0)
摘要: 通过Spring配置,Bean注入的形式 依赖配置 <!--AMQP依赖,包含RabbitMQ--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</arti 阅读全文
posted @ 2024-12-01 15:04 chendsome 阅读(15) 评论(0) 推荐(0)
摘要: RabbitMQ交换机模型 Fanout exchange 广播形式 消息会以广播形式发送给每个绑定该exchange的队列中。 Direct exchange 定向路由 在控制台新建了一个exchange,type指定为direct Topic exchange 以.来分割多个单词,并用通配符来指 阅读全文
posted @ 2024-11-30 16:26 chendsome 阅读(9) 评论(0) 推荐(0)
摘要: 单调栈 采取的是空间换时间的方式。将历史信息保存在具有自己定义出入栈规则的栈中,来达到记忆的效果,实现了空间换时间。 自己定义的出入栈规则,从栈顶到栈底单调递增来举例:在这就是指栈内的顺序只能是自顶向底,依次递增才可以入栈。如果当前待入栈的元素大于栈顶,就需要把这个栈顶元素弹出,并循环比较下一个栈顶 阅读全文
posted @ 2024-11-29 11:25 chendsome 阅读(11) 评论(0) 推荐(0)