首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
卧可曼1475334729755
掘友等级
Java工程师
|
成都聚美优品科技有限公司
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
283
文章 283
沸点 0
赞
283
返回
|
搜索文章
赞
文章( 283 )
沸点( 0 )
Java集合之LinkedList源码解析
实现 List 接口,能对它进行队列操作。 实现 Deque 接口,即能将LinkedList当作双端队列使用。 实现了Cloneable接口,即覆盖了函数clone(),能克隆。 实现java.io.Serializable接口,这意味着LinkedList支持序列化,能通过…
谈谈fail-fast与fail-safe是什么以及工作机制
fail-fast的字面意思是“快速失败”。当我们在遍历集合元素的时候,经常会使用迭代器,但在迭代器遍历元素的过程中,如果集合的结构被改变的话,就会抛出异常,防止继续遍历。这就是所谓的快速失败机制。 意思就是说,当Iterator这个迭代器被创建后,除了迭代器本身的方法(rem…
Java 集合系列1、细思极恐之ArrayList
ArrayList 底层数据结构为 动态数组 ,所以我们可以将之称为数组队列。 从依赖关系可以看出,ArrayList 首先是一个列表,其次,他具有列表的相关功能,支持快速(固定时间)定位资源位置。可以进行拷贝操作,同时支持序列化。这里我们需要重点关注的是 AbstractLi…
Spring-Mybatis 读写分离
2018,在平(tou)静(lan)了一段时间后,开始找点事情来做。这一次准备开发一个个人博客,在开发过程之中完善一下自己的技术。本系列博客只会提出一些比较有价值的技术思路,不会像写流水账一样记录开发过程。 技术栈方面,会采用Spring Boot 2.0 作为底层框架,主要为…
Java 集合系列4、家喻户晓之HashMap(上)
从依赖关系上面来看,HashMap 并没有 List 集合 那么的复杂,主要是因为在迭代上面,HashMap 区别 key-value 进行迭代,而他们的迭代又依赖与keySet-valueSet 进行,因此,虽然依赖关系上面HashMap 看似简单,但是内部的依赖关系更为复杂…
HashMap中傻傻分不清楚的那些概念
很多人在通过阅读源码的方式学习Java,这是个很好的方式。而JDK的源码自然是首选。在JDK的众多类中,我觉得HashMap及其相关的类是设计的比较好的。很多人读过HashMap的代码,不知道你们有没有和我一样,觉得HashMap中关于容量相关的参数定义的太多了,傻傻分不清楚。…
2018大厂Android面试经验 | 掘金技术征文
2017年是转折的一年,2018年算是收获的一年,趁着金三银四开始找工作。先分享一下offer的情况 在面试的过程中我深深的感受到,对于一个优秀的安卓开发来说,首先摆在第一位的还是他/她作为一个软件工程师的基本素养。无论你是做前端还是后端,最后定义你的优秀程度的还是作为软件工程…
Spring: 一次线上@Transational事务注解未生效的原因探究
使用Spring AOP的时候一定要小心,如果是使用注解形式声明AOP,要保证在被代理类的外部调用被增强的方法。
使用Redis解决“树”形数据的复杂查询
最近因业务需要,研究了一下树数据结果的存储及查询解决方案。 最初的想法是使用neo4j,可是在网上看了一下开源的不支持集群,感觉用的人不多。 网上也查了一些 树形结构数据存储方案 但每种实现方案都有它的一定局限性。 想了一短时间后,想出了下面的方案: 一、 因为复杂的查询都由R…
下一页
关注了
16
关注者
1
收藏集
2
关注标签
11
加入于
2016-10-01