摘要: 本文将通过通俗的方式讲解代理模式,并不涉及其底层原理,只是为了在面试是遇到此类问题有话可说。 一、简介 1、什么是代理模式 代理模式也称为委托模式,属于结构型模式之一。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用,比如我们生活中的邮局,快 阅读全文
posted @ 2019-12-23 15:52 胡先森~ 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 本文介绍ConcurrentHashMap是线程安全的,但为什么却不用加锁的原因 一、ConcurrentHashMap简介 在jdk1.7中是采用Segment + HashEntry + ReentrantLock的方式进行实现的 而1.8中放弃了Segment臃肿的设计,取而代之的是采用Nod 阅读全文
posted @ 2019-12-23 15:31 胡先森~ 阅读(477) 评论(0) 推荐(0) 编辑
摘要: 集合中的HashMap几乎是面试时必问的知识点,下面就从原理上剖析以下这个集合,看完了这一块的知识点应该就没问题了。 一、HashMap概述 HashMap基于哈希表的 Map 接口的实现。此实现提供所有可选的映射操作,并允许使用 null 值和 null 键。(除了不同步和允许使用 null 之外 阅读全文
posted @ 2019-12-23 14:06 胡先森~ 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 一、Mybatis介绍 mybatis是一个持久层的框架,是对JDBC操作数据库的封装,使开发者只需要关注业务本身,不需要花费精力去处理加载驱动、创建数据库连接对象、创建statement语句对象、参数设置、结果集处理等一系列繁杂的过程代码。 mybatis通过xml或注解进行配置,将java对象与 阅读全文
posted @ 2019-12-23 13:24 胡先森~ 阅读(469) 评论(0) 推荐(0) 编辑
摘要: 此处面试题转载自微信公众号 程序员追风 的文章 阅读全文
posted @ 2019-12-23 11:22 胡先森~ 阅读(473) 评论(0) 推荐(0) 编辑
摘要: 此处面试题转载自微信公众号 程序员追风 的文章 阅读全文
posted @ 2019-12-23 11:19 胡先森~ 阅读(1640) 评论(0) 推荐(0) 编辑
摘要: 此处面试题转载自微信公众号 程序员追风 的文章 阅读全文
posted @ 2019-12-23 11:17 胡先森~ 阅读(487) 评论(0) 推荐(0) 编辑
摘要: 此处面试题转载自微信公众号 程序员追风 的文章 阅读全文
posted @ 2019-12-23 11:12 胡先森~ 阅读(505) 评论(0) 推荐(0) 编辑
摘要: 此处面试题转载自微信公众号 程序员追风 的文章 阅读全文
posted @ 2019-12-23 11:06 胡先森~ 阅读(473) 评论(0) 推荐(0) 编辑
摘要: 此处面试题转载自微信公众号 程序员追风 的文章 阅读全文
posted @ 2019-12-23 10:58 胡先森~ 阅读(393) 评论(0) 推荐(0) 编辑