摘要: 这段时间没有学习,可能是因为最近工作比较忙,每天回来都晚上11点多了,但是还是要学习的,进过和我的领导确认,在当前公司的技术架构方面,将持续使用Spring security,暂不做Shiro的考虑,所以决定先学习Spring security; 因为是从网上学习可能大多数描述就直接截图了,手敲的话 阅读全文
posted @ 2020-04-28 00:05 彼岸舞 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 昨晚没看完,今天继续 系统的类加载器 对于任意一个类,都需要由加载它的类加载器和这个类本身一同确立其在Java虚拟机中的唯一性,每一个类加载器,都拥有一个独立的类名称空间。这句话可以表达得更通俗一些:比较两个类是否“相等”,只有在这两个类是由同一个类加载器加载的前提下才有意义,否则,即使这两个类来源 阅读全文
posted @ 2020-04-08 23:04 彼岸舞 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 普通的JSONObject.parseObject(),解析的时候,底层采用HashMap解析所以是无序的, 1 JSONObject params = JSONObject.parseObject(exportData,Feature.OrderedField); 通过设置了Feature.Ord 阅读全文
posted @ 2020-04-08 14:20 彼岸舞 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 好几天没有学习了,前几天因为导出的事情,一直在忙,今天继续学习, 其实今天我也遇到了一个问题,如果有会的兄弟可以评论留给我谢谢; 问题:fastJSON中JSONObject.parseObject做JSON解析的时候虽然采用LinkedHashMap.class可以做有序解析,但是我发现当JSON 阅读全文
posted @ 2020-04-07 23:37 彼岸舞 阅读(156) 评论(1) 推荐(0) 编辑
摘要: 这几天一直在忙工作中的事情,在工作中有一个问题,可能是因为刚开始接触这个EasyPoi,对其也没有太多的理解,在项目中就使用了,有一个需求,是要导出项目中所有的表格,今天就对这个需求进行分析和实现吧; 需求:导出项目中所有的表格,导出文件为Excel; 技术:EasyPoi (现在市面上非常流行的o 阅读全文
posted @ 2020-04-06 18:35 彼岸舞 阅读(915) 评论(1) 推荐(0) 编辑
摘要: 早上看了Class类文件结构,晚上继续来看字节码指令,毕竟谁也不是一步登天的(说白了还是穷); 字节码指令 Java虚拟机的指令由一个字节长度的、代表着某种特定操作含义的数字(称为操作码,Opcode)以及跟随其后的零至多个代表此操作所需参数(称为操作数,Operands)而构成。 由于限制了Jav 阅读全文
posted @ 2020-03-31 22:38 彼岸舞 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 虽然这几天 很忙,但是学习是不能落下的,也不能推迟,因为如果推迟了一次,那么就会有无数次;加油,come on! Java跨平台的基础: 各种不同平台的虚拟机与所有平台都统一使用的程序存储格式——字节码(ByteCode)是构成平台无关性的基石,也是语言无关性的基础。Java虚拟机不和包括Java在 阅读全文
posted @ 2020-03-31 09:13 彼岸舞 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 说道垃圾回收器大家应该都会有所了解,GC白,当然说道具体的可能就不是很清楚了,今天我们就来玩一玩; GC要做的事情: 第一步:确定堆中需要回收的对象; 第二步:什么时候回收; 第三步:怎样回收 为什么我们要了解GC和内存分配: 1:面试;在面试的时候只要简历上写了了解或者精通JVM不用想,GC是必问 阅读全文
posted @ 2020-03-28 20:11 彼岸舞 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 其实说JVM的时候有很多人会懵, 也很不理解,我会写Java代码就可以了,我干嘛要学这个,其实不是的,学习JVM是很有必要性的; 为什么要了解JVM 1:写出更好,更健壮的Java程序; 2:提高Java应用的性能,排除问题; 3:面试 估计很多人面试都会被问到,当然初级是不会的,毕竟面试初级的时候 阅读全文
posted @ 2020-03-26 15:52 彼岸舞 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 源码学习到这里就要结束了; 来总结一下吧 Mybatis的总体架构 这次源码学习我们,学习了重点的模块,在这里我想说一句,源码的学习不是要所有的都学,一行一行的去学,这是错误的,我们只需要学习核心,专注重点,参考借鉴,这才是我们的目标; 第一天:日志模块学习 第二天:数据源模块学习 第三天:缓存模块 阅读全文
posted @ 2020-03-25 13:56 彼岸舞 阅读(147) 评论(0) 推荐(0) 编辑