2019年4月4日
摘要:
前言 说来话长,从18年下半年开始,就有了离职的念头。但由于18年年初时答应项目经理要再待一年,所以强压下心头的邪念,坚持着一直做到年底。这期间身兼各种工作-提数、排查线上问题、给各个省公司的人答疑解惑、与其他部门联系沟通、做公司一个内部配置平台的前端页面的开发,唯一做的很少的就是后台开发,咳咳,实
阅读全文
posted @ 2019-04-04 12:14
淡墨痕
阅读(1338)
推荐(2)
2019年3月3日
摘要:
最近在重读spring源码(为什么要重读?因为不得不承认,去年跟着《深入解析sping源码》一书过了一遍spring的源码,除了满脑袋都是各种BeanFactory跟BeanDefinition外,真的没什么收获...), 而第二遍由于是分模块分功能点去看,有了针对性,再加上之前囫囵吞枣的那一遍给我
阅读全文
posted @ 2019-03-03 18:37
淡墨痕
阅读(1695)
推荐(0)
2019年1月21日
摘要:
String的split方法相信大家都不陌生,或多或少都用过它将字符串转成一个数组,但是就是这样一个简单的方法,里面也有一个不得不注意、不深不浅的小坑。 本地测试代码如下图所示: 图1 大家会发现split1跟split3的长度符合我们的预期,但是split2应该是长度为5,但实际长度却仍然为4。相
阅读全文
posted @ 2019-01-21 18:18
淡墨痕
阅读(15486)
推荐(1)
2019年1月7日
摘要:
今年下午偶然间想起当初刚学java时用过javac指令编译本地的源码,再用java指令运行编译好的class文件,于是又在本地试了一下,没成想翻了车,后多方查阅尝试才找到问题根源所在。 首先我是随便进了一个idea项目中的包目录下,以该目录为基础,调出来cmd指令控制台,如下图所示: 然后我java
阅读全文
posted @ 2019-01-07 13:57
淡墨痕
阅读(249)
推荐(0)
2019年1月6日
摘要:
一、前言 元旦时领对象去深圳看了一场号称"老年人看权健推销大会"的演讲,回来之后梳理工作上的事情,这个周末才得闲,特此总结梳理一下过去一年的情况以及对19年的规划。 二、18年总结 整个18年最大的收获是跟对象从相遇到一起携手走过这一整年,其中有争吵有纠纷有喜悦有激情,俨然一酸甜苦辣小夫妻,往后的岁
阅读全文
posted @ 2019-01-06 19:55
淡墨痕
阅读(787)
推荐(0)
2018年12月16日
摘要:
一、基本类加载机制介绍 大体引用一下《深入理解Java虚拟机》一书中对类加载的定义:虚拟机将描述类的二进制字节流(即Class文件)加载到内存中,并对其进行验证、准备、解析、初始化,最终 生成可以直接被虚拟机使用的Java类型(即已经校验合格且有clinit执行完clinit方法的Class对象),
阅读全文
posted @ 2018-12-16 20:32
淡墨痕
阅读(171)
推荐(0)
2018年12月15日
摘要:
今天周六,闲着蛋疼就报名参加了公司的一个java比赛,比赛地点某某大厦11楼会议室,想象中应该是能容纳上百人的超大会议室。没成想,到地方一看,只是一个能容纳六七人的有圆形会议桌的小会议室。不过这仍然不能熄灭BZ因对Java热爱而燃起的满腔激情,于是满怀热情地投入到了比赛答题中。 一般这样的开头都会给
阅读全文
posted @ 2018-12-15 20:59
淡墨痕
阅读(484)
推荐(0)
摘要:
第一部分、闲扯+概述 近来在研读《深入理解java虚拟机》一书,读完之后做个小结,算是记录一下自己的学习所得,在成长的路上,只能死磕。 要理解JVM,就要先从其内存区域划分开始,知道其由几部分构成,再了解各部分的功能,这样就能对其整体有一个了解。 话不多说,总体图先呈上: 可以看到,线程私有的内存区
阅读全文
posted @ 2018-12-15 19:00
淡墨痕
阅读(507)
推荐(0)