自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 k8s 部署Ruoyi-Vue-Plus之vue打包镜像

在这篇文章中,解释如何通过容器化(Docker)来打包和部署前端项目,替代之前手动维护版本的方式。

2024-08-21 15:22:33 555 1

原创 k8s 部署RuoYi-Vue-Plus之minio搭建

需要挂载存储款, 可参考 之前文章设置 https://blog.csdn.net/weimeibuqieryu/article/details/140183843。需要挂载存储款, 可参考 之前文章设置 https://blog.csdn.net/weimeibuqieryu/article/details/140183843。就可以使用节点的ip+30901来访问了. 公网记得防火墙的端口要打开。创建部署文件 minio-deploy.yaml。创建部署文件 minio-deploy.yaml。

2024-08-12 16:03:09 314

原创 k8s 部署RuoYi-Vue-Plus之ingress域名解析

可参看https://blog.csdn.net/weimeibuqieryu/article/details/140798925 搭建ingress。

2024-07-30 16:08:13 337

原创 ingress使用HostNetwork部署

用DaemonSet 结合nodeselector来部署ingress-controller到特定的Node上,然后使用HostNetwork直接把该pod与宿主机node的网络打通,直接使用宿主机的80/443端口就能访问服务。缺点是由于直接利用宿主机节点的网络和端口,一个node只能部署一个ingress-controller pod。比较适合大并发的生产环境使用。同样用deployment模式部署ingress-controller,然后创建对应的ingress svc,type为NodePort。

2024-07-30 15:53:52 1088

原创 k8s 部署RuoYi-Vue-Plus之server部署

1.先使用项目编排构建镜像, 修改prod使用的mysql, redis地址获取运行的服务对应连接修改然后运行打包package命令, 生成jar包,再打包为docker容器, 上传到所有节点上, 也可以上传到个人私有仓库。

2024-07-09 09:47:54 378

原创 k8s 部署RuoYi-Vue-Plus之nginx部署

可参考 之前文章设置 https://blog.csdn.net/weimeibuqieryu/article/details/140183843。我暂不需要使用xxjob和Monitor模块, 所以去除了. 有需要再自行添加。就可以使用节点的ip+30088来访问了. 公网记得防火墙的端口要打开。创建部署文件 nginx-deploy.yaml。先创建命名空间ruoyi, 有就不用创建了。

2024-07-07 19:09:29 404

原创 k8s 部署RuoYi-Vue-Plus之redis搭建

需要挂载存储款, 可参考 之前文章设置 https://blog.csdn.net/weimeibuqieryu/article/details/140183843。就可以使用节点的ip+30379 来访问了. 公网记得防火墙的端口要打开。先创建命名空间ruoyi, 有就不用创建了。

2024-07-07 18:51:22 382

原创 k8s 部署RuoYi-Vue-Plus之mysql搭建

需要挂载存储款, 可参考 之前文章设置 https://blog.csdn.net/weimeibuqieryu/article/details/140183843。就可以使用节点的ip+30306 来访问了. 公网记得防火墙的端口要打开。先创建命名空间ruoyi。

2024-07-07 18:50:05 369

原创 k8s nfs配置mysql,redis,nginx,minio

【代码】k8s nfs配置mysql,redis,nginx。

2024-07-04 16:49:56 421

原创 kubernetes dashboard安装

修改对应的yaml, 在kind: Service节点的spec节点下添加 type: NodePort ,并暴露端口30443。创建一个具有必要权限的服务账户。直接键盘输入 :thisisunsafe。比如我使用的是1.23.0版本。

2024-07-04 16:49:03 323

原创 yum配置加速

设置加速镜像, 选择对应版本就行了。

2024-07-02 22:35:17 172

原创 k8s公网集群安装(1.23.0)

一般在$HOME/.kube 或者 ~/.kube/config 下,将config 文件复制到子节点对应目录就行了。显示ready, 如果不是, 检查需要开放的端口是否开放, CNI网络插件pod是否运行正常。初始化成功后会给出提示,执行以下操作让Master主机上所有用户可以使用kubectl命令。其实有些端口node节点不用的, 但是还是都打开, 免得因为端口不通通信失败。command下添加 , 标注 的ip也要核对是否正确。使用flannel, 在master节点执行。使用的是1.23版本。

2024-07-02 22:33:14 1728

原创 springboot设置RestTemplate支持http&https

1.添加HttpsClientRequestFactory。2.配置RestTemplateConfig。之后在使用的地方注入就行了。

2024-04-08 13:53:22 773 1

原创 java文件打jar包

其中 service/target/classes/ com/pj/system/controller/UDPServer.class 为编译后.class路径。Main-Class为UDPServer文件的包路径, 获取方法。若有多个文件, 也指定相关路径即可。

2024-04-08 13:49:41 376

原创 Prometheus+grafana配置监控系统

使用docker compose安装方便拓展, 配置信息都放在在目录下。

2024-01-31 14:26:01 430 1

原创 Grafana loki配置, 无脑版

使用docker部署Grafana +loki。

2024-01-24 18:18:45 1492 1

原创 线程池异常捕获

1.多线程任务一般就只有两种excute和sumbit, 最大的区别就是execute没有返回值,submit有返回值。

2023-11-17 15:03:13 411

原创 数据库Communications link failure

1.出现错误查询 Error querying , Communications link failure。2.使用的是MySQL数据库, 排查数据库查询超长连接。3.直接KILL + ID释放掉, 后续连接正常。当时发现有很多time在六七千, 占用连接,结合当时场景, 有很多查询到。查询正常, 只要涉及到。的查询, 就会连接失败。

2023-11-17 14:27:58 388

原创 ssh秘钥登录

将公钥添加到服务器的某个账户上,然后在客户端利用私钥即可完成认证并登录。这样一来,没有私钥,任何人都无法通过 SSH 暴力破解你的密码来远程登录到系统。现在,在 家目录中生成了一个 .ssh 的隐藏目录,内含两个密钥文件。当然,也可以留空,实现无密码登录。通过服务器来制作密钥对,一般这个服务器账户是你打算通过密钥登录的账号,执行。密钥形式登录的原理是:利用密钥生成器制作一对密钥——一只公钥和一只私钥。此外,如果将公钥复制到其他账户甚至主机,利用私钥也可以登录。选择你下载下来的密钥(id_rsa)。

2023-11-09 10:54:13 927

原创 xshell隧道设置

现在有远程外网地址 120.120.120.120和另一台内网地址192.168.1.110两台cvm但是192.168.1.110 无法直接通过外网地址访问, 需要通过120.120.120.120建立隧道来连接需要访问192.168.1.110 机器的3306端口, 可以这么做将192.168.1.110 的3306映射到本地13306端口。

2023-11-09 10:40:25 454

原创 sql异常Encountered unexpected token BINARY

问题在 BINARY s.command 这里, 不符合标准语法, 使用替换即可。

2023-11-06 11:37:03 751

原创 idea2023和easyconnect代理问题

Windows下, 使用easyconnect代理, idea2023会无法访问的问题。1.需要在配置运行那里添加vm option , 并设置参数即可。

2023-09-07 16:00:39 613

原创 idea2023远程调试

3.将 参数附带到需要远程调试的jar 命令之前, 重启即可,使用idea2023版远程调试springboot。5.其余的跟本地调试一样, 直接debug 即可。1.添加remote jvm debug。2.填写远程ip, 选择要调试项目。4.有防火墙的记得开放端口5005。

2023-08-29 18:00:21 1091

原创 使用@Test注解Exception in thread main java.lang.NoClassDefFoundError

出现 Exception in thread “main” java.lang.NoClassDefFoundError: org/junit/platform/launcher/TestIdentifier。缺少 junit-platform-launcher依赖, 直接添加即可。1.使用springboot 2.7.14的版本,测试类用@Test注解。

2023-08-18 16:47:07 940

原创 centos安装minio离线rpm

server 后面跟着的使minio 的数据目录;console-address 后面跟着的是minio 的管理端访问端口,若不指定,将会随机赋予端口号。修改 文件替换为自己配置, /etc/default/minio 是默认的minio 配置文件。9000 是minio 的默认api 端口号,9001 是上一步启动命令中指定的前台端口号。11.简单使用可直接进入data上传文件。会看到一些提示, 直接ctrl+c退出。会输出minio 自启文件路径。12.可以下载和分享链接了。编辑配置文件添加内容。

2023-07-13 18:17:21 691

原创 vue confirm弹窗去掉取消和右上角关闭按钮

4.element-ui 文档出处 https://element.eleme.io/#/zh-CN/component/message-box。使用的是this.confirm弹窗, 去掉右上角的x和取消按钮, 也不能点击空白处关闭。this.confirm弹窗去除取消, 右上角x按钮。

2023-07-07 11:35:07 5228

原创 Command line is too long. Shorten command line for

选择要运行的test测试, shorten command line 改为。

2023-06-15 17:44:49 176

原创 idea创建maven父子工程

2.创建好后, 删除项目下的无用的src文件夹, 只需要一个pom文件。使用idea2022.3 ,在一个工程下, 创建多个服务。6.之后就能在父工程的pom文件中看到你创建的子工程模块。4.创建新的模块, 选择module, 创建子工程。1.创建maven父工程,选择archetype。5.选择parent为你的创建的父工程就可使用。3.在pom文件中添加。

2023-04-02 14:50:26 1211 1

原创 idea推荐配置,强烈推荐

选择你的maven, 然后复制一份maven的setting.xml配置文件, 一般在maven文件夹的conf中, 在其中添加镜像配置 ,也就是在mirros中添加mirror, 可直接复制。在maven的importing的vm optional for importer填入代理地址和端口。在maven的importing的vm optional for importer填入代理地址和端口。

2023-04-01 23:30:25 612

原创 springboot树形结构接口, 懒加载实现

数据库关系有父子id的, 作为菜单栏展示时需要用前端需要用到懒加载, 所谓就是接口有一个标志位isLeaf, 前端请求后通过该字段判断该节点是否还有子节点数据创建数据库表 t_company_info结构有id和parentId标识, 用来表示父子关系有需要的配置文件可参考。

2023-04-01 22:45:58 1785

原创 idea 项目运行出现no spring boot application class specified

idea中springboot项目出现 no spring boot application class specified , 项目无法运行。

2022-10-26 01:32:06 8294 1

原创 windows java jdk1.8 maven配置

1.jdk1.8下载https://download.oracle.com/otn/java/jdk/8u321-b07/df5ad55fdd604472a86a45a217032c7d/jdk-8u321-windows-x64.exe2.一路点击安装, 选择jdk即可,jdk包含jre3.配置环境变量①新建 JAVA_HOME, 变量值为jdk路径②新建CLASSPATH.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\too

2022-02-22 18:29:09 1391

原创 user declined directory sharing Creating xxxx

出现类似 ERROR: for grafana Cannot create container for service grafana: user declined directory sharing Creating mysql解决办法在Docker for Windows 应用程序中更新文件共享配置(2.2.0.0 中有一个新的安全强化,具有激进的默认值), 添加需要的所有文件夹(也就是项目文件夹),然后重新启动 Docker for Windows即可。...

2022-02-08 11:15:36 1438

原创 golang配置

1、GO设置代理Go 版本是 1.13 及以上$ go env -w GO111MODULE=on$ go env -w GOPROXY=https://goproxy.cn,direct取消代理$ go env -u GOPROXY查看GO的配置$ go env//以JSON格式输出$ go env -jsonpath环境变量会自己添加go get -v -u all 所有依赖2、Go debug原文链接 https://github.com/go-delve/delve/

2021-09-15 15:48:45 164

原创 SAP简单报表开发

在公司摸鱼了一个多月,上周有开发任务了,在SAP里二次开发,做一个简单报表1.需求简介以前出口货物保险费对账单是由保险公司提供,审单员进行打印张贴于OA进行提需审批;现保险公司不提供出口货物保险费对账单,需在SAP中开发相应出口货物保险费对账单报表。2.熟悉表和相关事务码来了公司才了解SAP是什么,之前可谓一无所知,对公司的业务完全不了解,但是好在使用ABAP开发报表不是很难,在导师简单介绍基本语法后,基本就可以上手。T-CODE:se16n 查询透明表首先先熟悉要使用到的几个表,了解字段.

2021-09-02 14:02:00 4815

原创 typora简历主题推荐

推荐一位大佬编写的简历主题 , 主要是调整typora上下空白过多一. 主题链接: https://github.com/CyC2018/Markdown-Resume将clone下来的resume.css文件添加至typora主题文件夹,重启就可以看到了怎么打开主题文件夹文件->偏好设置->外观->主题文件夹再导出的pdf就会紧凑很多二 .CS-Notes还有大佬的另一个仓库CS-Notes, star 123k, 非常值得学习链接: https.

2021-03-15 20:37:50 3325

原创 YOLOv5基础使用

一. 克隆项目到本地项目地址 https://github.com/ultralytics/yolov5git clone https://github.com.cnpmjs.org/ultralytics/yolov5.git二. 环境要求python>=3.7、PyTorch>=1.5安装依赖包pip install -r requirements.txt如果出现类似" Building wheel for pycocotools (setup.py) … error E

2021-03-08 14:34:57 793 2

原创 katago安装使用

看了今天柯洁和大申的比赛, AI还是太强了本文介绍的是windows下如何配置项目下载地址: https://github.com/lightvector/KataGo/releases有显卡的推荐opencl版本, 作者推荐理由OpenCL vs CUDA vs EigenKataGo has three backends, OpenCL (GPU), CUDA (GPU), and Eigen (CPU).The quick summary is:Use OpenCL if you.

2021-02-04 18:14:04 13057 10

原创 git clone加速( 2021年方案 )

2021年, 最新加速的方法, 简单快捷一. 安装插件安装插件 github加速 , 链接地址:https://chrome.google.com/webstore/detail/github%E5%8A%A0%E9%80%9F/mfnkflidjnladnkldfonnaicljppahpg/related?hl=zh-CN二. 下载选择自己想用的三. 效果超级感谢插件开发者芜湖, 起飞 :happy:...

2021-01-28 14:35:25 659

原创 pytorch安装

这玩意儿确实很搞人一. 更新到最新版①检查显卡驱动, 更新到最新版, 下载地址: https://www.nvidia.cn/Download/index.aspx?lang=cn#②查看cuda版本号cmd运行nvidia-smi二. 创建环境①创建pytorch环境conda create -n pytorch python=3.8②查看已存在环境conda info -e③进入pytorch环境conda activate pytorch④清楚原有镜像con.

2021-01-28 13:18:08 1307 3

空空如也

空空如也

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

TA关注的人

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