Docker Compose多后端+多前端部署:日志集中管理实操指南(基础版+进阶版,亲测可用)

Docker Compose多后端+多前端部署:日志集中管理实操指南(基础版+进阶版,亲测可用)

本文针对Docker Compose部署多后端与多前端架构时日志分散难管理的问题,提供两种亲测可用的集中管理方案。基础版通过宿主机目录挂载实现零工具依赖的日志统一存储,适合测试或小型环境;进阶版集成EFK(Elasticsearch+Fluentd+Kibana)栈,实现日志自动收集、可视化查询与监控,适用于生产规模化部署。文章涵盖完整配置示例、避坑技巧及选型建议,助力开发者高效解决多服务日志排查难题。
Docker Compose部署多.NET+后端API+多Vue前端Web 完整记录(含多数据库扩展+实用场景,亲测无坑)

Docker Compose部署多.NET+后端API+多Vue前端Web 完整记录(含多数据库扩展+实用场景,亲测无坑)

本文聚焦Linux 服务器,基于 Docker Compose 实现多.NET 后端 API 与多 Vue 前端 Web 的容器化部署,解决多服务端口冲突、配置混乱问题。先完成 Docker/Compose 安装、镜像加速、目录规整等基础准备,核心通过 docker-compose.yml 编排数据库、缓存、后端、前端及 Nginx 服务,依托 Nginx 实现多服务分流。还扩展 PostgreSQL、SQL Server 数据库替换方案,仅需调整编排文件与后端连接串,全程可复现,适配个人测试、小型项目多服务部署场景。
使用nvm管理node版本,方便vue2,vue3开发

使用nvm管理node版本,方便vue2,vue3开发

在Vue项目开发过程中,我们常常会遇到同时维护Vue2和Vue3项目的情况。由于不同版本的Vue对Node.js 版本的要求有所差异,这就使得Node.js 版本管理成为了一个关键问题。NVM(Node Version Manager)作为一款强大的Node.js 版本管理工具,能够帮助我们轻松地在不同版本之间进行切换,极大地提高开发效率。接下来,本文将详细介绍如何使用NVM来管理Node.js 版本,以满足Vue2和Vue3项目的开发需求。
WinForm(C/S)项目中使用矢量字体(FontAwsome、Elegant)图标

WinForm(C/S)项目中使用矢量字体(FontAwsome、Elegant)图标

字体图标在Web应用中最为常见,字体图标是矢量的,矢量图意味着每个图标都能在所有大小的屏幕上完美呈现,可以随时更改大小和颜色,而且不失真。字体图标常见的有Font Awesome和Elegant Icon Font,她们不仅图标数量多,还可以免费使用。这些图标如果能用在WinForm项目中,不仅可以带来更加直观的界面效果,也能让图标不再局限于类似png类型,本文将介绍在WinForm项目中如何使用字体图标。
一文带你理清同源和跨域

一文带你理清同源和跨域

同源策略(英文全称 Same origin policy)是浏览器提供的一个安全功能。同源策略限制了从同一个源加载的文档或脚本如何与来自另一个源的资源进行交互。这是一个用于隔离潜在恶意文件的重要安全机制。 同源策略是一种约定,它是浏览器最核心也是最基本的安全功能。出于安全考虑,浏览器限制从JS脚本发起的跨源HTTP请求。
VS依赖注入(DI)构造函数自动生成局部私有变量

VS依赖注入(DI)构造函数自动生成局部私有变量

依赖注入(DI)在开发中既是常见的也是必需的技术。它帮助我们优化了代码结构,使得应用更加灵活、易于扩展,同时也降低了各个模块之间的耦合度,更容易进行单元测试,提高了编码效率和质量。我们经常会先定义局部变量,再在构造函数中使用,每次都要这样去编写耗时,下面通过VS自带功能,可以给我方便的生成,节省时间。
一网打尽,一文讲通虚拟机VirtualBox及Linux使用

一网打尽,一文讲通虚拟机VirtualBox及Linux使用

本文将从虚拟机的选择、安装、Linux系统安装、SSH客户端工具使用四个方面来详细介绍Linux系统在虚拟机下的安装及使用方法,为你在虚拟机下正常使用Linux保驾护航。
解放双手,markdown文章神器,Typora+PicGo+七牛云图床实现自动上传图片

解放双手,markdown文章神器,Typora+PicGo+七牛云图床实现自动上传图片

本文主要分享使用Typora作为Markdown编辑器,PicGo为上传图片工具,使用七牛云做存储来解放双手实现图片的自动化上传与管理。提高写作效率,提升逼格。用过 Markdown 的朋友一定会深深爱上这种优雅的写作方式,比起惨不忍睹的 Word 简直要帅气得多了。