java
java类框架、工具等研究学习。
未完待续-
这个作者很懒,什么都没留下…
展开
-
ThreadLocal基本使用及原理分析
学习ThreadLocal的基本使用以及了解其核心原理实现。jdk版本:1.8原创 2020-08-13 10:33:39 · 274 阅读 · 0 评论 -
线程池基本使用及原理分析
从源码入手,分析线程池的基本使用场景以及核心代码原理分析。原创 2020-08-11 17:42:19 · 225 阅读 · 0 评论 -
Mybatis缓存使用原理探究
国内的开发环境下关于Mybatis还是比较广泛,因此在日常开发中有必要对Mybatis中提供的缓存机制有一个全面的了解,本文将主要从源码的角度入手,分析Mybatis的缓存机制以及在spring容器管理与非spring容器管理下,Mybatis的缓存使用情况的区别。原创 2020-07-31 18:34:48 · 232 阅读 · 0 评论 -
Java学习--ConcurrentHashMap原理分析
本章学习Java中的ConcurrentHashMap(后面简称CHM),了解其并发安全原理,hash碰撞的解决方法,红黑树,size的获取处理方式,以及CHM的并发扩容。本次分析基于jdk1.8。原创 2020-07-08 15:07:27 · 184 阅读 · 0 评论 -
JVM学习--垃圾回收机制
JVM学习--垃圾回收机制本章学习jvm中关于垃圾回收机制的相关原理。部分内容参考Oracle官网和咕泡学院教材。分析版本为jdk1.8。原创 2020-06-17 17:44:30 · 900 阅读 · 0 评论 -
JVM学习--堆内存分析
JVM学习–堆内存分析本章学习堆内存模型、对象分配和对象生命周期原理。部分内容参考Oracle官网以及咕泡学院教材。分析版本为jdk1.8。原创 2020-06-17 11:39:45 · 425 阅读 · 0 评论 -
JVM学习--编译过程和类加载机制
jvm学习–编译过程和类加载机制本章学习java中类的编译过程和加载机制。部分内容参考Oracle官网以及咕泡学院教材。分析版本为jdk1.8。原创 2020-06-16 18:32:42 · 199 阅读 · 0 评论 -
JVM--运行时数据区内存模型
JVM–运行时数据区内存模型jvm学习内容记录,运行时数据区概念定义、内存模型、以及结构分析。内容部分参考自Oracle官方网站和咕泡学院课件内容。版本基于jdk1.8。原创 2020-06-16 16:26:56 · 267 阅读 · 0 评论 -
从源码分析ReentrantLock基本原理
ReentrantLock基本原理分析原创 2020-04-23 16:41:43 · 178 阅读 · 0 评论 -
从源码分析springboot环境配置加载
从源码分析springboot环境配置加载一直没有搞清楚springboot环境配置信息到底是怎么加载的,是不是在启动时指定–spring.profiles.active之后spring就去指定读取这个文件了,因此这次从源码角度研究一下它的加载过程。首先从入口开始分析:public static void main(String[] args) { //这里的run是springbo...原创 2019-10-28 17:06:40 · 249 阅读 · 0 评论 -
mybatis中#{}与${}的区别详解
mybatis中#{}与${}的区别详解原创 2019-09-30 16:10:51 · 363 阅读 · 0 评论 -
自定义WebMvcConfigurer实现CORS配置--原理分析
基于自定义WebMvcConfigurer实现CORS配置–原理分析原创 2019-07-18 11:23:57 · 4771 阅读 · 0 评论 -
JFreeCharts画分时图
记录下画分时图的过程。 分时图绘画过程也就是折线图和柱状图的结合,这里还是用CombinedDomainXYPlot这个类来结合画图。 首先画折线。这里折线分为两条,一条是今日走势,一条是昨日收盘价。先说数据定义,这里因为时间范围是今天,而每一个点的数据精度到每分钟,所以在使用TimeSeries时使用Millisecond时间精准到原创 2016-03-22 11:12:13 · 1810 阅读 · 0 评论 -
JFreeCharts画k线图
记录下画k线组合图的过程。 首先,k线图里包含了蜡烛图、折线图、柱状图,上面图例。然后,折线图和蜡烛图画在了一个plot里面。柱状图单独一个plot。 先说说蜡烛图。JFreeCharts里专门提供了一个叫OHLCSeries(open、high、low、close)的类来存放蜡烛图数据。构造方法直接指定时间,然后指定OHLC数据就完成原创 2016-03-22 11:15:01 · 4445 阅读 · 4 评论 -
关于jCaptcha验证码插件的使用
jar包导入后开始配置spring,注入相关bean。包含了jcaptcha使用相关的service、文字产生器、字体、颜色、背景等等,以下为相关配置。这里关于验证码工厂我根据自身需求,重写了jCaptcha的GimpyFactory类和Gimpy类。这样验证码匹配的时候就可以实现忽略大小写了。原创 2017-04-07 13:42:53 · 1581 阅读 · 0 评论 -
JFreeCharts绘画折线(柱状图)
记录下画折线(柱状图)的过程。先上图: 画这个图的时候,并没有用CombinedDomainXYPlot来结合。CombinedDomainXYPlot结合说到底还是属于两个图片,只是将图片合到了一张图里面。这里是将数据画在一张图片中。所以用普通的方式生成chart就行了。 首先还是可以先定义好数据。这里我用的条目数据集合(Defa原创 2016-04-13 11:47:45 · 877 阅读 · 0 评论