08-云上nacos集群搭建
本文介绍在CCE上使用nacos/nacos-server:2.3.2镜像搭建Nacos集群的完整流程,包括创建数据库、初始化表结构、配置StatefulSet有状态应用、设置headless service及Ingress路由,实现Nacos集群的高可用部署与访问。
AI时代代码开发
AI时代重塑软件开发,本课程聚焦DeepSeek+Cursor+Devbox+Sealos工具链,打造零基础全栈开发新范式。无需编程经验,3小时掌握从需求分析、数据库设计到云部署的AI全流程开发,助力开发者高效构建并上线项目,抢占智能化转型先机。(238字)
认证源码分析与自定义后端认证逻辑
本文深入分析Spring Security认证源码,从UsernamePasswordAuthenticationFilter到AuthenticationManager、AbstractUserDetailsAuthenticationProvider,层层解析认证流程。重点讲解自定义UserDetailService实现与Security配置,结合过滤器链原理,实现数据库认证逻辑,并提供完整代码仓库。
16-CIG重量级监控
CIG(CAdvisor+InfluxDB+Grafana)是一套容器监控解决方案。CAdvisor采集资源数据,InfluxDB存储时序数据,Grafana可视化展示,实现对CPU、内存、网络等指标的持久化监控与分析,支持预警与多源图表展示,适用于Docker环境的全面监控需求。
-Docker安装Mysql
本教程介绍Docker安装MySQL 5.7的完整流程,涵盖单机部署与主从复制配置。包括解决中文乱码、数据持久化卷映射,以及主从同步设置,确保数据安全与高可用,适用于生产环境部署参考。
数据库
本章介绍数据库核心知识,涵盖MySQL中char与varchar的区别、事务及其ACID特性,并解析并发事务引发的脏读、不可重复读与幻读问题及隔离级别解决方案。同时讲解索引结构,重点分析B+tree特点及其优势,区分聚簇索引与二级索引,为SQL优化提供理论基础。(238字)
3.2 nodejs连接mysql
本节介绍Node.js连接MySQL的配置方法:通过创建`.env`文件管理数据库配置,实现解耦;在`config/db.js`中使用`mysql2/promise`和`dotenv`模块建立连接池,并提供连接测试功能,确保数据库连接稳定可靠。
3.5 测试数据库删除
本节实现数据库的删除与修改功能测试。在`weaponSkinModel.js`中新增按ID修改价格和扣减库存的功能,通过`index.js`编写测试代码验证逻辑正确性,结合控制台输出与数据库数据双向校验,确保增删改查操作符合预期,提升数据交互稳定性。(238字)
2.2 SQL
SQL是操作关系型数据库的标准语言,包含DDL(定义数据库结构)、DML(增删改数据)、DQL(查询数据)和DCL(权限控制)。通过实际案例讲解表设计、增删改查、条件查询、分组排序、分页及Node.js连接数据库实现完整CRUD操作。