- 博客(37)
- 资源 (2)
- 收藏
- 关注
原创 【MySQL】MySQL从入门到放弃
MySQL从入门到放弃 架构 库表设计 索引 事务 锁 日志 内存 存储引擎 存储引擎与触发器 命令 调优 版本特性 分区 分库 分表 分布式 全量内容
2024-11-25 16:28:36
991
原创 【算法】算法模板
LeetCode网站中学习算法的过程中使用到并总结的算法模板算法模板数组算法模板,字符串算法模板,列表算法模板,数学算法模板,树算法模板,图算法模板,动态规划算法模板
2024-07-19 14:11:36
571
原创 【JAVA基础——JAVA8版本特性】
版本特性。Lambda表达式。函数式接口。接口默认方法与静态方法。方法引用。Optional。Stream流。Date/Time API。重复注解。扩展注解。Lock。虚拟机参数调整。异步编排等 java8新增特性。
2023-08-28 15:26:28
672
原创 【java基础——interface接口】
1. 只允许声明静态常量:必须且默认为 public static final 。2. 声明抽象方法:必须且默认为 public abstract ,没有具体实现。实现接口的类必须实现接口中所有的抽象方法。 3. 默认方法(JDK 8+):在接口中有默认实现的方法。可以使用 default 关键字来定义默认方法。默认方法可以被实现接口的类继承或重写。 4. 静态方法(JDK 8+):静态方法是在接口中有静态实现的方法。可以使用 static 关键字来定义静态方法。静态方法只能在接口内部使用,不能被
2023-08-28 14:03:50
260
原创 【BUG事务内消息发送】事务内消息发送,事务还未结束,消息发送已被消费,查无数据怎么解决?
在一个事务内完成插入操作,通过MQ异步通知其他微服务进行事件处理。由于是在事务内发送,其他服务消费消息,查询数据时还不存在如何解决呢?
2023-08-28 13:29:09
1310
原创 【JAVA基础——static关键字】
static 变量:static变量由该类的所有对象共享,不需要创建对象也可使用。static 方法:允许直接访问,不需要创建对象也可被调用。如 main 方法。static 初始化块:在创建类的第一个对象前自动执行(先执行静态初始化块,再执行初始化块)。static 内部类:外部类对象共享,只能访问外部类的静态成员。静态成员(字段和方法)属于类本身,而非类的实例。因此,可以通过类名直接访问和调用静态成员,无需创建对象。静态成员在内存中只有一份拷贝,被所有对象所共享。
2023-08-28 13:04:34
137
原创 【JAVA基础——final关键字】
在 Java 中,final 是一个关键字,用于修饰类、方法和变量。final 类: 不可被继承。final 常量: 只能赋值一次,不可更改。final 方法:不可被继承。所有的 private 方法都隐式地指定为 final。
2023-08-28 11:11:14
106
原创 【Linux命令行与Shell脚本编程】第二十章 sed进阶
第二十章 sed进阶。* 多行命令* 保留空间* 排除命令* 改变执行流程* 模式替换* 在脚本中使用sed* 创建sed实用工具
2023-08-21 14:50:24
617
1
原创 【Linux命令行与Shell脚本编程】第十九章 Linux正则表达式
最基本的BRE模式是匹配数据流中的文本字符.* 正则表达式基础* 定义BRE模式* 扩展正则表达式在sed和gawk中创建正则表达式,以得到所需的数据。
2023-08-10 09:18:04
1934
原创 【Linux命令行与Shell脚本编程】第十八章 文本处理与编辑器基础
默认情况下,sed编辑器会将指定的命令应用于STDIN输入流中。因此,可以直接将数据通过管道传入sed编辑器进行处理.s 替换命令:替换命令会用斜线间指定的第二个字符串替换第一个字符串。sed编辑器的强大之处是可以同时对数据做出多处修改.sed命令几乎瞬间就执行完毕并返回数据。在处理每行数据的同时,结果也随之显现。在sed编辑器处理完整个文件之前就能看到结果。重要的是sed编辑器并不会修改文本文件的数据。它只是将修改后的数据发送到STDOUT!!!
2023-08-09 14:48:31
573
原创 【Linux命令行与Shell脚本编程】 第十七章 图形化桌面环境脚本编程
第十七章 图形化桌面环境脚本编程。linux 创建文本菜单linux 创建文本窗口部件linux图形化窗口部件
2023-08-08 16:39:18
919
原创 【Linux命令行与Shell脚本编程】第十六章 Shell函数
shell函数脚本函数基础函数返回值在函数中使用变量数组变量和函数函数递归创建库在命令行中使用函数
2023-08-07 10:43:17
1270
原创 WSL2 Centos8无法启动 占位程序接收到错误数据。 Error code: Wsl/Service/0x800706f7 [已退出进程,代码为 4294967295 (0xffffffff)]
WSL 安装的 centos8突然无法启动了. Error code: Wsl/Service/0x800706f7 [已退出进程,代码为 4294967295 (0xffffffff)]
2023-08-07 09:09:01
5378
4
原创 【Linux命令行与Shell脚本编程】第十五章 脚本控制 处理信号 后台运行脚本 作业控制 定时任务cron
【Linux命令行与Shell脚本编程】第十五章 脚本控制,终端信号, 处理信号 后台运行脚本 作业控制 定时任务cron
2023-04-26 13:43:32
740
1
原创 【Linux命令行与Shell脚本编程】第十一章 构建基础脚本
用户自定义变量的名称可以是任何由字母、数字或下划线组成的字符串,长度不能超过20个字符。变量名区分大小写.使用等号为变量赋值。在变量、等号和值之间不能出现空格.var1=10var2=-57shell脚本会以字符串形式存储所有的变量值,脚本中的各个命令可以自行决定变量值的数据类型。shell脚本中定义的变量在脚本的整个生命周期里会一直保持着它们的值,在脚本结束时会被删除。用户自定义变量可以通过$引用/bin/bashdays=10days=5$ ./test3。
2023-04-25 13:27:22
877
原创 【Linux命令行与Shell脚本编程】第六章 Linux 环境变量
bash shell使用 环境变量 来存储 shell会话和工作环境 的相关信息。环境变量允许在内存中存储数据,以便 shell中运行的程序或脚本能够轻松访问到这些数据。这也是存储持久数据的一种简便方法。bash shell中有两种环境变量。·全局变量·局部变量全局环境变量对于shell会话和所有生成的子shell都是可见的。局部环境变量则只对创建它的shell可见。坚持使用小写字母命名用户自定义的局部变量!!!避免不小心与系统环境变量同名可能带来的问题。
2023-04-23 09:50:29
894
原创 【 Linux命令行与Shell脚本编程】第四章 进程管理 ,磁盘统计信息,挂载新磁盘,数据排序,数据归档
第四章 更多命令进程管理磁盘统计信息挂载新磁盘数据排序数据归档。
2023-04-23 09:47:48
465
原创 【Linxu命令行与Shell脚本编程】 二,导航 文件系统树 工作目录 绝对路径 相对路径
第二章 导航 文件系统树 工作目录 绝对路径 相对路径
2023-04-23 09:37:40
153
原创 【Linux命令行与shell脚本编程】 一,Shell简介
让用户访问 shell使用图形用户界面时,需要"终端仿真器"的程序与 shell 交互.KDE 环境使用的是 konsole;GNOME 环境是用的是 gnome-terminal;
2023-04-23 09:33:14
824
原创 【JAVA基础——优雅的Enum枚举】Java 枚举(enum) 如何编写一个优雅的枚举,枚举的用法.枚举的继承与实现.
优雅的编写Java 枚举enum,在工作中,发现还有相当多的人在从 enum取值的时候每次都使用循环遍历一遍。甚至还有人自己写构造方法和getter方法。启发于 《Effective Java第二版》,作者Joshua Bloch是Sun公司的高级工程师,也是“Java平台核心组”的设计师。书中很多帮助开发提升平常开发技术能力的知识,有非常专业的理论知识,强烈推荐。
2023-02-03 09:09:14
1244
原创 Mysql排序ORDER BY FIELD (column,value...) 自定义排序 根据字段自定义排序
Mysql排序 自定义排序 根据字段自定义排序 order by FIELD(column,value...);ORDER BY; FIELD;通常希望其他结果的值排在之后;
2023-01-06 10:32:35
600
原创 spring-boot-starter-actuator配置案例;附带多配置文件抽取公共配置文件;
spring-boot-starter-actuator的简答配置使用,以及如何抽取公共配置需求需要为公司项目统一添加健康检查,存在很多微服务,难道要一个一个的修改配置文件吗?可以使用公共配置文件,修改公共配置文件,简单介绍了spring-boot-actuator的简答配置使用,以及如何抽取公共配置.
2023-01-04 14:43:14
904
原创 【BUG】Requested bean is currently in creation: Is there an unresolvable circular reference?
某项目引用其他starter内 Util 工具类。Requested bean is currently in creation: Is there an unresolvable circular reference?
2022-09-05 16:59:43
5353
原创 关于Redis分布式锁的分享
解决进程互斥访问共享资源对于三种分布式锁方式(mysql,redis,zookeeper)性能redis最高;可靠性zookeeper最高; 本文简单介绍redis是如何在分布式情况系加锁的1,reids分布式锁基本实现保证已存在时不能重新设值;删除key后可以重新设值.setnx 【lockKey】【value】//加锁Boolean locked = redisTemplate.opsForValue().setIfAbsent("lockKe
2021-11-23 18:26:35
956
原创 Proteus 8微机接口仿真模拟实验,8086,8255A,DAC0832输出四种波形
Proteus 8微机接口仿真模拟实验,8086,8255A,DAC0832输出四种波形一、设计名称:利用D/A、 A/D转换产生波形并显示二、设计要求:1、产生锯齿波、三角波、方波、正弦波。2、将以上四种波形显示在屏幕上。电路连接图注意:8086,设置size 选项为0x10000代码代码编写之后需要编译!Build Project编译结果,下侧窗口显示Compiled successfully成功。DATA SEGMENTSIN_NUM DB 80H,8CH,98H,0A
2020-06-26 18:54:54
11980
12
RabbitMQ3.7.14,3.8.19+erlang21.3,24.0.rar
2021-07-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人