首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
明天早上八点起
获赞
38
粉丝
6
关注
0
看过 TA
4
女
东南大学
2019
Java
IP属地:江苏
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑明天早上八点起吗?
发布(5)
刷题
明天早上八点起
2018-10-19 14:22
已编辑
Java
摩根史丹利面经 2018/10/19
介绍一下自己 为什么选择摩根 接口和抽象类的不同之处,两者是否可以多继承? hashmap的原理;如果存入的元素中所有Key的hashcode都是相同的,如何提高存取性能? arraylist和linkedlist的区别 介绍一下JAVA垃圾回收机制 JAVA线程池是什么?为什么要用线程池?有哪些形式的线程池可以创建? foriegn key 和primary key分别是什么?当primary key所指向的表中对应行的数据被删,foreign key所在表中的数据会被删吗? 进程和线程的区别? ...
0
点赞
评论
收藏
转发
明天早上八点起
2018-10-11 12:10
已编辑
Java
小红书研发岗9月27日收到录用意向书的同学接到hr电话了吗?
将意向书签字打印回复给公司后,让等候hr电话,后面一直没有等到电话。有接到了电话的同学吗?
投递小红书等公司9个岗位 >
0
点赞
评论
收藏
转发
明天早上八点起
2018-09-30 01:05
Java
【有书共读】《JAVA并发编程实战》第15章
第十五章 原子变量与阻塞同步机制 锁 & volatile & CAS 比较 锁机制的不足 如果取到锁之后的***作短小,则线程调度的开销占比太大 等待锁时,线程被挂起,不能做事 会出现有线程优先级反转的情况 volatile 不需要线程上下文切换,但是很多细小的***作都不具有原子性,无法直接地有效完成,如: i++ CAS***作: 底层CPU支持比较并交换(Compare And Swap)指令,可以原子性地进行执行取值-判断-写入,保证同时执行的线程只有一个线程能够成功,其余的失败。 JVM将CAS***作直接编译成机器指令,提高运行速度 一次加锁机制比一次C...
0
点赞
评论
收藏
转发
明天早上八点起
2018-08-04 22:44
Java
【有书共读】《JAVA并发编程实战》第5章+第6章
JAVA并发实战学习笔记 第五章 基础构建模块 同步容器类:Collections.synchronized**()方法得到的容器类对应的装饰器类,或者将容器类封装在代码中,或者Hashtable、Vector类,并对所有容器的访问操作都加锁。特点是没有对锁细粒度划分,所有对容器的加锁独占,访问串行进行。 古老的Vecter、HashMap容器类是线程安全的,但是复合操作(如:迭代、条件运算等)需要自行加锁 Vecter、HashMap容器类允许客户端加锁 现...
0
点赞
评论
收藏
转发
明天早上八点起
2018-07-20 12:54
已编辑
Java
【有书共读】《JAVA并发编程实战》第3章+第4章
JAVA并发实战学习笔记 第三章 对象的共享 失效数据: java程序实际运行中会出现①程序执行顺序对打乱;②数据对其它线程不可见——两种情况 上述两种情况导致在缺乏同步的程序中出现失效数据这一现象,且“失效”这一情况不确定性很大,因为可能出现可能没出现。 JVM中没有规定对于64位变量如:long, double 的读写操作必须是原子的,因此不同步的情况下读取该类数据可能得到的值无意义(低32位和高32位没有一起形成完整的数字) 商用的JVM一般会让64位变量的读取原子...
0
点赞
评论
收藏
转发
1
工具箱
TA的圈子
暂未加入圈子
TA的圈子
TA的笔记
暂无笔记
TA的笔记
登录
0
天
已登录
0
天
连续登录
0
人
今日访客
牛客网
牛客企业服务