- 博客(17)
- 收藏
- 关注
原创 RESTful 接口设计风格
RESTful 接口设计风格是遵循架构约束的 API 设计规范,本质是一种的接口设计理念 —— 它以 “资源” 为核心,通过标准化的 HTTP 方法、URI 设计和状态码,让接口具备简洁性、可扩展性和通用性,是目前前后端分离、分布式系统间通信的主流接口设计方式。
2025-11-29 11:09:19
776
原创 Linux(X86_64 架构) 系统上安装 GitLab Runner 的详细步骤
至此,GitLab Runner 在 Linux X86_64 系统上的安装和注册已完成,可正常执行流水线任务。执行以下命令查看 Runner 状态,确保其处于。页面,可看到注册的 Runner 显示为。同时,在 GitLab 项目的。
2025-10-25 21:45:21
326
原创 本地代码更新到 GitLab 仓库
会显示已修改、新增或删除的文件(红色表示未暂存,绿色表示已暂存)。执行完成后,在 GitLab 网页端的仓库中即可看到更新的代码。
2025-10-22 20:07:27
281
原创 代码提交到 GitLab 后自动测试、自动部署(CI/CD)
要实现代码提交到 GitLab 后自动测试、自动部署(CI/CD),需通过配置流水线(Pipeline)。以下是针对你的vacationbash在项目根目录创建文件,定义流水线的 “测试→构建→部署” 流程。以下是适配前后端分离项目的配置:yaml。
2025-10-22 19:58:17
357
原创 若依前端dockerfile和nginx.conf
后端服务名:端口(需与后端 Docker 配置一致)try_files $uri $uri/ /index.html;# 前端访问端口,可自定义。# 暴露端口(与 Nginx 配置的 listen 端口一致)# 反向代理后端接口(替换为你的后端服务地址)# 静态资源托管(指向前端构建产物目录)# 复制 Nginx 配置文件。# 复制前端构建产物到容器内。# 基础镜像:Nginx。# 创建前端资源存放目录。
2025-10-22 18:15:40
339
原创 若依前端使用docker部署
本文介绍了将若依(RuoYi)前端项目部署到Docker的完整流程。核心步骤包括:1)通过npm打包生成dist静态文件;2)配置Nginx反向代理后端接口;3)编写Dockerfile构建前端镜像;4)建议使用docker-compose统一管理前后端服务,确保网络连通性。特别指出单独运行容器时需要使用--network而非--networks参数,并提供了网络创建和验证方法。部署成功后可通过指定端口访问若依系统。
2025-10-22 18:12:05
281
原创 Docker compose apllication.yml
networks:ipam:config:service:logging:options:volumes:networks:expose:-8080。
2025-01-23 10:23:41
320
原创 GC的基础知识
4. JVM调优参考文档:https://docs.oracle.com/en/java/javase/13/gctuning/introduction-garbage-collection-tuning.html#GUID-8A443184-7E07-4B71-9777-4F12947C8184。14. 近期学生案例SQLLite的类库,批处理的时候会把所有的结果加载内存,有的人一下子更新几十万条数据,结果就产生了内存溢出,定位上用的是排除法,去掉这个模块就没问题,加上该模块就会出问题。
2025-01-09 12:25:34
356
原创 nginx镜像实战
1、在网桥模式下,同一个主机下的容器,使用同一个网桥docker0,它们组成一个局域网,如上图主机1的172.17.6.0网段下的三个容器。docker理念里,容器启动时,应当为它指定主业是什么,如nginx容器主业就是nginx代理服务,tomcat容器就是web服务等等。更多的情况,我们是直接在运维环境里,上传源码,直接maven打包jar,然后再进一步打包成镜像,与手动打包过程类似。以idea为例,整个项目装配完成,只需要操作maven的一二三步骤,即直接镜像进入仓库,整个过程毫无违和感。
2025-01-09 12:06:48
727
原创 docker仓库使用第二课
备份:docker run --rm --volumes-from data -v $(pwd):/backup centos tar cvf /backup/data.tar /opt/data。xvf /backup/data.tar -C / ---------- 解压data.tar 到根目录/ ,因tar归档中已包含了/opt/data路径。只是把容器层原来的可写属性,置成了只读。而到第二层的时候,启动的是一个全新的容器,跟第一层的容器更完全没关系,自然不可能继承前一层构建过程中的内存变化。
2025-01-09 12:05:02
775
原创 docker基本操作第一课
--------联合挂载是用于将多个镜像层的文件系统挂载到一个挂载点来实现一个统一文件系统视图的途径,是下层存储驱动(aufs、overlay等) 实现分层合并的方式。--------------------------------------此时,o对象的结构中,有Class1的成员结构。-------------------------------------此时,c容器中,有image1的文件。------------------------exit退出也关闭容器;容器是从镜像创建的运行实例。
2025-01-09 12:04:24
741
原创 Iis初始化配置
3.以管理员权限打开cmd,切换至c:windows \microsoft.net \framework64\v4.5路径下执行aspnet_regiis.exe -i命令重新安装.netframework。1.将iis的.netframework版本切换至4.5,参考文章。2.在应用池总将.net版本切换至4.5。
2023-12-20 11:12:35
336
1
原创 按id更新指定字段内容
2.pg数据库开启postgis功能 create extension postgis。1.把excel文件导入pg数据库。3.将shp文件导入数据库。
2023-12-05 20:42:54
182
原创 Ruoyi部署到服务器后文件上传功能不能用
按f12检查后发现访问路径有//,打开ruoyi-common文件夹下的constants文件,修改资源映射路径前缀,把/profile前面的/删除。
2023-09-15 08:08:24
1400
原创 离线docker部署java项目
2.执行docker load -i java.tar命令解压缩文件。1.用xftp将java.tar拷贝到服务器。5.docker images 查看所有镜像。7.docker ps 查看项目是否运行。MAINTAINER test #作者。3.编写dockerfile文件。
2023-03-10 09:53:00
581
原创 siteseverCMS修改数据库
1.在文件根目录下打开web.config2.修改DatabaseType和ConnectionString3.iis应用程序池,应用程序池默认设置-常规-启用32位应用程序设置为Trueps:可能遇到的问题从sqlserver数据库改为mysql数据库后,登录系统后台报host is not allowed to connect to mysql错误,解决方法如下:1、在装有MySQL的机器上登录MySQL mysql -u root -p密码 ;2、执行use mysql;3、执
2023-03-09 11:11:12
259
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅