本文翻译自 Javassist Tutorial-3 5. 字节码操作 Javassist 还提供了用于直接编辑类文件的低级级 API。 使用此 API之前,你需要详细了解J...
本文翻译自 Javassist Tutorial-3 5. 字节码操作 Javassist 还提供了用于直接编辑类文件的低级级 API。 使用此 API之前,你需要详细了解J...
今天分享的一篇文章是Teach Yourself Programming in Ten Years, 中英对照版文章有点老,但就像计算机科学里的基础一样,不会过时。进入主题:...
原文: https://martin.kleppmann.com/2015/05/11/please-stop-calling-databases-cp-or-ap.html...
基础中的基础 但是如果基础都不能简单通俗的说出来的话也未必是真正掌握了。 一句话解释一下 Java的类加载机制就是将".class"文件加载到内存中(JVM中的方法区), 并...
10问 问到头疼 IOC 容器初始化 AOP 原理,常见场景 Spring 的设计思想,设计模式 springboot的启动过程 Spring 的事务实现方式 Spring ...
问题 为什么说spi服务机制破坏了双亲委派模型? 双亲委派机制 启动类加载器(Bootstrap ClassLoader):由C++语言实现(针对HotSpot),负责将存放...
本文主要以面试题为主梳理索引知识脉络解决如下几个问题 索引是什么, 为什么要引入索引 有哪些索引的实现方式, 他们的优缺点是什么 InnoDB的索引模型 主键索引与非主键索引...
给定一个数组,值是跳动区间,问跳多少次能跳完。 其实很简单,每个位置上对应一个能跳的区间的一个范围,取最远的就行,因为必须从第一个开始跳,所以局部最优即是全局最优。无需用到d...
题目链接: https://leetcode-cn.com/problems/distribute-coins-in-binary-tree/ 要求计算得出总共需要多少次移动...
使用栈模拟队列操作题目链接: https://leetcode.com/problems/implement-queue-using-stacks/解题思路使用两个栈一个用来...
文章地址: https://organizationsandmarkets.com/2010/08/31/how-to-read-an-academic-article/ I...
reverseList 题目链接:https://leetcode.com/problems/reverse-linked-list/ swapPairs 题目链接 http...
统计学习 “学习”的定义:“如果一个系统能通过执行某个过程改进它的性能,这就是学习”。现如今的机器学习一般就是统计机器学习。统计学习的对象:data 提取特征 抽象模型 进行...
相关知识点 Profile @Conditional Addressing ambiguity in autowiring 注入歧义性 Bean Scoping Spring...
Spring的变化很快,三年后不知道变成什么样子,掌握框架是最基本的技能。重要的还是基础技能的掌握~在这里持续更新下从spring3.0开始的重点更新记录。Spring3.1...
最近停止了敏捷软件开发的阅读,觉得还是需要业务与理论结合才能理解的更深入。业务上需要两周迭代着开发,学习看书上也要这样,买来这么多书不能一直作为装饰品放着。记录一下最近看的几...
本文是对敏捷软件开发第九章开发-封闭原则的学习笔记。 一句话,软件实体应该是可扩展但是不可修改的。 对于扩展是开放的 对于修改是封闭的 比较经典的例子就是代码中如果有链式的i...
本文是敏捷软件开发第二部分,敏捷设计的阅读笔记,记录一些对自己感触深的想法。为什么需要敏捷,怎么实现敏捷。克服软件设计实现过程中的臭味。遵循几个原则实现敏捷。在非敏捷环境中,...