随笔分类 -  计算机常用知识

摘要:Docker Compose多后端+多前端部署:日志集中管理实操指南(基础版+进阶版,亲测可用)本文针对Docker Compose部署多后端与多前端架构时日志分散难管理的问题,提供两种亲测可用的集中管理方案。基础版通过宿主机目录挂载实现零工具依赖的日志统一存储,适合测试或小型环境;进阶版集成EFK(Elasticsearch+Fluentd+Kibana)栈,实现日志自动收集、可视化查询与监控,适用于生产规模化部署。文章涵盖完整配置示例、避坑技巧及选型建议,助力开发者高效解决多服务日志排查难题。 阅读全文
posted @ 2026-02-25 10:49 .NET快速开发框架 阅读(380) 评论(0) 推荐(0)
摘要:Docker Compose部署多.NET后端API+多Vue前端Web 完整记录(含多数据库扩展+实用场景,亲测无坑)本文介绍在Linux 服务器上,基于 Docker Compose 部署多.NET 后端 API 与多 Vue 前端 Web 的方案,解决多服务端口冲突、配置混乱问题,适配个人测试、小型项目部署场景。 先完成环境准备:安装配置 Docker CE、升级 Docker Compose 至 V2,配置镜像加速,整理服务器目录结构并上传本地打包文件。核心通过 docker-compose.yml 编排 MySQL/Redis/ 多后端 / 多前端 / Nginx 服务,借助 Nginx 实现前端代理和后端 API 分流,设置健康检查保障服务启动顺序。此外,提供 PostgreSQL、SQL Server 数据库替换方案,仅需修改编排文件和后端连接串,无需调整前端与 Nginx 配置,全程可复现,便于扩展服务数量。 阅读全文
posted @ 2026-02-12 10:44 .NET快速开发框架 阅读(430) 评论(0) 推荐(1)
摘要:Linux Docker Compose 部署.NET+Vue+MySQL+Redis+Nginx 完整记录(亲测无坑)本文详细介绍了 Linux 系统下,基于 Docker Compose 部署.NET+Vue+MySQL8+Redis+Nginx 多服务项目的完整流程。首先说明 Docker Compose 一键启停、配置统一等核心优势,接着讲解部署前的环境准备(系统配置、软件版本、本地文件打包)、Docker 及 Compose 的安装与镜像加速配置,规范项目目录结构后,重点编写 docker-compose.yml 实现多容器编排,并提供本地拉取镜像打包、服务器离线导入的方案。文中还总结了部署中端口不匹配、MySQL 连接失败、时区差异等 8 类常见问题及解决方案,整理了运维常用命令、开机自启配置和前后端更新方法,最后给出生产环境优化建议。整套方案实现了服务一键启停、数据持久化,适配测试 / 小型项目部署,易维护、易迁移。 阅读全文
posted @ 2026-02-10 10:18 .NET快速开发框架 阅读(719) 评论(0) 推荐(3)
摘要:使用nvm管理node.js版本,方便vue2,vue3开发在Vue项目开发过程中,我们常常会遇到同时维护Vue2和Vue3项目的情况。由于不同版本的Vue对Node.js 版本的要求有所差异,这就使得Node.js 版本管理成为了一个关键问题。NVM(Node Version Manager)作为一款强大的Node.js 版本管理工具,能够帮助我们轻松地在不同版本之间进行切换,极大地提高开发效率。接下来,本文将详细介绍如何使用NVM来管理Node.js 版本,以满足Vue2和Vue3项目的开发需求。 阅读全文
posted @ 2025-02-18 10:36 .NET快速开发框架 阅读(1294) 评论(0) 推荐(1)
摘要:WinForm(C/S)项目中使用矢量字体(FontAwsome、Elegant)图标字体图标在Web应用中最为常见,字体图标是矢量的,矢量图意味着每个图标都能在所有大小的屏幕上完美呈现,可以随时更改大小和颜色,而且不失真。字体图标常见的有Font Awesome和Elegant Icon Font,她们不仅图标数量多,还可以免费使用。这些图标如果能用在WinForm项目中,不仅可以带来更加直观的界面效果,也能让图标不再局限于类似png类型,本文将介绍在WinForm项目中如何使用字体图标。 阅读全文
posted @ 2024-12-09 10:53 .NET快速开发框架 阅读(1350) 评论(0) 推荐(5)
摘要:.NET开发WinForm(C/S)项目整合三种SOA服务访问(直连、WCF、WebAPI)模式在软件开发领域,尤其是企业级应用开发中,灵活性、开放性、可扩展性往往是项目成功的关键因素。对于C/S项目,如何高效地与后端数据库进行交互,以及如何提供多样化的服务访问方式,是开发者需要深入考虑的问题。目前主流的方式就三种:数据库直连、WCF模式、WebAPI模式。RDIFramwork.NET C/S敏捷开发框架不仅保留了一直以来的直连与WCF模式式,还提供了全新的WebAPI访问的方式。三种方式不仅可以一键切换,还可以混合使用,同时支持.NET Framework与.NET 6+,为构建高效又灵活的软件提供了强有力的支撑。 阅读全文
posted @ 2024-12-05 13:33 .NET快速开发框架 阅读(436) 评论(0) 推荐(0)
摘要:一文搞懂flex(弹性盒布局)Flex是Flexible Box的缩写,翻译成中文就是“弹性盒子”,用来为盒装模型提供最大的灵活性。任何一个容器都可以指定为Flex布局。 她是一种现代的CSS布局方式,通过使用display: flex属性来创建一个弹性容器,可以自动适配各种设备的不同宽度,而不必依赖于传统的块状布局和浮动定位,并在其中使用灵活的盒子模型来进行元素的排列和定位。 阅读全文
posted @ 2024-11-27 10:52 .NET快速开发框架 阅读(4379) 评论(0) 推荐(5)
摘要:【干货】Vue3 组件通信方式详解毫无疑问,组件通信是Vue中非常重要的技术之一,它的出现能够使我们非常方便的在不同组件之间进行数据的传递,以达到数据交互的效果。所以,学习组件通信技术是非常有必要的,本文将总结Vue中关于组件通信的八种方式,帮助大家在使用Vue的过程中更加得心应手! 如果文中有不对、疑惑的地方,欢迎在评论区留言指正!! 阅读全文
posted @ 2024-06-26 10:43 .NET快速开发框架 阅读(1372) 评论(0) 推荐(2)
摘要:玩转数据库索引本篇文章将向大家介绍数据库中索引类型和使用场合,本文以SQL Server为例,对于其他技术平台的朋友也是有参考价值的,原理差不多。 查询数据时索引使数据库引擎执行速度更快,有针对性的数据检索,而不是简单地整表扫描(Full table scan)。 为了有效的使用索引,我们必须对索引的构成有所了解,而且我们知道在数据表中添加索引必然需要创建和维护索引表,所以我们要全局地衡量添加索引是否能提高数据库系统的查询性能。 阅读全文
posted @ 2024-06-25 11:04 .NET快速开发框架 阅读(618) 评论(2) 推荐(4)
摘要:【长文】带你搞明白RedisRedis,英文全称是Remote Dictionary Server(远程字典服务),是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 与MySQL数据库不同的是,Redis的数据是存在内存中的。它的读写速度非常快,每秒可以处理超过10万次读写操作。因此redis被广泛应用于缓存,另外,Redis也经常用来做分布式锁。除此之外,Redis支持事务、持久化、LUA 脚本、LRU 驱动事件、多种集群方案。 阅读全文
posted @ 2024-06-20 11:06 .NET快速开发框架 阅读(2318) 评论(4) 推荐(20)
摘要:VS依赖注入(DI)构造函数自动生成局部私有变量依赖注入(DI)在开发中既是常见的也是必需的技术。它帮助我们优化了代码结构,使得应用更加灵活、易于扩展,同时也降低了各个模块之间的耦合度,更容易进行单元测试,提高了编码效率和质量。我们经常会先定义局部变量,再在构造函数中使用,每次都要这样去编写耗时,下面通过VS自带功能,可以给我方便的生成,节省时间。 阅读全文
posted @ 2023-06-26 11:44 .NET快速开发框架 阅读(158) 评论(0) 推荐(0)
摘要:【保姆级教程】Vue项目调试技巧在Vue项目开发过程中,当遇到应用逻辑出现错误,但又无法准确定位的时候,知晓Vue项目调试技巧至关重要,debug是必备技能。 同后台项目开发一样,可以在JS实现的应用逻辑中设置断点,并进行单步、进入方法内、跳出方法等调试,从而准确定位问题根源。 本文主要讲解针对Vue项目进行调试的 3 种方法:debugger、Vue.js devtools、vs code插件。 阅读全文
posted @ 2023-06-20 11:05 .NET快速开发框架 阅读(1144) 评论(0) 推荐(1)
摘要:Vue 前端开发团队风格指南(史上最全)Vue官网的风格指南按照优先级(依次为必要、强烈推荐、推荐、谨慎使用)分类,本文根据项目实际情况整理了一份适用于团队开发的vue风格指南,供大家参考。 阅读全文
posted @ 2023-05-10 13:13 .NET快速开发框架 阅读(401) 评论(1) 推荐(1)
摘要:干货|工作中要使用Git,看这篇文章就够了本文将从 Git 入门到进阶、由浅入深,从常用命令、分支管理、提交规范、vim 基本操作、进阶命令、冲突预防、冲突处理等多方面展开,足以轻松应对工作中遇到的各种疑难杂症,如果觉得有所帮助,还望看官高抬贵手给个赞呗,感谢! 虽说现在工作中使用 Git 都会用一些图形化管理工具来提高开发效率。可事实上使用图形管理化工具的前提,也是基于对命令都基本了解。还有比如我平时用的工具 `Github Desktop` 因为不带第三方合并工具,只能手动解决冲突,而且有的功能没有,只能配合自己手动敲命令。 阅读全文
posted @ 2023-04-25 10:58 .NET快速开发框架 阅读(2443) 评论(5) 推荐(13)
摘要:windows系统git使用ssh方式和gitee/github进行同步使用git来clone项目有两种方式:HTTPS和SSH: HTTPS:不管是谁,拿到url随便clone,但是在push的时候需要验证用户名和密码; SSH:clone的项目你必须是拥有者或者管理员,而且需要在clone前添加SSH Key。SSH 在push的时候,是不需要输入用户名的,如果配置SSH key的时候设置了密码,则需要输入密码的,否则直接是不需要输入密码的。 https的方式比较好理解,本文以SSH为例来讲解Windows系统git使用ssh方式来gitee进行同步。 Gitee 提供了基于SSH协议的Git服务,在使用SSH协议访问仓库之前,需要先配置好账户/仓库的SSH公钥。 阅读全文
posted @ 2023-04-18 11:30 .NET快速开发框架 阅读(782) 评论(0) 推荐(1)
摘要:2021 编程语言排行榜出炉!C#年度语言奖IEEE Spectrum 发布了 2021 年度编程语言排行榜,其中 Python 在总榜单以及其他几个分榜单中依然牢牢占据第一名的位置。另外值得关注的是微软 C# 语言,它的排行从 2020 年的第 23 名跃升至了今年的第 6 名,称得上是今年的大势语言。 阅读全文
posted @ 2022-01-05 13:50 .NET快速开发框架 阅读(1401) 评论(0) 推荐(1)
摘要:后台界面设计之表单设计规范参考表单是中后台系统最常见的元素模块之一,承载了各个流程中信息数据的录入使命。提高信息数据录入的效率可以加速用户达成目标的时间与降低操作成本。 一般要求在录入前尽可能的使用户理解信息录入的目的与预测并判断需要录入的信息内容,在录入过程中尽可能的减少输错概率并帮助用户快速达成,在录入后即时纠错提示并避免繁复操作等。 阅读全文
posted @ 2021-10-14 11:24 .NET快速开发框架 阅读(2032) 评论(0) 推荐(8)
摘要:后台界面设计之表格设计规范参考表格是后台界面中占比十分之重的一个组件,常以为表格设计十分简单,仔细分析后,会发现表格合理化的设计、逻辑化的设计对于一个平台而言多么重要。 想设计出一款便捷好用、直观准确的系统,表格中内容的布局、数据的展示、操作项的罗列……每一处设计都值得细细斟酌。 阅读全文
posted @ 2021-10-08 11:38 .NET快速开发框架 阅读(3300) 评论(4) 推荐(18)
摘要:RDIFramework.NET开发框架WinForm版新增编码管理编码管理是企业管理和信息化建设过程中一个至关重要的环节。各信息化系统是通过编码来标识业务对象的,统一的编码方案可以作为各系统的通话语言,也可以为信息化系统的集成提供便利。建设数据编码的基本原则有八个,包括唯一性原则、正确性原则、分类性原则、扩展性原则、统一性原则、不可更改性原则、重用性原则和简单性原则。 阅读全文
posted @ 2021-09-30 11:29 .NET快速开发框架 阅读(347) 评论(0) 推荐(0)
摘要:RDIFramework.NET代码生成器全新V5.1版本发布RDIFramework.NET代码生成器,代码、文档一键生成。 RDIFramework.NET代码生成器集代码生成、各数据库对象文档生成、数据库常用管理于一身,是软件开发者快速开发的神器。代码的生成支持基于数据库与PowerDesign设计文件生成,为企业及个人开发者能快速生成常用代码与文档以达到快速开发,快速应用的目的,节省开发成本。 阅读全文
posted @ 2021-09-23 11:38 .NET快速开发框架 阅读(472) 评论(0) 推荐(0)