摘要: 原文链接:https://blog.csdn.net/jeffleo/article/details/56677425 一、ReentranLock 相信我们都使用过ReentranLock,ReentranLock是Concurrent包下一个用于实现并发的工具类(ReentrantReadWri 阅读全文
posted @ 2018-08-19 22:30 枫树湾河桥 阅读(604) 评论(0) 推荐(0)
摘要: 原文链接:https://www.cnblogs.com/chengxiao/p/6059914.html 一、什么是哈希表 在讨论哈希表之前,我们先大概了解下其他数据结构在新增,查找等基础操作执行性能 数组:采用一段连续的存储单元来存储数据。对于指定下标的查找,时间复杂度为O(1);通过给定值进行 阅读全文
posted @ 2018-08-19 14:12 枫树湾河桥 阅读(248) 评论(0) 推荐(0)
摘要: 原文链接:https://www.jianshu.com/p/56c77c517e71 本文对LinkedList的实现讨论都基于JDK8版本 Java中的LinkedList类实现了List接口和Deque接口,是一种链表类型的数据结构,支持高效的插入和删除操作,同时也实现了Deque接口,使得L 阅读全文
posted @ 2018-08-19 11:41 枫树湾河桥 阅读(995) 评论(0) 推荐(1)
摘要: 原文链接:http://www.cnblogs.com/ITtangtang/p/3948555.html#sum 一、 ArrayList概述: ArrayList是基于数组实现的,是一个动态数组,其容量能自动增长,类似于C语言中的动态申请内存,动态增长内存。 ArrayList不是线程安全的,只 阅读全文
posted @ 2018-08-19 11:33 枫树湾河桥 阅读(374) 评论(0) 推荐(0)
摘要: 原文链接:https://blog.csdn.net/artaganan8/article/details/80867158 ConcurrentHashMap是Java5中新增加的一个线程安全的Map集合,可以用来替代HashTable。对于ConcurrentHashMap是如何提高其效率的,可 阅读全文
posted @ 2018-08-18 22:33 枫树湾河桥 阅读(4004) 评论(0) 推荐(0)
摘要: 原文链接:https://blog.csdn.net/hll174/article/details/50915346 问题的症状 从前我们的Java代码因为一些原因使用了HashMap这个东西,但是当时的程序是单线程的,一切都没有问题。后来,我们的程序性能有问题,所以需要变成多线程的,于是,变成多线 阅读全文
posted @ 2018-08-18 22:10 枫树湾河桥 阅读(1505) 评论(0) 推荐(0)
摘要: 参考链接:https://www.cnblogs.com/chengxiao/p/6842045.html https://www.cnblogs.com/ITtangtang/p/3948786.html 一、背景: 众所周知,哈希表是中非常高效,复杂度为O(1)的数据结构,在Java开发中,我们 阅读全文
posted @ 2018-08-18 21:51 枫树湾河桥 阅读(457) 评论(0) 推荐(0)
摘要: 原文链接:https://blog.csdn.net/Abysscarry/article/details/80792876 一、联合索引测试 注:Mysql版本为 5.7.20 我们为userId, mobile, billMonth三个字段添加上联合索引! 1.查询条件为 mobile and 阅读全文
posted @ 2018-08-18 16:38 枫树湾河桥 阅读(6095) 评论(1) 推荐(0)
摘要: 原文链接:http://hedengcheng.com/?p=577 (一)问题描述 一条SQL,在数据库中是如何执行的呢?相信很多人都会对这个问题比较感兴趣。当然,要完整描述一条SQL在数据库中的生命周期,这是一个非常巨大的问题,涵盖了SQL的词法解析、语法解析、权限检查、查询优化、SQL执行等一 阅读全文
posted @ 2018-08-18 15:43 枫树湾河桥 阅读(1296) 评论(0) 推荐(1)
摘要: 参考链接:https://www.cnblogs.com/butterfly100/archive/2018/01/15/8287569.html https://www.cnblogs.com/liujingyuan789/p/6061188.html Explain简介 本文主要讲述如何通过 e 阅读全文
posted @ 2018-08-17 22:48 枫树湾河桥 阅读(423) 评论(0) 推荐(0)
Live2D