归档
共 35 篇文章
Redis
redis 入门指南 Redis是一种流行的内存键值数据库,被广泛用于构建高性能的缓存和消息队列应用。如果你的网站访问很卡顿,那么接入redis缓存热点数据,将会使你的网站访问体验得到质的飞跃。redis的体系很庞大,本课程就简单的带着大家入个门 redis安装 docker-compose 安装

PostgreSQL 基础知识整理
对于熟悉 MySQL 的开发者而言,PostgreSQL 最核心的差异在于其多层级的逻辑架构体系。掌握该分层结构是系统学习 PostgreSQL 的基础 一、PostgreSQL 逻辑层级架构 PostgreSQL 的数据组织采用自上而下的嵌套层级结构,从高到低依次为:实例(Instance) →

JavaScript 垃圾回收:原理、机制与内存优化
作为 JavaScript 开发者,我们拥有一门 C、C++ 等编译型语言开发者很难拥有的“特权”:几乎不用手动管理内存。 日常开发中,我们可以随意创建变量、对象、函数,无需关心内存分配、释放的底层细节,这些繁琐的工作都由 JavaScript 引擎自动完成。而支撑这一切的核心机制,就是 GC(Ga
RabbitMQ
RabbitMQ 概览 在微服务与分布式系统中,同步调用容易产生耦合高、峰值流量冲击、故障连锁传递等问题。消息中间件通过异步通信模式解耦上下游服务,而 RabbitMQ 是一款基于 AMQP 协议、功能完备的开源消息代理(Broker) 常见的消息队列产品有 RabbitMQ、ActiveMQ、Ro
从 TS/JS 到 Go: Go 语言入门
作为一名习惯 TypeScript 的全栈开发者,初学 Go 语言(Golang)时,最直观的感受是它“反其道而行之”的设计哲学:没有继承、没有异常捕获、没有复杂的类体系,简单学习下来,个人感觉Go像是 缝合 TS + C的结合,流畅简洁书写体验 + 高性能 的特点 本文将从一段完整的入门代码出发,
Spec-kit 基于规范驱动开发落地项目新功能
Spec-Kit 实战:基于规范驱动开发落地项目新功能 复盘一篇个人项目真正接入 Spec-Kit 的完整过程——不只是介绍工具,而是把真正踩过的坑、实际产出的代码、以及这套方法论对 AI 生成代码质量的提升讲清楚 项目开发的某些痛点 在实际用 AI 写前端代码的过程中,碰到过这么几个反复出现的问题

Agent-CLI 最小实现
基于 main.ts — 约 70 行,一个最小可运行的 AI Agent CLI。 1. 整体架构 ┌──────────────┐ ┌──────────────────┐ ┌─────────────────┐ │ user input │ ──→ │ Agent Lo
英语学习智能助手平台
仓库地址:https://gitee.com/rpk16/english 登录注册组件 网站主页 多AI助手对话:支持深度思考模型、联网搜索

NestJS 集成 Prisma
在 NestJS 项目中集成 Prisma ORM,实现数据库操作 一、初始化 Prisma 首先在项目根目录初始化 Prisma,这会生成必要的配置文件: npx prisma init 执行后会生成以下文件: prisma/schema.prisma - 数据模型定义文件 prisma/pris
Nestjs-Provider
定义 Provider 只是一个用 @Injectable() 装饰器注释的类,用于在 NestJS 中实现依赖注入 当 NestJS 启动时,会扫描所有 Provider,并将其注册到 IoC 容器中 当其他组件需要该 Provider 时,组件通过类型从 IoC 容器中获取该 Provider,

