转载自:https://www.cnblogs.com/haimishasha/p/10872857.html 1. 自我介绍 2. 项目介绍,项目难点 3. 笔试题研究过吗? 4. Mybatis多参数传递 5. 数据库隔离级别 ...
刚看到这个题目的时候无从下手,因为觉得synchronized和lock在加锁的方式上有很大不同,比如,看看正常情况下synchronized时如何加锁的。 方式一: 方式二: 从这两种方式来看,锁都是加在 之间的,我们再来看看Lock是如何做的呢: 这种方式的锁是加在lock 和unlock 之间的,所以要想实现一个lock功能,就要想怎么实现这样两个方法,lock 和unlock 方法,先定 ...
2018-03-19 14:42 1 2659 推荐指数:
转载自:https://www.cnblogs.com/haimishasha/p/10872857.html 1. 自我介绍 2. 项目介绍,项目难点 3. 笔试题研究过吗? 4. Mybatis多参数传递 5. 数据库隔离级别 ...
RPC(Remote Procedure Call) RPC服务 从三个角度来介绍RPC服务:分别是RPC架构,同步异步调用以及流行的RPC框架。 RPC架构 先说说RPC服务的基本架构吧。允 ...
背景:最近美团在招聘,打算好好准备准备简历,然后投递一波。 美团点评 社招 一面(3.6中午)结果通过 美女面试官 1 HashMap的put怎么实现,如何解决hash冲突。调用putval,计算相应hash码,然后初始化(默认64的capacity)或调用resize函数调整大小,判断 ...
1.大多数情况下,我们都要对数组进行遍历,然后经常用到的两个方法就是forEach和map方法。先来说说它们的共同点 转载来源https://www.cnblogs.com/huangqia ...
4.LinkedList是链表实现的,因此查询慢,增删快。 5.LinkedList提供了List接口没有提 ...
Java中的集合包括三大类,它们是Set、List和Map, 它们都处于java.util包中,Set、List和Map都是接口,它们有各自的实现类。 List、Set都继承自Collection接口,Collection (所有集合类的接口) Set(集) 实现类主要有HashSet ...
个人分类: 软件测试 编辑 在这个互联网技术快速迭代的时代,每个测试员 ...
在jdk7的新特性方面主要有下面几方面的增强: 1.1二进制变量的表示,支持将整数类型用二进制来表示,用0b开头。 所有整数int、short、long、byte都可以用二进制表 ...