JAVA面试案例-数字广东

Ojbect的wait和thread的sleep有什么不同

https://www.cnblogs.com/softidea/p/4162724.html

https://blog.csdn.net/github_34457546/article/details/81387897

对象锁就是monitor

https://www.cnblogs.com/tiancai/p/8855125.html

 

那几个HashMap不同

for迭代器不能用remove的原因

有vector,锁的情况下,为什么还需要CopyOnWriteArrayList解决什么问题

https://www.cnblogs.com/shijiaqi1066/p/3412275.html

equal为什么要判断hashCode,hashCode解决什么问题

因为先判断hashCode

https://blog.csdn.net/jdsjlzx/article/details/54408465

in exist在实现引擎上有什么区别,表区动区别,驱动关系

https://www.baidu.com/link?url=Suu9VjLLf2mEKXYxp8kfbI8YPW3jZXEyCXlU6pdKyM8pbmLL6yJVRgKYbVGQzbHylCmeDm2sSvSuEiSDYOsvP5z4LG_ORWyup2VbLr_veRK&wd=&eqid=972ea5570000747f000000035cba838c

in()只执行一次,它查出B表中的所有id字段并缓存起来.之后

主查询笛卡尔积匹配结果

EXISTS用于检查子查询是否至少会返回一行数据,该子查询实际上并不返回任何数据,而是返回值True或False
EXISTS 指定一个子查询,检测 行 的存在。

 

mongodb根据id update,在shell 里面怎么执行的

https://blog.csdn.net/u011008734/article/details/47723757

db.person.update({"_id" : ObjectId("556c0b48361be67b8f01af2c")},p)

db.person.update({name:"eee"},{$set:{name:"aaa",age:23}})

{ "_id" : ObjectId("556c0b48361be67b8f01af2c"), "age" : 4 }

 

 

https://www.cnblogs.com/wpjzh/p/5999363.html

db.users.save({name: ‘zhangsan’, age: 25, sex: true});

find

db.person.find() { "_id" : ObjectId("556c0b48361be67b8f01af2c"), "name" : "zhang" }

 

 

java进程cpu很高,怎么排查

top

jstack

jstate看gc次数

 

springboot下meta-info的factories有什么作用

 

 

创建线程池方式

 

filter什么设计模式

责任链

https://www.jianshu.com/p/e4197a54828d

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值