上一页 1 2 3 4 5 6 7 ··· 13 下一页
摘要: 传统风格 class MyInvocationHandler implements InvocationHandler { @Override public Object invoke(Object proxy, Method method, Object[] handlerArgs) throws 阅读全文
posted @ 2024-03-01 11:00 予真 阅读(5) 评论(0) 推荐(0) 编辑
摘要: Spring @Configuration 和 @Component 区别 一句话概括就是 @Configuration 中所有带 @Bean 注解的方法都会被动态代理,因此调用该方法返回的都是同一个实例。 @Configuration 注解:@Target(ElementType.TYPE)@Re 阅读全文
posted @ 2024-03-01 10:12 予真 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 1.访问权限问题众所周知,java 的访问权限主要有四种:private、default、protected、public,它们的权限从左到右,依次变大。但如果我们在开发过程中,把某些事务方法,定义了错误的访问权限,就会导致事务功能出问题,例如: @Service public class User 阅读全文
posted @ 2024-03-01 07:39 予真 阅读(3076) 评论(0) 推荐(1) 编辑
摘要: DDD分层架构 将以前的业务逻辑层(BLL)拆分成了领域层和应用层。 阅读全文
posted @ 2024-02-27 15:49 予真 阅读(8) 评论(0) 推荐(0) 编辑
摘要: void backtracking(参数) { if (终止条件) { 存放结果; return; } for (选择:本层集合中元素(树中节点孩子的数量就是集合的大小)) { 处理节点; backtracking(路径,选择列表); // 递归 回溯,撤销处理结果 }} result = [] d 阅读全文
posted @ 2024-02-22 16:20 予真 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 给定一个二叉树的根节点 root ,和一个整数 targetSum ,求该二叉树里节点值之和等于 targetSum 的 路径 的数目。 路径 不需要从根节点开始,也不需要在叶子节点结束,但是路径方向必须是向下的(只能从父节点到子节点)。 示例 1: 输入:root = [10,5,-3,3,2,n 阅读全文
posted @ 2024-02-21 19:41 予真 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为:“对于有根树 T 的两个节点 p、q,最近公共祖先表示为一个节点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(一个节点也可以是它自己的祖先)。” 示例 1: 输入:root = [3,5,1,6,2 阅读全文
posted @ 2024-02-21 19:40 予真 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 在 Java 中,MySQL 的 BIGINT 类型对应的是 long 数据类型。 @EqualsAndHashCode(callSuper = true) 这段代码是用于在 Java 中生成 equals 和 hashCode 方法,并且会调用父类的 equals 和 hashCode 方法。 C 阅读全文
posted @ 2024-02-21 09:02 予真 阅读(3) 评论(0) 推荐(0) 编辑
摘要: v> 数据一致性算法 3.1 Paxos算法 兰伯特提出的 Paxos 算法包含 2 个部分: 一个是 Basic Paxos 算法,描述的是多节点之间如何就某个值(提案 Value)达成共识; 另一个是 Multi-Paxos 思想,描述的是执行多个 Basic Paxos 实例,就一系列值达成共 阅读全文
posted @ 2024-02-21 07:54 予真 阅读(8) 评论(0) 推荐(0) 编辑
摘要: v> 2.1 强一致性模型 v> 在DTP模型中定义了3个核心组件: AP(Application Program)应用程序,AP组件定义了分布式事务(也即全局事务)的边界(即事务的开始和结 束)以及组成事务的具体操作(Actions); RM(Resource Managers)资源管理器,RM指 阅读全文
posted @ 2024-02-20 21:39 予真 阅读(4) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 13 下一页