摘要: DDD—领域驱动模型 将代码深度与业务绑定 1.简单概括 传统开发:对着需求文档写代码,数据库怎么设计代码怎么写,业务逻辑分散在controller,service,util,实体类只用作数据的载体(贫血模型) DDD:拉着业务画领域模型,业务规则被封装在领域实体的内部,业务怎么变,实体的代码怎么调 阅读全文
posted @ 2025-04-10 09:48 六小扛把子 阅读(21) 评论(0) 推荐(0)
摘要: 事务的基本特性 A原子性:一系列操作为一个原子,都成功或都撤销 I隔离性:不同操作之间读写数据相互独立,不会彼此影响 D持久性:成功提交的数据都会被持久化,不会丢失 C一致性:一致性为最终目的,所有事物处理最终的数据状态保持一致 内部一致性:单数据源有确定并发事务的读写顺序 外部一致性:多个不同数据 阅读全文
posted @ 2024-06-20 16:10 六小扛把子 阅读(19) 评论(0) 推荐(0)
摘要: 一.RPC源头与演进 1.进程之间通信方式 管道 Pipe : 两个进程之间传递少量字符流,字节流 ps -ef | grep java 信号 Signal:信号用于通知目标进程 kill -9 pid 信号量 Semaphore:两个进程之间的同步机制 wait() notify() 消息队列 M 阅读全文
posted @ 2024-05-16 16:23 六小扛把子 阅读(13) 评论(0) 推荐(0)
摘要: Kafa简单概括:支持海量消息生产消费的"存储系统"MQ,没有花里胡哨功能,天生为日志流等消息,高并发,高性能,高可用三高均支持。 基于Topic发布订阅模型 Broker持久化存储 数据分片存储 Partition Partition多副本解决高可用,一主多从,Leader负责读写,Followe 阅读全文
posted @ 2022-03-20 15:24 六小扛把子 阅读(331) 评论(0) 推荐(0)
摘要: (所有代码皆是脱敏后的伪代码) 1. 基本需求: 这是一个单独的服务,主要负责顺序执行十几个计算类的任务Task。需要统计每天Task的执行情况,卡在哪里,做一些手动重试和手动流程回滚等操作。 每个Task正常是按时间约定每天定时按顺序执行,前一个Task失败会导致后续的Task都不能执行。Task 阅读全文
posted @ 2022-01-17 21:09 六小扛把子 阅读(273) 评论(1) 推荐(1)
摘要: 1. 类加载过程 验证 —— 准备 —— 解析 —— 初始化 验证阶段: 判断.class文件符合规范标准 准备阶段:给类以及静态变量分配内存并给初始值 “0” 解析阶段: 维护哥哥字段,方法类的内存指针或偏移量 初始化阶段: 变量赋值(真实的值),执行代码 什么时候一个类会进行初始化阶段? 1.n 阅读全文
posted @ 2022-01-16 16:09 六小扛把子 阅读(76) 评论(0) 推荐(1)
摘要: 进程调度算法,说白了在有限的CPU资源下,如何充分的利用CPU 高效的为各个进程服务。 村里新开了一个网吧 类比一台机器 网吧里有一台可供上网的电脑 类比单核CPU 来了一群小学生兴高采烈的想上网 类比一堆进程等着CPU来执行 网吧的老板 类比操作系统的进程调度器 OK 到这里,一堆进程抢着一个单核 阅读全文
posted @ 2022-01-11 21:57 六小扛把子 阅读(178) 评论(0) 推荐(1)
摘要: 文分为两部分 基础概念介绍 和数据包在网络中流转的过程 1.啥是集线器 从0开始,当一台机器A想与机器B发消息,连一根实体线即可完成(假设这根线很牛逼,连上就能通消息) 两台机器交互没有问题,如果一台机器A想与B,C,D,E,F五台机器通信,他就需要扯五根线, 如果六台机器想互相通信那就得扯十五条, 阅读全文
posted @ 2022-01-10 20:35 六小扛把子 阅读(510) 评论(0) 推荐(1)
摘要: 进程间的通信方式,说白话 就是两个进程间的数据如何传输的? 1.管道pipe(无名管道) 看一条常见linux命令 ps -ef | grep java 其中中间的这条 “ | ” 就是管道, 上述这条命令由两部分构成可以看作是两个进程 ps和grep,ps 得到的结果通过管道传递给 grep 优点 阅读全文
posted @ 2022-01-06 21:17 六小扛把子 阅读(59) 评论(0) 推荐(1)
摘要: package leecode;import java.util.*;/** * 47. 全排列 II * * 给定一个可包含重复数字的序列 nums ,按任意顺序 返回所有不重复的全排列。 * * @author Tang * @date 2021/12/23 */public class Per 阅读全文
posted @ 2021-12-23 16:13 六小扛把子 阅读(28) 评论(0) 推荐(1)