个人简介

Echo Blog


江湖无名 安心练剑
  • mybatis 如何指定单个语句的超时时间
    mybatis 如何指定对应的语句的超时时间 不影响其他的语句? 在 MyBatis 里,如果你只想单独给某个 SQL 语句设置超时时间(timeout),而不影响全局或其他语句,有几种方式可以做到。 ✅ 方式一:在 XML 映射文件里指定 timeout 这是最常见、最推荐的做法。 在对应的 <select>、<update>、<insert>...
    2025-11-13 06:12:33 | Mybatis
  • NLP平台-07 企业端、用户端、管理员端三端应该如何设计?
    chat 假设我要设计一个招聘平台,那么是不是需要设计三个客户端:面向企业的、面向普通面试者的、面相管理员的?? 从实际的业务形态来看,一个“招聘平台”(无论是 BOSS 直聘、拉勾、Indeed,还是企业内部招聘系统)确实通常会有三类角色,但不一定要拆成三个“独立客户端”。关键是角色逻辑的隔离,而不是客户端数量本身。 下面我帮你梳理得更清晰一些。 ✅ 一句话结论 是的,一个招聘...
    2025-11-06 06:12:33 | Think
  • NLP平台-06-openapi apiKey 的安全性问题
    chat 够安全吗? 简单说:是的,只有一个 apiKey 的 API,天然就有“暴露风险”——但行业里也有一整套惯例来“降低风险、隔离影响、可追溯可封禁”。 我给你一个接地气、工程化的解释: 1. 只有一个 API Key,会不会暴露?是的,但可控。 典型场景(例如一些 AI 服务、Webhook、第三方 API)确实只给一个 API Key。 你在服务端调用时,这个 Key...
    2025-11-06 06:12:33 | Think
  • NLP平台-05-核心模块 中台服务
    chat 你觉得一个平台 最核心的,除了用户模块,通知模块 短信,邮件,I’m 之类的, 清结算模块。还有那些核心的模块 用户、通知、清结算确实是任何平台级产品的基石。 除此之外,还有以下几个极其核心的模块,它们共同构成了一个完整、健壮、可扩展的平台。 我将这些模块分为三大类:核心业务与数据层、平台支撑与安全层、运营与增长层。 一、 核心业务与数据层 这类模块直接处理平台的核心价...
    2025-11-06 06:12:33 | Think
  • NLP平台-04-RBAC 介绍
    chat RBAC 按照这个设计文档,帮我实现前后端功能,SQL脚本放在 db/migrate 中,版本依次增加。 所有的菜单放在权限管理下,只有管理员 admin 默认拥有所有权限。 其他角色权限根据配置定义。 这部分是整个平台的“安全与治理核心”。 下面我会以产品级 + 架构级视角,详细讲清楚从 0 到 1 设计一个 RBAC(基于角色的访问控制)系统,包括: 核心理...
    2025-11-06 06:12:33 | Think
  • NLP平台-03-API KEY 系统设计
    chat API key 建议设计 api_keys 表结构包含 scope / project_id / quota / expire_time 等字段。 有必要设置这么复杂吗? 我看 deepseek 很多就是直接自动生成一个唯一标识。 我们可以从「不同阶段(MVP → 产品级)」和「不同业务需求(个人 vs 平台)」两个角度来看。 💡 一、MVP 阶段(最小可行产品...
    2025-11-06 06:12:33 | Think
  • NLP平台-02-最小权限原则(Principle of Least Privilege,简称 PoLP)
    chat POLP 我们来系统、深入地讲讲 最小权限原则(Principle of Least Privilege,简称 PoLP),这是安全架构设计中最核心、最基础、但又最常被忽略的一条原则。 一、什么是最小权限原则(PoLP) 定义: 最小权限原则要求——每个用户、进程、服务、系统组件,只能被授予完成其职责所必需的最少权限,不多也不少。 也就是说: 用户只能访...
    2025-11-06 06:12:33 | Think
  • NLP平台-01-从工具方法到平台服务的发展之路思考
    前言 每一个方法的终极应该是什么? 一个生态帝国吗? chat 发展路径 比如我写一个Nlp 方法,进步的思考是封装为工具包,可以复用,再进一步是服务,再进一步是nlp 平台服务。在进一步呢?按照商业发展的路径,给出每一步发展的理由和建议 以及如何盈利 这正是一个典型的技术产品从项目到商业帝国的演进路径。 你提出的“NLP方法 -> 工具包 -> 服务 ->...
    2025-11-06 06:12:33 | Think