10 2016 档案

观察者模式
摘要:GOF概括:定义对象间的一种一对多的依赖关系,当一个对象的状态发生变化时,所有依赖它的对象都得到通知并被自动更新。 概述 这个可能是最早接触,但是,越学越复杂的设计模式了。 主要是因为 “观察者模式” 可以引申出非常多的知识点:“发布-订阅者模式”、“消息队列”…… 观察者模式是非常重要的一个设计模 阅读全文

posted @ 2016-10-29 15:39 疯狂的妞妞 编辑

原型模式
摘要:GOF概括:用原型实例指定创建对象的种类,并且通过复制这些原型创建新的对象。 简单地说,就是根据一个对象,复制出另一个。 为什么这也能称作设计模式,不是有手就行? 其实不然,从项目中找个 xxxConfiguration 类看看就能体会了, 如果作者不说,代码都很难看懂,更别说复制这个对象; 另一个 阅读全文

posted @ 2016-10-29 14:22 疯狂的妞妞 编辑

工厂模式
摘要:GOF概括:定义一个用于创建对象的接口,让子类决定实例化哪一个类。 #### 工厂模式 这种代码结构,在项目中非常常见的,很可能不知不觉中,你一直在使用。 比如说:springboot 项目, 既能使用 hibernate,又能使用 mybatis,只需要改 yml 中的配置即可。 如果我们以后写代 阅读全文

posted @ 2016-10-29 11:46 疯狂的妞妞 编辑

单例模式
摘要:2016-10-28 15:18 培训马上就结束了,准备把这些天学到的知识点都归纳总结一下。 单例模式,应该是23种设计模式中最简单的,写法有很多:饿汉式、懒汉式什么的。 2023-07-12 对于应届生,如果简历上写了设计模式,这个大概率是会被提问。 单例模式涉及到锁的引用,除了要求默写,还会问一 阅读全文

posted @ 2016-10-28 15:18 疯狂的妞妞 编辑

Java注解
摘要:学习前提,对 Java 反射技术有一定了解。 ## 一些常用注解 #### javadoc注释标签语法 @author 对类的说明标明开发该类模块的作者 @version 对类的说明 标明该类模块的版本 @see 对类、属性、方法的说明 参考转向,也就是相关主题 @param 对方法的说明对方法中某 阅读全文

posted @ 2016-10-28 12:59 疯狂的妞妞 编辑

简述内存泄漏及解决方式
摘要:概念 内存泄漏,首先要了解什么是引用, 以下列代码为例,新建对象 B,B 中有个成员变量 a,小 a 上 new 了一个 A 实例,B 就有 A 实例的引用, 这时候,只要 B 存在,A 实例就不会被销毁, 什么时候 A 实例会被销毁呢?给 B 对象 set 一个新的实例,或者设置为 null,旧的 阅读全文

posted @ 2016-10-06 16:05 疯狂的妞妞 编辑

Java线程池
摘要:**spring 框架下有封装好的线程池,尽量优先选择 spring 提供的。** 不推荐新手学习,因为学习门槛非常高,需要有一定的封装经验,否则会很难理解它的设计; 而且实战的机会非常少,学完可能几年内都用不上。 不必担心面试提问,因为很少会直接使用,面试你的人大概率也是没用过的,用过也只能说明他 阅读全文

posted @ 2016-10-05 02:46 疯狂的妞妞 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

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