刷新
AI时代:如何进行DDD领域驱动设计?

博主头像 AI时代:如何进行DDD领域驱动设计? 前言 随着业务系统日益复杂,传统开发模式的局限性愈发明显:业务逻辑散落、代码难以维护、需求变更响应缓慢。领域驱动设计(Domain-Driven Design,简称 DDD)正是在这一背景下应运而生,为复杂业务提供结构化的解决方案。 进入AI时代,从 Chat ...

语言开发笔记3

博主头像 从一月从零开始重新开发一个编程语言,到现在已经有五个月了。 目前项目距离发布还有一段时间,那就只能写写最近的感受和领悟吧。 编程语言的用户群体是谁? 一开始我以为所有的程序员都可以成为这个语言的用户。 但事实并不是这样。 那些上班的程序员不会使用新语言,因为他们不可能随意更改工作中使用的技术栈,那付 ...

MonkeyCode一周实测:我用AI写了2万行代码,效率翻3倍

博主头像 MonkeyCode一周实测:我用AI写了2万行代码,效率翻3倍 你敢信吗?一周写2万行代码,还少加了3天班。 这不是标题党,是我上周的真实经历。作为一名后端开发,之前一直用Copilot+本地编辑器,补全几行代码还行,但遇到"从零搭一个完整项目"这种活,它帮不上太多。 直到我试了MonkeyCod ...

一款基于 NestJS 的 DDD 脚手架,开箱即用

博主头像 一款基于 NestJS 的 DDD 脚手架,开箱即用 一个基于 NestJS 10 + TypeORM 的领域驱动设计(DDD)Node.js 脚手架,内置双数据库、领域事件、统一响应、Swagger 文档与 Docker 一键启动示例。 这是什么 nestjs-ddd 是一个面向 Node.js ...

将盾CDN:API安全的攻击面管理与威胁防护

API成为主要攻击向量 随着微服务架构和云原生的普及,API 已不再是简单的技术接口,而是成为了企业核心业务能力的载体。从内部系统间的服务调用,到面向合作伙伴的数据共享,再到直接面向终端用户的移动应用,API 几乎连接了一切。这让 API 安全成为了近年来网络安全领域最受关注的议题之一。 根据 OW ...

wso2几个核心项目介绍

博主头像 作为WSO2专家,我来为你详细解析这些核心项目的作用。这些项目构成了WSO2数字平台生态系统的基石。 项目分类与作用概览 项目名称 类别 核心作用 对应产品 product-apim API管理 WSO2 API Manager的完整发行版 WSO2 API Manager product-is 身 ...

Java并发编程:synchronized与Lock的深度对比

博主头像 前言 synchronized和Lock是Java并发编程中两种最常用的锁机制。面试必问,实战必用。本文深度对比两者的区别,帮你彻底搞懂何时用哪个。 一、基本用法对比 synchronized用法 // 同步方法 public synchronized void method1() { // 业务代 ...

多租户下的系统基础表设计

博主头像 在设计 多租户进销存系统(SaaS) 时,核心是 租户隔离 + 权限控制 + 组织结构。 一般推荐的设计是 “租户 → 机构 → 角色 → 用户” 的层级结构,同时所有业务数据都带 tenant_id。本随笔介绍多租户下的系统基础表设计,包括租户、机构、角色、用户、权限、岗位、菜单、操作日志、登录日... ...

(面试题)Redis实现 IP 维度滑动窗口限流实践

博主头像 在开发高并发系统时,限流是一个绕不开的话题。无论是为了保护后端服务不被突发流量打垮,还是为了防爬虫、防恶意攻击,限流都是最常用的手段之一。常见的限流算法有计数器(固定窗口)、滑动窗口、漏桶、令牌桶等。今天我们就来聊一聊如何用 Redis 的有序集合(ZSET)实现一个滑动窗口限流,并以 IP 维度限... ...

AI基于AA游戏脚本输出的传奇3成长线配置表

以下是 Kimi K2.5 Agent 基于AA游戏脚本输出的传奇3成长线配置表: 输出之一: 输出之二: 以下是提示词: 你是一个经验丰富的传奇策划大佬,也擅长于使用excel配置表来配置游戏。 这个链接是一个通用游戏脚本的规范: https://www.cnblogs.com/ygluu/p/1 ...

AA游戏脚本规范(AA Game Script)

1 介绍 中文名:AA游戏脚本 英文名:AA Game Script 简 称:AA脚本(AAGS) 作 者:ygluu(码客) WeChat: 48092788 AA脚本旨为:为游戏提供一种更加简单而又灵活的通用配置方式。 注: 1、命名无任何含义仅是标识符 2、本人在其他博文中提到的数据名,在本文 ...

【图解】AIGC时代的游戏抽象设计:万物皆ID、万事皆事件、万人皆数据

一、前言 在AIGC时代,我们总想AI能帮我们开发游戏,但是让AI编写游戏代码还是很难达到预期,尤其是大数值体系的游戏。 本文用图示的方式介绍游戏的抽象设计,可能有些思路让你耳目一新。在代码和AI之间根据游戏特征做进一步规范化的业务抽象会不会提高AI的成品率? 二、抽象 抽象有高低之分,越接近个性的 ...

向量数据库实战:从“看起来能用”到“真的能用”,中间隔着一堆坑

博主头像 本文揭示向量数据库实战的七大关键陷阱:选型前需明确业务本质(模糊匹配 or 精确查询?);embedding 比数据库本身更重要,决定语义“世界观”;文档切分是核心工程,非辅助步骤;建库成功≠可用,TopK 准确率会随数据演进失效;“相似但不可用”是常态,必须引入 rerank;需建立可追溯的bad... ...

行情API的正确使用方式:从接口调通到系统设计

博主头像 行情 API 的正确使用方式:从接口调通到系统设计 在行情系统开发中,常见的问题不是"接口调不通",而是"接口能调通,但系统设计不合理"。本文从工程实践角度,讲解如何正确理解和使用行情 API。 常见问题:接口能调通,但系统设计不合理 在行情系统开发中,常见以下问题: 首页行情列表每秒轮询 K 线接 ...

<1234···6>