- 博客(45)
- 收藏
- 关注
原创 Kubermetes 部署mysql pod
首先为 MySQL 创建一个 PersistentVolume (PV) 和 PersistentVolumeClaim (PVC) 来确保数据的持久性。创建一个 Kubernetes Secret 来安全地存储 MySQL 的 root 用户密码。为了让外部可以访问 MySQL 服务,我们需要创建一个 NodePort 类型的服务。使用以下配置来部署 MySQL 8。
2025-03-05 11:23:06
364
原创 Kubermetes 部署redis pod
创建 PersistentVolumeClaim:部署 Redis 并创建服务:检查 Redis Pod 和 Service 是否正常运行:
2025-03-05 11:09:09
257
原创 kubernetes单节点安装
支持国内dockerhub镜像 文档参见: https://github.com/DaoCloud/public-image-mirror。解决方法: 注释掉首行并保存,再次执行即可成功。cilium部署成功图: 部署需要时间。可能会重连很多次,耐心等待。
2025-03-05 09:28:59
447
原创 mabits-plus:Invalid bound statement (not found): com.cqgcxy.mapper.InterviewQuestionTypeMapper.selec
TableId注解标记,否则mp自动构建sql时无法识别哪个是id主键。检查该mapper的实体类中的id字段是否用mybatis-plus的。
2025-03-04 12:32:02
101
原创 打包后反射创建对象失败:org.reflections.ReflectionsException: could not create class object from file
问题场景:在将springboot项目打包运行后出现。解决方法:修改该依赖到0.10.2版本和之后,原因:之前的版本反射不了jar包中的类。
2024-12-16 18:42:57
268
原创 tomcat异常修复docBase,系统找不到指定的路径
问题:解决办法:到安装目录下的conf文件夹编辑server.xml文件,保存后重启即可
2024-09-10 15:52:43
488
1
原创 DockerCompose拉取DockerHub镜像,并部署OpenMetaData
(3)再点击仓库中的“Action”,我这里是已经有工作流了,你们的新仓库会有一个选项“simple workflow”,新建一个workflow,修改文件内容。2、使用Github Action + Skopeo 工具将镜像从Docker Hub同步到阿里云个人镜像仓库中,再从阿里云个人镜像仓库中拉取。记得修改username和password这两行,修改为刚刚的阿里云账号和设置的固定访问密码,最后一行需要更改为源和目标的仓库名称和镜像名称。(2)点击进入仓库,然后点击setting。
2024-07-12 11:19:39
2280
原创 多数据源及其连接池的配置、事务管理器的注册和使用
*** 配置多数据源 关键就在这里 这里配置了不同的mapper对应不同的数据源*//*** 连接数据库信息 这个其实更好的是用配置中心完成*//*** 下面的配置信息可以读取配置文件,其实可以直接写死 如果是多数据源的话 还是考虑读取配置文件*///具体配置/*** 这个是用来配置 druid 监控sql语句的 非常有用 如果你有两个数据源 这个配置哪个数据源就坚实哪个数据源的sql 同时配置那就都监控。
2024-07-08 15:13:43
1044
原创 MySQL + MyBatis-Plus 分页数据重复问题
参考文章:java - MySQL + MyBatis-Plus 分页数据重复问题 - 个人文章 - SegmentFault 思否
2024-05-27 14:52:22
488
原创 问题:IDEA中打包插件,打出来的jar包一直是最原始的代码
前提:一开始我只对app进行了maven的package(因为我idea的maven不能对整个项目进行package正常打包),发现这样打出来的压缩包里面的jar没有更新代码。pacakge 命令会先检查本地仓库是否已经有了打出来的jar包,有的话直接使用,install 会强制更新。我在配置maven的分离式打包时,打出来的jar包运行不含有我新增的代码(一直都是旧的)在最外层pom的配置上加上 -SNAPSHOT(快照),使得每次打的是最新的。maven的生命周期。2.怀疑打包写错了 -> 没啥问题。
2024-05-10 16:56:16
799
原创 Collection集合(ArrayList、LinkedList、HashSet、TreeSet)、Collection工具类、Map集合(HashMap、LinkedHashMap、TreeMa)
代码演示(压栈:push、弹栈:pop)// 1、创建一个队列。// 入队queue.addLast("第1号人");queue.addLast("第2号人");queue.addLast("第3号人");queue.addLast("第4号人");// 出队// 2、创建一个栈对象。// 压栈(push)stack.push("第1颗子弹");stack.push("第2颗子弹");stack.push("第3颗子弹");stack.push("第4颗子弹");
2024-03-26 14:34:00
881
1
原创 ElasticSearch、java的四大内置函数式接口、Stream流、parallelStream背后的技术、Optional类
第四周笔记一、ElasticSearch1.安装apt-get install lrzszadduser -m es创建用户组:useradd *-m* xiaoming(用户名) *PS:追加参数-m*passwd xiaoming(用户名)passwd xiaoming输入新的 UNIX 密码:重新输入新的 UNIX 密码:passwd:已成功更新密码最大文件描述符数(max file descriptors)太低,需要增加至少到65535。ulimit -Hn 65536
2024-03-26 11:00:40
1492
原创 logback.xml、抽象类、接口、多态、代码块、内部类、Lambda表达式、注解、动态代理、反射
第三周笔记一、logback.xml引入依赖(包含有logging依赖) <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency>1.logback的日志级别Logger有五个日
2024-03-26 10:53:52
1128
原创 Windows安装MongoDB及基本操作
MongoDB的基本概念,采用了文件存储 和面向集合的数据模型。它使用JSONBinary JSON,二进制的json格式)格式存储数据,支持动态查询和索引,具有高可用性、高扩展性、灵活性和性能优势等特点。
2024-01-12 11:16:36
927
原创 Linux系统使用Nginx部署vue项目
已安装配置完成Nginx:可以参考:http://t.csdnimg.cn/Tv3y3将生成的dist文件夹中的所有内容放进nginx/html/目录下访问自己的ip+nginx配置的端口号即可!!!(80端口号可以不输)
2024-01-08 13:53:55
433
原创 Linux系统安装Nginx
目录,并创建必要的文件和目录,包括配置文件、日志文件、HTML文件等。第四步 make install 完成安装。如果您的系统启用了防火墙,需要关闭防火墙。Nginx安装完成后,默认自动创建。目录下创建一个新的服务文件,例如。在执行第三步 make完成编译。
2024-01-08 10:36:22
343
原创 Linux系统 安装redis
迅雷下载:https://pan.xunlei.com/s/VNnYl1Z8mb272iAKujLRhSWYA1?进入到:cd /usr/local/bin目录下,执行redis-server /etc/redis.conf。进入redis根文件夹拷贝redis.conf文件到etc/下。通过ps -ef | grep redis查看是否启动。执行make install进行Redis安装。进入 redis-7.2.3 目录。编辑redis.conf配置文件。esc退出编辑模式,:wq #保存并退出。
2024-01-07 21:27:12
385
原创 Linux系统 安装maven
将压缩包防区usr/local/目录下。ls查看conf目录下的文件。点击esc退出编辑模式。点击i键进入编辑模式。:wq #保存并退出。:wq #保存并退出。
2024-01-07 18:44:24
383
原创 Linux系统安装Mysql(手把手保姆级)
同样的先登陆mysql,再进行如下操作。进入刚才新建的mysql文件夹。到/usr/local目录下。运行安装,再重试初始化命令。查找mysql配置路径。
2024-01-03 15:51:03
4119
6
原创 SpringBoot项目部署Linux系统(宝塔版)
下面以阿里云做演示:这是云服务器的ip:附宝塔链接 :宝塔面板下载,免费全能的服务器运维软件回车后会提示: 输入 y 回车即可框内的就是宝塔的端口:8888 这时我们需要再阿里云中 将该端口开放:三、访问宝塔页面: 访问刚才保存的外网地址 并输入账号密码登录! 第一次会弹出该页面 ,如不是第一次 可在网站对应的项目 加入所需的jdk tomcat 数据库中安装mysql等数据库redis:提交后:均完成后再宝塔页面中开放端口:访问公网ip(阿里云的公网ip)成功进入项目的swagger界面 !到此部
2023-12-24 23:06:54
169
原创 SpringMVC
1.经典MVC模式:M是指模型,V是视图,C则是控制器,使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。其中,View的定义比较清晰,就是用户界面。SpringMVC是一种基于Java的实现MVC设计模型的请求驱动类型的轻量级Web框架。它通过一套注解,让一个简单的Java类成为处理请求的控制器,而无须实现任何接口。同时它还支持RESTful编程风格的请求。3.执行流程:(1)用户发送请求至**前端控制器**DispatcherServlet。
2023-11-26 22:57:20
48
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人