
面试总结
食梦鱼儿
只要一颗肯奋斗的心,上帝会眷恋每一个人~~~~
展开
-
Java程序员面试中的多线程问题
很多核心Java面试题来源于多线程(Multi-Threading)和集合框架(Collections Framework),理解核心线程概念时,娴熟的实际经验是必需的。这篇文章收集了 Java 线程方面一些典型的问题,这些问题经常被高级工程师所问到。 0.Java 中多线程同步是什么? 在多线程程序下,同步能控制对共享资源的访问。如果没有同步,当一个 Java 线程在修改一个转载 2016-03-23 17:15:09 · 471 阅读 · 0 评论 -
equals()和hashCode()隐式调用时的约定详解
不知道你听说过md5没有,它就是一种典型的hash算法。 我们用它加密密码。用户输入密码,服务器转换为md5密文,和存在数据库中的比对,如果相同,就视作用户输入密码正确。 很显然,这个过程中用户输入的密码如果正确,只能得到唯一的md5。 但是理论上,用户输入一个错误的md5也可能因为算出的md5和预留的一致而被视作是正确的。这种情况称之为hash碰撞(也就是数据结构课程里说的hash冲突)原创 2016-03-23 17:32:39 · 1110 阅读 · 0 评论 -
面试宝典--[微软面试100题]
[微软面试100题]1-10 http://www.cnblogs.com/iyjhabc/archive/2013/03/28/2986067.html转载 2016-04-15 08:34:44 · 521 阅读 · 0 评论