SpringBoot使用Jar包分离式部署 前言最近有一个项目本来是前后端分离部署,后来由于某种需要把前端项目集成在后端中,但前端有时改动较多,每次改动都要重新打包,然后再上传到服务器上。打包后的 jar 包文件大小在 90M 左右,每次上传大约需要 4 分钟左右,还是挺费时间的,也无法快速响应修改,所以想有没有办法将前端的资源文件,还有依赖的 jar 包也分离出来。 解决方法默认 SpringBoot 项目使用 spring-boot-m 2023-07-16 #SpringBoot #部署
使用 ChatGPT 帮我解决了一个 Nginx 反向代理的问题 背景我有 3 台服务器,1台Web服务器对外提供访问,另外两台服务器 QC1 和 QC2 用于存储不同设备识别后保存的照片。它们的 IP 地址如下: 服务器名称 IP地址 Web服务器 10.76.2.10 QC1 192.168.100.1 QC2 192.168.100.2 前端程序需要根据照片的文件名称把图片显示出来,最开始想到的就是通过 Nginx 进行反向代理来解 2023-03-18 #Nginx #chatgpt
美化 Windows Terminal 安装 PowerShell7打开这个链接去下载 PowerShell7 安装包直接运行就完了 安装 on-my-posh执行下面命令 powershell 将安装 on-my-posh 并且应用 on-my-posh 最新主题 1Set-ExecutionPolicy Bypass -Scope Process -Force; Invoke-Expression ((New-Object Sys 2022-07-30 #shell #windows terminal
使用hugo搭建博客 - 使用七牛搭建博客的图床 还有一种方式就是使用 typora 软件编写 md 文件,设置默认图片可以和文章保存在一个目录,这样就不用额外搭建图床了。 使用七牛搭建图床的限制 有一个备案的域名,作为静态资源的域名 七牛账号必须实名认证 使用七牛的优点 每月免费 10GB 流量 搭配 PicGo 使用我一般使用 vscode 编写博客,上传图片时需要借助 PicGo 插件,它默认使用 SM.SM 图床。 PicGo 配 2022-05-25 #博客 #hugo #图床
使用hugo搭建博客 - 利用 Utterances 搭建博客评论 Utterances 来搭建博客评论,这是一个很好的博客评论系统,它可以让我们的博客更加简洁,更加美观,更加友好。 如何安装进入 https://github.com/apps/utterances 页面,点击 Configure 按钮,选择 wubh2012.github.io 仓库来将 Utterances 安装到你的 GitHub 仓库中。 当有用户发表评论时,Utterances 会自 2022-05-25 #博客 #hugo
使用hugo搭建博客 - 利用 Github Actions 自动部署网站 之前我们每次更新博客都需要重新上传 public 这个目录的文件,步骤比较繁琐,今天给大家分享一下我们可以通过 Github Actions 自动部署的方式来更新博客。 什么是 GitHub ActionGitHub Actions 是 GitHub 官方推出的持续集成服务。通过 GitHub Actions 可以为你的项目提供持续构建,测试,程序打包和部署一条龙服务。 怎么使用进入 wubh20 2022-05-25 #博客 #hugo
使用hugo搭建博客 - 自定义域名 在上一篇文章当中讲了如何使用 hugo 搭建了我们自己的静态博客并托管到了 github 上,但无法和我们自己的域名进行关联,这个时候我们就需要自定义域名了。 首先我们需要配置 DNS 解析,以腾讯云为例,在腾讯云的 DNS 解析记录中添加一个 CNAME 记录,主机记录的值为 blog,记录值为wubh2012.github.io 然后在 github page 的 Custom domain 2022-05-25 #博客 #hugo
如何使用 hugo 搭建自己的博客 今天我们来讲讲如何使用 Hugo 搭建自己的博客。 下载 Hugo首先我们到 Hugo Release 页面根据自己的操作系统版本下载 Hugo,本文以 Windows 为例,我们下载 Windows x64 版本,然后将文件解压到 D:/software/hugo 目录下 然后配置一下系统的环境变量,打开电脑的高级系统设置,设置系统变量,在 PATH变量后面添加 Hugo 的目录 D:/so 2022-04-12 #博客 #hugo
Docker 指南 Docker 指南本文的目的是解释与 Docker 相关的重要概念,以便能够有效的使用 Docker 开发应用程序。 什么是 Docker?Docker 是一个能够在独立的环境中运行应用程序的的工具。 它可以确保应用程序能在独立的环境下运行,应用程序能够按预期的那样在不同的机器/服务器上运行。这样可以确保在本地开发应用程序,部署到服务器环境上也可以运行。对于开发人员来说,Docker 能 2022-04-09 #docker
让 nginx 支持多域名站点 需求现在有2个域名,网站部署都同一个公网IP服务器上面,其中站点A已经占用了公网IP的 80 端口,现在想实现两个域名都能通过80端口访问,域名B 访问时不需要添加端口号 12www.siteA.com => 111.111.111.111:80www.siteB.com => 111.111.111.111:9091 之前的做法域名A的解析保持不变,域名B 在DNS解析中添加一 2021-05-19 #nginx