自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (2)
  • 收藏
  • 关注

原创 【算法】算法模板

LeetCode网站中学习算法的过程中使用到并总结的算法模板算法模板数组算法模板,字符串算法模板,列表算法模板,数学算法模板,树算法模板,图算法模板,动态规划算法模板

2024-07-19 14:11:36 391

原创 【JAVA基础——JAVA虚拟机JVM】

JVM结构.内存分配,垃圾回收,调优参数等.

2023-08-31 10:05:32 2148 2

原创 【JAVA基础——JAVA8版本特性】

版本特性。Lambda表达式。函数式接口。接口默认方法与静态方法。方法引用。Optional。Stream流。Date/Time API。重复注解。扩展注解。Lock。虚拟机参数调整。异步编排等 java8新增特性。

2023-08-28 15:26:28 654

原创 【java基础——interface接口】

1. 只允许声明静态常量:必须且默认为 public static final 。2. 声明抽象方法:必须且默认为 public abstract ,没有具体实现。实现接口的类必须实现接口中所有的抽象方法。 3. 默认方法(JDK 8+):在接口中有默认实现的方法。可以使用 default 关键字来定义默认方法。默认方法可以被实现接口的类继承或重写。 4. 静态方法(JDK 8+):静态方法是在接口中有静态实现的方法。可以使用 static 关键字来定义静态方法。静态方法只能在接口内部使用,不能被

2023-08-28 14:03:50 237

原创 【BUG事务内消息发送】事务内消息发送,事务还未结束,消息发送已被消费,查无数据怎么解决?

在一个事务内完成插入操作,通过MQ异步通知其他微服务进行事件处理。由于是在事务内发送,其他服务消费消息,查询数据时还不存在如何解决呢?

2023-08-28 13:29:09 1240

原创 【JAVA基础——static关键字】

static 变量:static变量由该类的所有对象共享,不需要创建对象也可使用。static 方法:允许直接访问,不需要创建对象也可被调用。如 main 方法。static 初始化块:在创建类的第一个对象前自动执行(先执行静态初始化块,再执行初始化块)。static 内部类:外部类对象共享,只能访问外部类的静态成员。静态成员(字段和方法)属于类本身,而非类的实例。因此,可以通过类名直接访问和调用静态成员,无需创建对象。静态成员在内存中只有一份拷贝,被所有对象所共享。

2023-08-28 13:04:34 112

原创 【JAVA基础——final关键字】

在 Java 中,final 是一个关键字,用于修饰类、方法和变量。final 类: 不可被继承。final 常量: 只能赋值一次,不可更改。final 方法:不可被继承。所有的 private 方法都隐式地指定为 final。

2023-08-28 11:11:14 90

原创 【Linux命令行与Shell脚本编程】第二十章 sed进阶

第二十章 sed进阶。* 多行命令* 保留空间* 排除命令* 改变执行流程* 模式替换* 在脚本中使用sed* 创建sed实用工具

2023-08-21 14:50:24 597 1

原创 【Linux命令行与Shell脚本编程】第十九章 Linux正则表达式

最基本的BRE模式是匹配数据流中的文本字符.* 正则表达式基础* 定义BRE模式* 扩展正则表达式在sed和gawk中创建正则表达式,以得到所需的数据。

2023-08-10 09:18:04 1902

原创 【Linux命令行与Shell脚本编程】第十八章 文本处理与编辑器基础

默认情况下,sed编辑器会将指定的命令应用于STDIN输入流中。因此,可以直接将数据通过管道传入sed编辑器进行处理.s 替换命令:替换命令会用斜线间指定的第二个字符串替换第一个字符串。sed编辑器的强大之处是可以同时对数据做出多处修改.sed命令几乎瞬间就执行完毕并返回数据。在处理每行数据的同时,结果也随之显现。在sed编辑器处理完整个文件之前就能看到结果。重要的是sed编辑器并不会修改文本文件的数据。它只是将修改后的数据发送到STDOUT!!!

2023-08-09 14:48:31 546

原创 【Linux命令行与Shell脚本编程】 第十七章 图形化桌面环境脚本编程

第十七章 图形化桌面环境脚本编程。linux 创建文本菜单linux 创建文本窗口部件linux图形化窗口部件

2023-08-08 16:39:18 860

原创 【Linux命令行与Shell脚本编程】第十六章 Shell函数

shell函数脚本函数基础函数返回值在函数中使用变量数组变量和函数函数递归创建库在命令行中使用函数

2023-08-07 10:43:17 1203

原创 WSL2 Centos8无法启动 占位程序接收到错误数据。 Error code: Wsl/Service/0x800706f7 [已退出进程,代码为 4294967295 (0xffffffff)]

WSL 安装的 centos8突然无法启动了. Error code: Wsl/Service/0x800706f7 [已退出进程,代码为 4294967295 (0xffffffff)]

2023-08-07 09:09:01 5156 3

原创 【Linux命令行与Shell脚本编程】第十五章 脚本控制 处理信号 后台运行脚本 作业控制 定时任务cron

【Linux命令行与Shell脚本编程】第十五章 脚本控制,终端信号, 处理信号 后台运行脚本 作业控制 定时任务cron

2023-04-26 13:43:32 701 2

原创 【Linux命令行与Shell脚本编程】第十一章 构建基础脚本

用户自定义变量的名称可以是任何由字母、数字或下划线组成的字符串,长度不能超过20个字符。变量名区分大小写.使用等号为变量赋值。在变量、等号和值之间不能出现空格.var1=10var2=-57shell脚本会以字符串形式存储所有的变量值,脚本中的各个命令可以自行决定变量值的数据类型。shell脚本中定义的变量在脚本的整个生命周期里会一直保持着它们的值,在脚本结束时会被删除。用户自定义变量可以通过$引用/bin/bashdays=10days=5$ ./test3。

2023-04-25 13:27:22 835

原创 【Linux命令行与Shell脚本编程】第十四章 Linux呈现数据处理输出

第十四章 Linux输入输出与呈现数据。

2023-04-25 13:24:51 1157

原创 【Linux命令行与Shell脚本编程】十三,Linux处理用户输入

linux处理用户输入;linux输入;输入

2023-04-24 10:32:56 1943

原创 【Linux命令行与Shell脚本编程】十二,结构化命令

第十二章 结构化命令。

2023-04-24 10:32:05 614

原创 【Linux命令行与Shell脚本编程】第十章 Linux文本编辑器vim.

linux文本编辑器,vi;vim;

2023-04-23 09:54:38 865

原创 【Linux命令行与Shell脚本编程】第九章 Linux安装软件

linux安装软件

2023-04-23 09:53:56 1449

原创 【Linux命令行与Shell脚本编程】第八章 管理文件系统

第八章 管理文件系统。

2023-04-23 09:52:46 2014

原创 【Linux命令行与Shell脚本编程】第七章 Linux文件权限

第七章 Linux文件权限。

2023-04-23 09:52:20 1426

原创 【Linux命令行与Shell脚本编程】第六章 Linux 环境变量

bash shell使用 环境变量 来存储 shell会话和工作环境 的相关信息。环境变量允许在内存中存储数据,以便 shell中运行的程序或脚本能够轻松访问到这些数据。这也是存储持久数据的一种简便方法。bash shell中有两种环境变量。·全局变量·局部变量全局环境变量对于shell会话和所有生成的子shell都是可见的。局部环境变量则只对创建它的shell可见。坚持使用小写字母命名用户自定义的局部变量!!!避免不小心与系统环境变量同名可能带来的问题。

2023-04-23 09:50:29 855

原创 【Linux命令行与Shell脚本编程】第五章 理解 Shell 父子关系 后台进程 协程

第五章 理解 Shell 父子关系 后台进程 协程

2023-04-23 09:49:28 1191

原创 【 Linux命令行与Shell脚本编程】第四章 进程管理 ,磁盘统计信息,挂载新磁盘,数据排序,数据归档

第四章 更多命令进程管理磁盘统计信息挂载新磁盘数据排序数据归档。

2023-04-23 09:47:48 431

原创 【Linux命令行与Shell脚本编程】三,Linux文件系统

第三章 Linux文件系统。

2023-04-23 09:44:15 414

原创 【Linxu命令行与Shell脚本编程】 二,导航 文件系统树 工作目录 绝对路径 相对路径

第二章 导航 文件系统树 工作目录 绝对路径 相对路径

2023-04-23 09:37:40 127

原创 【Linux命令行与shell脚本编程】 一,Shell简介

让用户访问 shell使用图形用户界面时,需要"终端仿真器"的程序与 shell 交互.KDE 环境使用的是 konsole;GNOME 环境是用的是 gnome-terminal;

2023-04-23 09:33:14 801

原创 【JAVA基础——优雅的Enum枚举】Java 枚举(enum) 如何编写一个优雅的枚举,枚举的用法.枚举的继承与实现.

优雅的编写Java 枚举enum,在工作中,发现还有相当多的人在从 enum取值的时候每次都使用循环遍历一遍。甚至还有人自己写构造方法和getter方法。启发于 《Effective Java第二版》,作者Joshua Bloch是Sun公司的高级工程师,也是“Java平台核心组”的设计师。书中很多帮助开发提升平常开发技术能力的知识,有非常专业的理论知识,强烈推荐。

2023-02-03 09:09:14 1168

原创 Mysql排序ORDER BY FIELD (column,value...) 自定义排序 根据字段自定义排序

Mysql排序 自定义排序 根据字段自定义排序 order by FIELD(column,value...);ORDER BY; FIELD;通常希望其他结果的值排在之后;

2023-01-06 10:32:35 562

原创 spring-boot-starter-actuator配置案例;附带多配置文件抽取公共配置文件;

spring-boot-starter-actuator的简答配置使用,以及如何抽取公共配置需求需要为公司项目统一添加健康检查,存在很多微服务,难道要一个一个的修改配置文件吗?可以使用公共配置文件,修改公共配置文件,简单介绍了spring-boot-actuator的简答配置使用,以及如何抽取公共配置.

2023-01-04 14:43:14 818

原创 【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 3798

原创 分布式Session共享多种方案,SpringSession;tomcat+redis集群

session共享解决方案

2022-02-18 18:13:15 2015

原创 关于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 915

原创 操作系统动态分区分配方式的模拟实现(分配与回收)C++

编程模拟实现动态分区分配方式中内存的分配与回收。

2020-06-28 19:18:09 15260 9

原创 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 11576 12

RabbitMQ3.7.14,3.8.19+erlang21.3,24.0.rar

RabbitMQ的3.7.14版本3.8.19版本 以及对应的erlang21.3版24.0版

2021-07-12

consul_1.9.6_windows_amd64.zip

consul window版本

2021-07-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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