关闭页面特效

12 2017 档案

摘要:整体架构 打算开始写这个系列,不为上首页,也不为博取多少关注,只有一个目的:梳理知识,扩充思路;废话不多,开始吧。第一步,大家去spring的官方github下面去下载它的源码,具体的自己谷歌,我已经下下来了,然后spring的源码分为下面几个部分: 哈哈,大家是不是有一种头晕目眩的感觉,没事,我带 阅读全文
posted @ 2017-12-30 16:13 yangliwen 阅读(1925) 评论(0) 推荐(0) 编辑
摘要:堆排序 总览 我想了想,还是结合书中的每一句话来解释一下他们的来龙去脉吧,首先堆排序的时间复杂度是O(nlgn),也就是我们所说的大O时间复杂度。为什么说是nlgn的时间复杂度呢?首先我们需要知道max-heapfify的时间复杂度是lgn,也就是我们通常所说的log2n,因为数据结构当中的堆本质上 阅读全文
posted @ 2017-12-25 22:00 yangliwen 阅读(384) 评论(0) 推荐(0) 编辑
摘要:前言 这篇文章并不是被写出来的,也不是被虚构出来的,它是实实在在存在的,而是血淋淋的教训。其实本来我是不打算写这篇文章的,因为今天连续发生了两件事情,对我的触动比较大,所以才有了我今天开始跟大家描述的这篇文章。今天发生的2件事情,第一件事情:是我在某个上公司预发布服务器的程序里面,埋了一个很深的坑; 阅读全文
posted @ 2017-12-25 18:30 yangliwen 阅读(615) 评论(1) 推荐(0) 编辑
摘要:前言 最近半年内前前后后也面试了几家公司,有成功的,也有失败的,不过大部分以失败结束;打算把最近面试的一些经验写成一篇文章(当然最近也一直有这个打算),希望能以此文章为转折点,给自己一个警醒,也是给大家一些面试方法的经验吧,当然最希望的,是希望大家从我的面试过程中学到一些东西,能避免我犯过的错误,走 阅读全文
posted @ 2017-12-23 14:55 yangliwen 阅读(10605) 评论(20) 推荐(44) 编辑
摘要:List,Set,Map,有什么区别? List和Set实际上市实现了Collection接口,那么Collection接口的原理你能简单描述一下吗? List接口可以插入多个NULL值,并且重复值,而且LIST是一个有序的集合。 Set是一个不可重复的集合,里面的元素都只出现,最多只出现1次,并且 阅读全文
posted @ 2017-12-17 15:50 yangliwen 阅读(430) 评论(0) 推荐(1) 编辑
摘要:静态织入和动态织入的区别? 需求示例:假设有一个包,一个包当中有一个方法,我们想在这个方法的前后,加上环绕。 那么怎么加呢? 把知道的都说一遍。 1.建立JsonService 2.建立JSONASPECT,这个类是一个Bean,它使用了@Aspect 3.写XML文件。 3.1静态织入 (好处就是 阅读全文
posted @ 2017-12-17 14:17 yangliwen 阅读(399) 评论(0) 推荐(0) 编辑
摘要:首先我们从builder这个类入手,首先我们注意到BaseBuilder,其实它的本质上市一个抽象类,它从本质上抽象出了Builder的一切,我猜想这里一定使用了建造者模式,但是这个抽象类里面居然没有抽象方法! 其中XXXValueOf方法,其实是把String字符串转换成了相对应的类型,如下代码。 阅读全文
posted @ 2017-12-16 22:13 yangliwen 阅读(3598) 评论(0) 推荐(0) 编辑
摘要:来总结一下HashMap的原理 1.HashMap当中有一个内部类,它叫Node,然后这个Node呢,它其实是实现了Map.Entry接口,这个接口当中有几个抽象的方法和几个具体的方法。其中Map.Entry<K,V>是一个泛型的元组。 2.Map.Entry接口中有如下抽象方法: getKey() 阅读全文
posted @ 2017-12-12 13:27 yangliwen 阅读(2593) 评论(0) 推荐(0) 编辑

关注
跳至底部
document.getElementById("homeTopTitle").innerText="ღKawaii";
点击右上角即可分享
微信分享提示