
面试
liby_362
这个作者很懒,什么都没留下…
展开
-
算法逻辑题_二.计算法
[一. 假设法](https://blog.youkuaiyun.com/qq_36209121/article/details/102861097/)[二. 计算法](https://blog.youkuaiyun.com/qq_36209121/article/details/102861097/)转载 2019-11-01 17:23:04 · 4980 阅读 · 1 评论 -
算法逻辑题_一.假设题
一. 假设法初级题:1.如何问问题? 有甲、乙两人,其中,甲只说假话,而不说真话;乙则是只说真话,不说假话。但是,他们两个人在回答别人的问题时,只通过点头与摇头来表示,不讲话。有一天,一个人面对两条路:A与B,其中一条路是通向京城的,而另一条路是通向一个小村庄的。这时,他面前站着甲与乙两人,但他不知道此人是甲还是乙,也不知道“点头”是表示“是”还是表示“否”。现在,他必须问一个问题,才可能...转载 2019-11-01 17:04:33 · 1899 阅读 · 0 评论 -
面试ABC_Java基础篇
Java 基础篇1. jdk和jre的区别;jdk(java develop kit) java开发环境, jre(java runtime environment) java运行环境jdk包含jre, 同时包含编译器javac, 和一些其他的java调试和分析的工具;2. == 和 equals的区别;== 是符号运算符, equals是Object中的方法;== 比较的是进本...原创 2019-09-09 19:46:18 · 168 阅读 · 0 评论 -
面试ABC_并发多线程篇
并发多线程篇1. 乐观锁: CAS(compare and swap)每次拿数据的时候, 乐观的认为这个数据没有被其他线程修改过, 不需要加锁, 只需要在修改的时候, 判断有没有修改过, 可以使用版本号等机制;缺点: 可能出现ABA问题(解决: 验证当前引用是否是预期的引用), 适合并发小的情况, 并发量大的情况下有可能出现cas的自旋导致cpu的开销增大(解决: 当失败的时候等待一段时...原创 2019-09-10 23:44:01 · 116 阅读 · 0 评论