05 2023 档案

摘要:1、代理模式 代理模式是一种比较简单易懂的设计模式,通俗讲就是通过代理对象来代替真实对象的访问,这样就可以在不修改原目标对象的前提下,提供额外的功能,扩展目标对象的功能。 代理模式的作用主要是扩展目标对象的功能,可以在调用目标对象的方法前后增加一些自定义的操作。 2、静态代理 静态代理中,我们对目标 阅读全文
posted @ 2023-05-16 16:21 胡桃里等你 阅读(86) 评论(0) 推荐(0) 编辑
摘要:1、最简单正常思维方式 package com.dodo;public class Test { public static void main(String[] args) { StringBuffer stringBuffer = new StringBuffer("奇数:"); //同步锁,线 阅读全文
posted @ 2023-05-15 16:57 胡桃里等你 阅读(1377) 评论(0) 推荐(0) 编辑
摘要:ArrayList、 LinkedList 和 Vector都实现了List接口,是List的三种实现。ArrayList底层是用动态数组实现的。 默认大小10 private static final int DEFAULT_CAPACITY = 10; 当集合中的元素数量大于集合大小时会根据集合 阅读全文
posted @ 2023-05-12 18:37 胡桃里等你 阅读(21) 评论(0) 推荐(0) 编辑
摘要:1、前言在项目开发过程中,经常会遇到一种场景,当修改A表的数据时,会关联修改B表、C表甚至更多表的数据。例如:电商项目中,用户下单后需要减库存,用户余额扣除,商家余额增加等数据表的操作。所有这些操作,相对于服务端来说,最终体现就是与数据库的交互,可想而知,如果业务足够复杂,关联的表足够多,需要与数据 阅读全文
posted @ 2023-05-12 16:48 胡桃里等你 阅读(235) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示