上一页 1 2 3 4 5 6 ··· 13 下一页
摘要: 一、基本介绍 创建型模式,就是创建对象的模式,抽象了实例化的过程。它帮助一个系统独立于如何创建、组合和表示它的那些对象。关注的时对象的创建,创建型模式将创建对象的过程进行了抽象,也可以理解为将创建对象的过程进行了封装,作为客户程序仅仅需要去使用对象,而不再关心创建过程中的逻辑。 具体的创建型模式可分 阅读全文
posted @ 2021-09-01 10:10 MXC肖某某 阅读(539) 评论(0) 推荐(0) 编辑
摘要: 一、UML类图基本介绍 1,UML介绍 UML -- Unified modeling language(统一建模语言),是一种用于软件系统分析和设计的语言工具,它用户帮助软件开发人员进行思考和记录思路的结果 UML本身是一套符号的规定,就像数学符号和化学符号一样,这些符号用户描述软件模型中的各个元 阅读全文
posted @ 2021-08-22 21:30 MXC肖某某 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 一、设计模式的目的 设计模式主要是为了解决在编写代码过程中,面临的耦合性、内聚性、可维护性、可扩展行、重用性、灵活性等多方面的挑战。 代码重用性:相同功能的代码不用多次编写 可读性:编程规范,便于他人的阅读和理解 可扩展性:当需要添加新功能时,非常的方便 可靠性:当增加新的功能后,对原来的功能没有影 阅读全文
posted @ 2021-08-21 20:31 MXC肖某某 阅读(610) 评论(0) 推荐(1) 编辑
摘要: 一、配置和日志 配置信息 git config --list //查看当前配置信息 git config -e [--global] //编辑当前(全局)配置信息 git config --global user.name "xxx" //设置全局的用户名xxx git config --globa 阅读全文
posted @ 2021-05-23 23:19 MXC肖某某 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 一、Redis的内存配置 1,Redis配置内存为多少合适? 默认:如果不设置最大内存大小或者设置最大内存大小为0,在64为操作系统下不限制内存大小,在32位操作系统下最多使用3GB内存。 极限情况:留出一倍内存。比如你的redis数据占用了8G内存,那么你还需要再预留8G空闲内存。也就是内存需求是 阅读全文
posted @ 2021-03-13 21:22 MXC肖某某 阅读(820) 评论(0) 推荐(0) 编辑
摘要: 一、什么是循环依赖 多个bean之间相互依赖,形成了一个闭环。 比如:A依赖于B、B依赖于c、c依赖于A 通常来说,如果问spring容器内部如何解决循环依赖, 一定是指默认的单例Bean中,属性互相引用的场景。也就是说,Spring的循环依赖,是Spring容器注入时候出现的问题。 二、Sprin 阅读全文
posted @ 2021-03-12 21:11 MXC肖某某 阅读(887) 评论(0) 推荐(0) 编辑
摘要: 一、可重入锁 可参考:可重入锁和递归锁 1,定义 指的是同一线程外层函数获得锁后,再进入该线程的内层方法会自动获取锁(前提:锁对象是同一个对象)。 Java中的ReentranLock(显示锁)和Synchronized(隐式锁)都是可重入锁,可重入锁的一个优点是可在一定程度避免死锁 隐士锁:(即s 阅读全文
posted @ 2021-03-12 13:48 MXC肖某某 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 一、BeanFactoryPostProcessor BeanFactory的后置处理器:在BeanFactory标准初始化之后调用,来定制和修改BeanFactory的内容;所有的bean定义已经保存加载到beanFactory,但是bean的实例还未创建。 1,使用 源码:MyBeanFacto 阅读全文
posted @ 2021-03-10 18:39 MXC肖某某 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 一、AOP完成日志输出 源码:Spring-Annotation-AOP 1,导入AOP模块 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-aspects</artifactId> <version>5. 阅读全文
posted @ 2021-03-08 23:31 MXC肖某某 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 一、容器中注入组件 1,包扫描 + 组件标注注解 源码:Demo01_ComponentScan a)组件标注 @Controller @Service @Repository @Component b)包扫描@ComponentScan @ComponentScan中主要值的解释 value:扫描 阅读全文
posted @ 2021-03-07 21:10 MXC肖某某 阅读(422) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 13 下一页