自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

转载 Java知识汇总——思维导图

Java知识汇总——思维导图Java知识点汇总,从基础到常用的API、还有常用的集合类,总结的很详细。图片是从论坛里面找到的,整理下来以便常复习。这是目前看到的比较详细完整的思维导图。1.Java基础知识2.面向对象3.常用API4.集合IO5.多线程、网络编程、反射、设计模式...

2020-02-15 11:05:54 447

原创 mybatis框架解析(一)

mybatis执行流程解析mybatis已sqlsession作为顶层API,供外部调用sqlsession默认实现DefaultSqlSession,实现增删改查等功能以selectList接口为例:MappedStatement ms = configuration.getMappedStatement(statement);通过configuration获取MappedState...

2020-02-08 10:38:24 166

原创 JDK动态代理

前言最近在了解spring aop的实现原理,了解到spring aop支持两种代理模式,jdk动态代理和cglib动态代理。jdk动态代理基于反射实现,通过反射创建一个实现代理接口的匿名类,在调用业务方法前调用InvocationHandler处理。代理类必须实现InvocationHandler接口,invoke方法是实现代理逻辑的地方,动态生成的代理类$Proxy0,继承了Proxy代...

2020-01-31 21:26:52 130

原创 java线程池拒绝策略

java线程池拒绝策略线程池中,有三个重要的参数,决定了拒绝策略corePoolSize 核心线程数,也即最小线程数workQueue 阻塞队列,当阻塞队列饱和时,会扩充线程池中的线程数,最大到maximumPoolSizemaximumPoolSize 最大线程数,当线程池中的线程数达到最大时,会触发拒绝策略拒绝策略定义拒绝策略提供顶级接口 RejectedExecution...

2020-01-30 11:00:29 132

原创 春节学习的知识点汇总

春节学习的知识点汇总java内存区域线程私有:程序计数器,java虚拟机栈,本机方法栈共享内存:java堆,方法区(jdk8的metaSpace)垃圾收集器垃圾搜集算法标记-清除算法标记-复制算法标记-整理算法经典垃圾收集器SerialParNewParallel ScavengeSerial OldParallel OldCMSGarbage F...

2020-01-30 10:58:59 293 1

原创 《曾国藩传》第一卷京官时代-读后感

昨天和米儿一起定下了每个月阅读一本书的计划,第一个月也就是2019年3月,阅读的书籍先有我来定,我选了张宏杰的《曾国藩传》作为第一个月的阅读书籍,希望能从中学到在当前所处阶段对自己有所帮助的方法。今天阅读了第一卷 京官时代的第一章 曾国藩的七次科举之痛和第二章 为什么要"学做圣人"。在第一章中,作者介绍了曾国藩的祖父曾玉屏,一位普普通通的平头百姓,在而立之年,幡然醒悟,以一股子倔强和努力成为一名...

2019-03-08 21:19:09 1298

转载 【转】 JVM加载类的过程

说明:这篇日志涉及到的东西我开始也有很多不同的知识。但是幸运的是,我查阅了相关的资料,将难点基本弄清楚了。在这里通过对自己学到的知识和理解,整理出下面这篇日志。不足的地方请大家多多指教!引用文献1篇:(1). 《深入理解Java虚拟机:JVM高级特性和最佳实践》 作者:周志明1.    java.lang.ClassLoader抽象类1). 抽象类ClassLoader基本

2017-01-12 14:21:48 169

转载 【转】并发场景下的中断处理

前言Java并发中的interrupt的行为,一直非常诡异。我并不是在亵渎Java,只是说要掌握并发编程,Interrupt的脾气一定要先摸清楚。这里转一篇Brian Goetz的一篇技术文章,涉及到Java并发,全世界值得信任的名字真的不多。这里是原文的地址:《Java 理论与实践: 处理 InterruptedException》。摘要没时间看全文的,可以快速阅读这个内容摘要。线程的四种状态

2017-01-05 13:19:37 820

原创 JMS-ActiveMQ学习笔记

前言最近由于公司项目需求,需要实现异步消息以及后台推送功能,选择了几个方案 决定用activemq来实现该功能(ps:这里提一下,其实可以使用阿里云提供的消息服务,可以很方便的就在自己的项目中整合消息功能)。

2017-01-04 14:50:01 315

转载 java单例模式

最近在看effective java一书,里面很多建议即使在如今也是很有用的,虽然还没看完,但也是受益匪浅。今天稍微总结下java实现线程安全的单例模式的几种方法懒汉模式 public class Singleton { private static Singleton instance; private Singleton (){} public stat

2016-12-28 10:32:18 214

原创 Spring MVC实现大文件下载功能

话不多说,先填上代码再来一步步分析:@RequestMapping("/download") public void downloadNet(HttpServletResponse response) throws Exception { try { String path=RootPath+"\\movie\\[BT5000.com]北京遇上西

2016-05-14 07:54:42 3386

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除