原文:剑指Spring源码(一)

Spring,相信每个Java开发都用过,而且是每天都在用,那强大又神秘的IoC,AOP,让我们的开发变得越来越简单,只需要一个注解搞定一切,但是它内部到底是什么样子的呢 跟着我,一起探究Spring源码把。 写在前面的话:Spring项目距今已有 年左右的历史了,是众多Java大神们的杰作,由于我个人水平有限,时间有限,不保证我说的全部都是正确的,但是我可以保证每一句话都是反复推敲,经过验证,绝 ...

2019-01-30 09:19 4 5554 推荐指数:

查看详情

Spring源码(二)

这是春节后的第一篇博客,我在构思这篇博客的时候,一度想放弃,想想要不要换个东西写,因为毕竟个人水平有限,Spring源码实在博大精深,不是我这个菜的抠脚的菜鸡可以驾驭的,怕误人子弟,还有就是源码分析类的博客实在是太难写了,和一般的博客真心不同,可能写了很多,自己都不知道自己在写些 ...

Thu Feb 14 22:05:00 CST 2019 10 7179
Spring源码(三)俯瞰Spring的Bean的生命周期(大众版)

距离上一次写Spring源码解析,已经过去了快要好几个月了,主要原因还是Spring源码解析类文章太难写了,不像我先前写的什么CAS源码,AQS源码,LinkedBlockingQueue等等,这些无非就是分析几个核心方法,代码也不算太长,就像比较复杂的AQS源码也是两篇搞定的,虽然AQS源码 ...

Wed May 15 17:56:00 CST 2019 11 3650
Offer》Java实现

1、 代码托管在我的Github上面:https://github.com/DanielJyc/SwordOffer 2、 《Offer》这本书挺不错,难度适中,思路清晰,并讲到了细节问题;对于面试软件研发的人都应该仔细看看。 原书使用C/C++实现,我决定用Java按照书上的思路重写 ...

Fri Sep 05 01:04:00 CST 2014 0 2972
offer题目分类

1. 链表 1. 从尾到头打印链表 2. 链表中倒数第k个结点 3. 反转链表 4. 合并两个排序的链表 5. 复杂链表的复制 6. 复杂链表的复制 7. 两个链表的第一个公共结点 8 ...

Sun Jun 02 01:58:00 CST 2019 0 640
offer 面试8题

面试8题: 题目:二叉树的下一个节点 题目描述:给定一个二叉树和其中的一个结点,请找出中序遍历顺序的下一个结点并且返回。注意,树中的结点不仅包含左右子结点,同时包含指向父结点的指针。 解题思路:详见offer P65页 解题代码: ...

Wed Jun 13 00:29:00 CST 2018 0 1150
offer 面试3题

面试3题: 题:数组中重复的数字 题目:在一个长度为n的数组里的所有数字都在0到n-1的范围内。 数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每个数字重复几次。请找出数组中任意一个 ...

Wed Jun 27 16:45:00 CST 2018 0 3081
offer》内容总结

(1)Offer——Trie树(字典树) Trie树 Trie树,即字典树,又称单词查找树或键树,是一种树形结构,是一种哈希树的变种。典型应用是统计和排序大量的字符串(但不仅限于字符串),所以经常被搜索引擎系统用于文本词频统计。它的优点是:最大限度地减少无谓的字符串比较,查询效率 ...

Mon Jan 22 01:04:00 CST 2018 0 4437
Offer】跳台阶

题目描述 一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法(先后次序不同算不同的结果)。 解法1 首先对这道题,我们可以通过找规律来解 一只青蛙可以跳上1 ...

Fri May 03 10:04:00 CST 2019 0 607
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM