面试
1024的浪漫
这个作者很懒,什么都没留下…
展开
-
Java类加载机制
https://www.cnblogs.com/Latiny/p/8476665.html这个里面写的比较全,有jvm运行声明周期,类加载声明周期及各环节说明,双亲委派机制及其它的点原创 2019-11-05 16:01:29 · 110 阅读 · 0 评论 -
常见查找算法
常见查找算法本篇介绍了几种常见的查找算法:顺序查找、二分查找、插值查找、斐波那契查找、二叉树查找准备工作public class SearchDemo {/** 普通无序数组 */private int[] normalArr = new int[20];/** 有序递增数组 */private int[] sortedlArr = new ...原创 2019-11-02 21:06:24 · 187 阅读 · 0 评论 -
温故知新——MyBatis
温故知新——MyBatis文章部分知识点结构参考了:https://blog.csdn.net/hellozpc/article/details/80878563,在此表示感谢目录温故知新——MyBatis介绍如何使用小结resultMap驼峰匹配MyBatis动态代理#和$的区别动态SQLifchoose(when,otherwise)tr...原创 2019-10-29 16:26:17 · 281 阅读 · 0 评论 -
HashMap源码分析
什么是HashMap可以拆开理解,即Hash+Map,HashMap是一个存储键值对的数据结构的一种实现,通过对键作hash索引对键值对进行存取操作。由每一个键值作hash索引后,在HashMap中的存储位置是不尽相同的(会有两个键值不同,但hash值相同的情况),所以在HashMap中存储的数据是无序的,且对于键的值而言是不重复的什么是HashHash散列将一个任意长度的值通过has...原创 2019-10-25 15:33:56 · 116 阅读 · 0 评论 -
常用算法的复习和总结
常用算法的复习和总结排序分类排序是《数据结构》一书中的重要内容,在软件开发领域里也有非常重要的作用。排序算法按照空间划分分为内部排序和外部排序,内部排序顾名思义就是直接在原数组上进行的排序;外部排序意思就是需要借助额外的空间在辅助进行排序。按照排序方式来分,又分为插入排序、选择排序、交换排序、归并排序、基数排序,其中插入排序有直接插入排序和希尔排序,选择排序有简单选择排序和堆排序,...原创 2019-10-23 01:36:15 · 243 阅读 · 0 评论