摘要: 排序窗口函数 ROW_NUMBER() 行号:不重复、不并列,哪怕值相同,也依次 1、2、3、4 例:90000 (1)、85000 (2)、85000 (3)、70000 (4) RANK() 排名:并列会跳号 例:90000 (1)、85000 (2)、85000 (2)、70000 (4) D 阅读全文
posted @ 2026-07-11 11:32 雨花阁 阅读(3) 评论(0) 推荐(0)
摘要: 主从复制 读写分离 锁 全局锁 阅读全文
posted @ 2026-07-09 15:36 雨花阁 阅读(4) 评论(0) 推荐(0)
摘要: 1. 面向对象三大特性 封装:将属性私有化(private),对外提供get/set方法,隐藏内部实现细节。实际开发中实体类(User、Order)就是这么做的。 继承:子类继承父类,复用代码减少冗余。比如写一个BaseController封装公共逻辑,其他Controller继承它。 多态:同一行 阅读全文
posted @ 2026-07-05 12:08 雨花阁 阅读(7) 评论(0) 推荐(0)
摘要: Vue是一套用于构建用户界面的渐进式JavaScript框架。所谓"渐进式",就是可以按需使用——小项目只用核心功能(数据绑定、组件),大项目再逐步加上路由(Vue Router)、状态管理(Pinia/Vuex)等扩展。 说一下Vue的生命周期,接口请求一般放在哪个钩子? Vue实例从创建到销毁的 阅读全文
posted @ 2026-07-04 17:12 雨花阁 阅读(4) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2026-07-03 10:49 雨花阁 阅读(2) 评论(0) 推荐(0)
摘要: Langchain和Langgraph的区别 LangChain和LangGraph并非竞争关系,而是同一生态系统中不同抽象层级的协作组件。简单来说,LangChain是“组件工具包”,LangGraph是“流程编排引擎”。 它们的关系,可以这样理解: LangChain 提供了构建LLM应用所需的 阅读全文
posted @ 2026-07-02 22:34 雨花阁 阅读(1) 评论(0) 推荐(0)
摘要: 常见的语句 事务的四大特性(ACID) 特性 含义 保证手段(了解即可) 原子性(A) 要么全成功,要么全回滚 Undo Log(回滚日志) 一致性(C) 事务前后数据状态一致 业务层面 + 数据库约束 隔离性(I) 事务间互不干扰 锁 + MVCC 持久性(D) 提交后数据永久保存 Redo Lo 阅读全文
posted @ 2026-06-30 20:16 雨花阁 阅读(6) 评论(0) 推荐(0)
摘要: 1. 你熟悉Springboot中哪些常见注解 首先项目启动类上肯定是 @SpringBootApplication 然后控制层常用的是@RestController和有@RequestMapping ,但是我们一般使用 @GetMapping、@PostMapping 接收参数时,用 @Reque 阅读全文
posted @ 2026-06-24 16:11 雨花阁 阅读(13) 评论(0) 推荐(0)
摘要: Redis(Remote Dictionary Server)是一个基于内存的高性能键值对数据库。读写速度极快(微秒级),QPS可达10万+。常用于缓存、分布式锁、会话管理、排行榜、计数器等场景。 第1题:Redis 有哪些数据类型?分别用在什么场景? 答案:Redis有5种核心数据类型: Stri 阅读全文
posted @ 2026-06-23 16:22 雨花阁 阅读(18) 评论(0) 推荐(0)
摘要: Nignx 核心:反向代理、负载均衡、静态资源托管 1. 你们后端项目用Nginx一般做什么?你实际用过哪些配置? 一是反向代理,把前端的HTTP请求转发到后端Spring Boot服务,比如前端发/api/attendance的请求,我在Nginx里配置了location /api/ { prox 阅读全文
posted @ 2026-06-22 22:14 雨花阁 阅读(8) 评论(0) 推荐(0)