摘要:
前言 声明,本文使用的是JDK1.8 从今天开始正式去学习Java基础中最重要的东西 >集合 无论在开发中,在面试中这个知识点都是非常非常重要的,因此,我在此花费的时间也是很多,得参阅挺多的资料,下面未必就做到日更了... 当然了,如果讲得有错的地方还请大家多多包涵并不吝在评论去指正~ 一、集合(C 阅读全文
posted @ 2018-04-08 17:18
小生怕痒
阅读(163)
评论(0)
推荐(0)
摘要:
简介:本文主要介绍了B树和B+树的插入、删除操作。写这篇博客的目的是发现没有相关博客以举例的方式详细介绍B+树的相关操作,由于自身对某些细节也感到很迷惑,通过查阅相关资料,对B+树的操作有所顿悟,写下这篇博客以做记录。由于是自身对B+树的理解,肯定有考虑不周的情况,或者理解错误的地方,请留言指出。 阅读全文
posted @ 2018-04-08 17:17
小生怕痒
阅读(271)
评论(0)
推荐(0)
摘要:
MySQL/MariaDB中的符合语句结构有:BEGIN...END,if,case,while,loop,repeat,cursor,condition,handler。 在MySQL中,它们都只能在存储程序(procedure,function,trigger)内部使用,但在MariaDB中,从 阅读全文
posted @ 2018-04-08 17:12
小生怕痒
阅读(240)
评论(0)
推荐(0)
摘要:
代理模式是指给某个对象提供一个代理对象,用户不直接访问原对象而是通过代理对象间接访问。 我们可以使用代理模式实现面向切面编程(AOP), 由动态代理将切面功能织入目标方法而不侵入调用方的业务代码。 或者使用代理模式实现远程过程调用(RPC), 调用方像调用本地方法一样调用代理方法,而不必关心代理调用 阅读全文
posted @ 2018-04-08 17:11
小生怕痒
阅读(195)
评论(0)
推荐(0)
摘要:
List和Set比较,各自的子类比较 对比一:Arraylist与LinkedList的比较 1、ArrayList是实现了基于动态数组的数据结构,因为地址连续,一旦数据存储好了,查询操作效率会比较高(在内存里是连着放的)。 2、因为地址连续, ArrayList要移动数据,所以插入和删除操作效率比 阅读全文
posted @ 2018-04-08 17:10
小生怕痒
阅读(10181)
评论(0)
推荐(1)
摘要:
什么是线程死锁?死锁如何产生?如何避免线程死锁? 死锁的介绍: 线程死锁是指由于两个或者多个线程互相持有对方所需要的资源,导致这些线程处于等待状态,无法前往执行。当线程进入对象的synchronized代码块时,便占有了资源,直到它退出该代码块或者调用wait方法,才释放资源,在此期间,其他线程将不 阅读全文
posted @ 2018-04-08 17:08
小生怕痒
阅读(488)
评论(0)
推荐(0)