会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
@公众号MakerStack
面试都要问的Spring MVC
摘要: MVC总结 1. 概述 还是之前的三个套路 1.1 是什么? Spring提供一套视图层的处理框架,他基于Servlet实现,可以通过XML或者注解进行我们需要的配置。 他提供了拦截器,文件上传,CORS等服务。 1.2 为什么用? 原生Servlet在大型项目中需要进过多重封装,来避免代码冗余,其
阅读全文
posted @ 2020-11-17 18:27 执墨人
阅读(143)
评论(0)
推荐(0)
编辑
咀嚼Lock和Synchronized锁
摘要: 1.Synchronized锁 底层是monitor监视器,每一个对象再创建的时候都会常见一个monitor监视器,在使用synchronized代码块的时候,会在代码块的前后产生一个monitorEnter和monitorexit指令,来标识这是一个同步代码块。 1.1 执行流程 线程遇到同步代码
阅读全文
posted @ 2020-11-12 15:36 执墨人
阅读(289)
评论(0)
推荐(1)
编辑
面试重灾区——JVM内存结构和GC
摘要: JVM介绍 1. JVM的体系架构(内存模型) 绿色的为线程私有,橘色的为线程共有 2. 类加载器 负责将.class文件加载到内存中,并且将该文件中的数据结构转换为方法区中的数据结构,生成一个Class对象 2.1 类加载器分类 自启动类加载器。Bootstrap ClassLoader类加载器。
阅读全文
posted @ 2020-11-10 11:24 执墨人
阅读(654)
评论(0)
推荐(1)
编辑
深入IOC及其启动原理
摘要: IOC总结 1. IOC概述 三个问题: IOC是什么 为什么用它 怎么用 1.1 是什么? 两个概念:控制反转,依赖注入 来看一下传统的干活方式:在对象单一职责原则的基础上,一个对象很少有不依赖其他对象而完成自己的工作,所以这个时候就会出现对象之间的依赖。而体现在我们的开发中,就是需要什么对象的时
阅读全文
posted @ 2020-11-09 09:56 执墨人
阅读(867)
评论(0)
推荐(2)
编辑
抽丝剥茧——门面和调停者设计模式
摘要: 调停者和门面设计模式 今天我们来聊两个设计模式:调停者设计模式和门面设计模式,为什么要将他们放在一起讲解,因为他们两个东东太像了,仅仅是由于作用的地方不同而产生的不同的叫法。 我们用一个对于我们90后最难的一个问题来入手吧。假设我们厌倦了城市生活,想要找一个安静的地方安家,养猪,顺便写一个猪脸识别来
阅读全文
posted @ 2020-11-07 13:58 执墨人
阅读(506)
评论(0)
推荐(0)
编辑
基于MVC的RESTFul风格API实战
摘要: 基于MVC的RESTful风格的实现 1.RESTful风格阐述 REST服务是一种ROA(Resource-Oriented Architecture,面向资源的架构)应用。主要特点是方法信息存在于HTTP协议的方法中(GET,POST,PUT,DELETE),作用域存在于URL中。例如,在一个获
阅读全文
posted @ 2020-11-06 15:01 执墨人
阅读(793)
评论(0)
推荐(0)
编辑
ThreadLocal原理大解析
摘要: 今天呢,和大家聊一下ThreadLocal。 1. 是什么? JDK1.2提供的的一个线程绑定变量的类。 他的思想就是:给每一个使用到这个资源的线程都克隆一份,实现了不同线程使用不同的资源,且该资源之间相互独立 2. 为什么用? 思考一个场景:数据库连接的时候,我们会创建一个Connection连接
阅读全文
posted @ 2020-11-05 17:29 执墨人
阅读(528)
评论(1)
推荐(0)
编辑
你知道Synchronized底层实现原理嘛
摘要: 兄弟们,大家好。时隔多天,我,终于来了。今天我们来聊一下让人神魂颠倒的Synchronized。 不过呢,在读这篇文章之前,我希望你真正使用过这个东东,或者了解它到底是干嘛用的,不然很难理解这篇文章讲解的东西。 这篇文章的大体顺序是:从无锁-->偏向锁-->轻量级锁-->重量级锁讲解,其中会涉及到C
阅读全文
posted @ 2020-11-04 22:42 执墨人
阅读(439)
评论(0)
推荐(1)
编辑
一篇搞定Java集合类原理
摘要: Java集合类实现原理 1.Iterable接口 定义了迭代集合的迭代方法 iterator() forEach() 对1.8的Lambda表达式提供了支持 2. Collection接口 定义了集合添加的通用方法 int size(); boolean isEmpty(); boolean con
阅读全文
posted @ 2020-11-03 22:51 执墨人
阅读(413)
评论(0)
推荐(2)
编辑
lsp都要会的内存模型
摘要: 兄弟们好,给大家带来一篇内存模型的水文(手动滑稽)。Begin 先来看大纲 1.JMM规范 先来说JMM是什么? JMM(Java Memory Model):全称Java内存模型。它定义了**Java虚拟机在计算机内存中的工作方式**。它是一套规范,并不真实存在。它包括三个点:原子性,可见性,有序
阅读全文
posted @ 2020-10-31 19:07 执墨人
阅读(147)
评论(0)
推荐(0)
编辑
下一页
导航
博客园
首页
联系
订阅
管理
<
2025年2月
>
日
一
二
三
四
五
六
26
27
28
29
30
31
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
1
2
3
4
5
6
7
8
公告
昵称:
执墨人
园龄:
6年2个月
粉丝:
8
关注:
2
+加关注
统计
随笔 - 14
文章 - 0
评论 - 1
阅读 -
5330
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
随笔分类
Java系列(6)
框架(1)
设计模式(5)
随笔档案
2020年11月(9)
2020年10月(5)
阅读排行榜
1. 深入IOC及其启动原理(867)
2. 基于MVC的RESTFul风格API实战(792)
3. 面试重灾区——JVM内存结构和GC(654)
4. ThreadLocal原理大解析(528)
5. 抽丝剥茧——门面和调停者设计模式(506)
评论排行榜
1. ThreadLocal原理大解析(1)
推荐排行榜
1. 深入IOC及其启动原理(2)
2. 一篇搞定Java集合类原理(2)
3. 咀嚼Lock和Synchronized锁(1)
4. 面试重灾区——JVM内存结构和GC(1)
5. 你知道Synchronized底层实现原理嘛(1)
最新评论
1. Re:ThreadLocal原理大解析
评论?
--MakerStack
点击右上角即可分享
主题色彩