Java 设计模式 — 抽象工厂模式 2026年07月07日 daichangya 3 Java 设计模式 — 抽象工厂模式一、抽象工厂模式概述1. 定义抽象工厂模式(Abstract Factory Pattern)属于创建型设计模式。它提供了一种创建一系列相关或相互依赖对象的接口,而无需指定它们的具体类。该模式将对象的创建与使用分离,使... 阅读全文 0 评论
订单表的分库分表方案设计(大数据.html) 2026年07月07日 daichangya 4 一、两种方案分库分表一般业界,对订单数据的分库分表,笔者了解,有两类思路:按照订单号来切分、按照用户id来切分。方案一、按照订单号来做hash分散订单数据 把订单号看作是一个字符串,做hash,分散到多个服务器去。 具体到哪个库、哪个表存储数据呢?订... 阅读全文 0 评论
DDD中的Assembler(装配器)介绍 2026年07月07日 daichangya 3 DDD 中的 Assembler(装配器):对象转换的桥梁在领域驱动设计(DDD)中,Assembler(装配器) 是负责不同层级对象之间转换的关键组件。其核心职责是实现领域对象(如实体、值对象)与数据传输对象(DTO)、数据库实体(DO)等不同类型对象... 阅读全文 0 评论
Rework:每个程序员都应该读的一本书 2026年07月07日 daichangya 4 每一个程序员都有改变世界的梦想,他们不甘平凡,他们想要 make a difference,他们想要创立世界上最 cool 的公司,那具体该如何做呢?风靡全球的《rework》将告诉你答案37signals 是一家很特别的公司,他们有很独特的理念。虽然他... 阅读全文 0 评论
MYSQL数据丢失讨论 2026年07月07日 daichangya 2 编者注:本文为历史博文归档;涉及 JDK、框架与工具链版本请以当前官方文档为准。引用外链图片可能失效,阅读时请注意时效性。1. 概述很多企业在选型数据库时,会因为担心 MySQL 的数据丢失问题而转向 Oracle。但实际上,许多人并不清楚在何种情况下、... 阅读全文 0 评论