自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 收藏
  • 关注

原创 arthas 常用命令

【代码】arthas 常用命令。

2025-02-19 10:27:10 255

原创 @Valid @NotBlank @NotEmpty @NotNull不生效问题

Spring Boot2.3版本将不再内部依赖validator了 所以导致校验的注解不生效。

2024-09-13 16:37:30 391

原创 通过正则去除swagger注解

【代码】通过正则去除swagger注解。

2024-09-04 16:38:52 557

原创 CSS总结

元素的总高度最终计算公式是这样的: 总元素的高度=高度+顶部填充+底部填充+上边框+下边框+上边距+下边距。其写法就是把外层标签写在前面,内层标签写在后面,中间用空格分隔,先写父亲爷爷,再写儿子孙子。条件:交集选择器由两个选择器构成,找到的标签必须满足:既有标签一的特点,也有标签二的特点。例如: table.bg 选择的是: 类名为 .bg 的 表格标签,但用的相对来说比较少。CSS 的 Float(浮动),会使元素向左或向右移动,其周围的元素也会重新排列。PS:标签名称必须是html提供好的标签。

2024-08-05 17:01:03 622

原创 Html5总结

你在网页中,有时需要为文字设置粗体、斜体或下划线效果,这时就需要用到HTML中的文本格式化标记。15.input属性type="radio"用法 和 label的for属性。ul> 元素表示无序的项目列表,通常渲染为项目符号列表。label 标签为 input 元素定义标注(标签)14.select 和 option 标签。13.table中的caption标签。标签用于绑定一个表单元素,当点击。17.input输入表单元素。1.文本格式化标签(熟记)8.div span标签。18.label标签。

2024-08-02 16:58:08 478

原创 Ubuntu 22.04 允许root默认远程登录

1.首先切换为root用户2.sudo sed -i 's/#PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config3.sudo sed -i 's/#PasswordAuthentication yes/PasswordAuthentication yes/' /etc/ssh/sshd_config4.sudo systemctl restart ssh最后使用root登录即可

2024-04-12 13:29:37 968

原创 dubbo3适配springboot2.7.3

dubbo。

2024-03-07 20:05:14 398

原创 idea找不到符号 但是却无错误

换成lombok稳定版本。

2024-03-07 19:54:11 229

原创 pring Cloud 与Spring Boot版本对应

2024-03-07 17:39:31 124

原创 Spring-Boot 整合Dubbo 解决@Reference 注解为null情况

首先检查一下你的spring boot版本是多少?

2024-03-07 17:26:43 195

原创 分布式数据同步系统架构图

2024-03-06 00:02:35 208

原创 分布式消息系统

2024-03-03 23:53:56 103

原创 arm64部署nexus

大约等待两分钟后通过浏览器访问 http://IP地址:8081 即可进入 Nexus 的管理界面默认帐号为admin,默认密码可通过挂载的数据卷中的admin.password查看。

2024-02-29 00:39:50 527

原创 nacos新增配置报错: 发布失败。请检查参数是否正确 未读取到合法数据,请检查导入的数据文件。

nacos新增配置报错: 发布失败。未读取到合法数据,请检查导入的数据文件。

2024-02-23 13:48:35 892

原创 Webhook报错 webhook.ALLOWED_HOST_LIST setting

修改 giea挂载目录 /data/gitea/conf/app.ini 配置文件,确保存在如下配置。

2024-02-20 17:31:03 694

原创 gitea+drone+k3s 实现自动集成发布(ubuntu)

根据sudo docker login --username=aliyun3014818226 registry.cn-chengdu.aliyuncs.com创建。每个字段都是就是name,value就是阿里仓库对应的用户名 密码 命名空间。此处同样采用docker-compose-drone.yml的方式安装。访问:http://drone-server-domain。3.1创建docker-compose.yml文件。访问:http://server-ip:3030。1.安装Docker。

2024-02-20 00:18:57 591

原创 docker部署mysql+nacos

去数据库配置nacos_config。

2024-02-02 22:47:53 253

原创 ubuntu部署k3s+kuboard

更新apt安装基本软件添加docker密钥添加源安装添加阿里镜像。

2024-02-02 00:19:46 1475

原创 达梦数据库适配sharding-jdbc

利用spi机制,Resource下面创建META-INF/services 目录里创建一个以服务接口命名的文件,shardingSphere的文件名称为:org.apache.shardingsphere.spi.database.type.DatabaseType,在文件中加上DMDatabaseType类的路径。以上步骤就是给shardingSphere进行了外部拓展,使其适配了达梦数据库。去mvn仓库去查看最新的驱动 或者去官网下载到本地再引入。1.注意一定要最新版本的驱动依赖!

2024-02-01 18:52:07 2065 2

原创 达梦数据库无效的列

去mvn仓库去查看最新的驱动 如果还无法解决 就是去官网下载到本地再引入。

2024-01-31 15:04:15 891

原创 docker 带数据库参数直接启动nacos 直接持久化 一定要启动三个端口

docker run -d --name nacos -p 8848:8848 -e MODE=standalone -e SPRING_DATASOURCE_PLATFORM=mysql -e MYSQL_SERVICE_HOST=20.2.220.119 -e MYSQL_SERVICE_PORT=3306 -e MYSQL_SERVICE_USER=root -e MYSQL_SERVICE_PASSWORD=wyl1348sss89213ss53 -e MYSQL_SERVICE_DB_NAME=n

2024-01-21 23:35:04 487

原创 volatile底层happens-before实现的原理(FutureTask怎么实现可见性)

Load2 禁止重排序:一定是Store1的数据写出到主内存完成之后,才能让Load2来读取数据 同时保证: 强制把缓冲去的数据刷回到主内存中,让工作内存/CPU高速缓存当中缓存的数据失效,重新到主内存中获取新的数据 volatile斜后面插入一个StoreLoad屏障。Load2 禁止重排序:一定是Load2的读取操作 一定不会重排到Load1之前 保证Load2在读取的时候,自己缓存内到对应的数据失效,Load2会去主内存中获取最新的数据 volatile读后面插入一个LoadLoad屏障。

2024-01-05 15:28:10 437 1

原创 mybatis 出现其中一个参数找不到

原因是mybatis默认的参数为param1的param2…而如果进行@Param注解以后,sql没有使用到,那么他不会把你的注释的参数的实体类赋值给param1,所以就找不到他的属性,在没有使用到(@Param(“**”)注解的别名的时候,就不用加@Param注解。而你的sql语句并没使用使用到注释的别名,就会出现找不到第一个属性的问题。当通过@Param进行注释以后。

2023-08-27 22:29:42 440

原创 通过枚举实现动态排序(升序还是降序)

2.1注意para参数类型为string。2.2mapper调用。

2023-08-21 18:02:40 422

原创 使用DelayQueue延时队列,实现定时触发字段发送邮件,在项目启动时触发

1.首先创建自动发送邮件的工具类。2.创建定时发送工具。

2023-08-12 16:14:09 131

原创 resultMap的多表映射

中间的EmailAndEvent 包含Plan与User的email 通过以下来进行映射。

2023-08-12 16:08:03 119

原创 解决nested exception is java.lang.NoClassDefFoundError: javax/xml/bind/Datatype

原因:是由于缺少jaxb-api包导致的。在Java 8以及以前的版本,是默认包含jaxb这个jar包的;但是在java SE 9.0就不再包含着个包了,如果使用则需要手动引进。1.先修改java版本。

2023-08-06 00:35:28 923

原创 PageUtils.startPage();分页的坑,total和PageSize总是相等

当List发生转换时,若依分页的tatal异常,total一直为前端传入的分页参数的pageSize。

2023-07-29 13:32:06 992

原创 docker 安装Redis

docker run -p 6379:6379 --name redis -v /home/redis/redis.conf:/etc/redis/redis.conf -v /home/redis/data:/data -d --restart=always redis redis-server /etc/redis/redis.conf --appendonly yes --requirepass “Ddc@1234”

2023-07-25 23:02:57 41

原创 配置knife4j

地址为:ip:端口/doc.html。

2023-07-25 21:21:48 230

原创 Gitea+Drone+Rancher CI/CD持续集成解决方案

Gitea+Drone+Rancher CI/CD持续集成解决方案

2023-07-25 00:38:25 943

原创 pve 强行停止虚拟机

将101换成你自己虚拟机的VM ID。

2023-07-19 15:47:15 4934

转载 ubuntu 安装 docker

Docker 是一个开源的容器化平台,它允许你构建,测试,并且作为可移动的容器去部署应用,这些容器可以在任何地方运行。想要以非 root 用户执行 Docker 命令,你需要将你的用户添加到 Docker 用户组,该用户组在 Docker CE 软件包安装过程中被创建。如果本地没有该镜像,这个命令将会下载测试镜像,在容器中运行它,打印出 “Hello from Docker”,并且退出。现在,Docker 软件源被启用了,你可以安装软件源中任何可用的 Docker 版本。

2023-07-19 15:19:39 1488

原创 将Spring Boot工程打包成JAR包,制作成Docker镜像,并部署到远程Docker的步骤如下

将Spring Boot工程打包成JAR包,制作成Docker镜像,并部署到远程Docker的步骤如下:步骤1:将Spring Boot工程打包成JAR文件在Spring Boot工程的根目录下执行以下命令,使用Maven或Gradle将项目打包成JAR文件。使用Maven:bashCopy code使用Gradle:bashCopy code这将在target目录(对于Maven)或build/libs目录(对于Gradle)中生成一个JAR文件。

2023-07-17 16:49:12 895 1

原创 git master覆盖个人分支

注意:在合并分支之前,需要确保您的个人分支是最新的,可以通过执行git pull命令来更新个人分支。同时,在推送分支到远程分支之前,需要确保您的本地仓库与远程仓库没有冲突,可以通过执行git pull命令来获取最新更新并合并到本地仓库,再通过执行git push命令将最新的代码推送至远程仓库。将本地的master分支合并到个人分支:git merge master。同步本地master分支与远程master分支:git pull。推送您的个人分支到远程分支:git push origin。

2023-04-25 00:09:27 511

原创 【无标题】

上述命令将查看本地分支与远程分支之间的差异。如果没有输出,那么您没有本地未推送的提交。如果有输出,则这些提交还没有被推送到远程分支。

2023-04-25 00:01:46 45

原创 Request method ‘GET‘ not supported 出现这个layui的跳转return false记得写

Request method 'GET' not supported 出现这个layui的跳转return false记得写

2022-05-06 17:06:34 307

原创 java 调用mafft 和 mothur

Runtime.getRuntime().exec("C:/Windows/System32/cmd.exe /c start D:\\untitled\\mafft.bat --auto --localpair --out LS1A_final_uniqueseq_align.fasta LS1A_final_uniqueseq_add_ref.fasta");

2021-11-10 21:10:52 505

原创 2021-11-10

// mothur 命令行运行方式; Runtime.getRuntime().exec("C:/Windows/System32/cmd.exe /c start D:\\liyang\\command_s\\mothur.exe " + "\"#screen.seqs(fasta= LS1A_final_uniqueseq_out.fa,minlength=400,maxlength=430)\""); // 通过cmd窗口执行命令...

2021-11-10 09:45:56 217

原创 线程通信两个线程伦理交替运行

package Weather;public class Weather {private int temp;private int wet;boolean flag=false;public synchronized void setTemp(int temp) { //synchronized 是这个方法运行完之前线程不会去运行其他 if (flag==false){ try { wait(); // 让线程处于停滞状态 } c

2021-10-24 19:06:12 86

空空如也

空空如也

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

TA关注的人

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