短暂的百年阿里之旅,仿佛让我又回到了大学时代,大家一起做游戏,一起感悟人生,一起体会阿里的价值观,也留下了很多难忘的回忆。
在这里我结识了一帮朋友,大家一起在游戏中,在讲师的各种故事中慢慢的体会到什么是客户第一,团队合作,拥抱变化,激情,敬业,诚信。为了小组最后的价值观表演我们连续两天排练到很晚,回家睡觉时都两点了,最后我还献出了人生中第一次的反串(感觉阿里人都好这口),难忘拓展时大家挺着烈日完成了一个个的任务,彼此信任,互相鼓励,我所在的团队还拿到..
/**
* The sum of the squares of the first ten natural numbers is, 12 + 22 + ... + 102 = 385
* The square of the sum of the
* first ten natural numbers is, (1 + 2 + ... + 10)2 = 552 = 3025
* Hence the difference between the sum of the squares of
* the first ten natural numbers and the square of the sum is 3025 385 = 2640.
* Find the difference between the sum of
* the squares of the first one hundred natural numbers and the square of the..
前言
若干年前看了Java的四种引用类型,只是简单知道了不同类型的作用,但对其实现原理一直未能想明白,本文尝试结合jdk,openjdk6的部分源码分析弱引用实现的原理,供大家参考,部分技术细节没有仔细研究,如有疑问欢迎留言讨论
实例分析
我们以WeakHashMap的处理过程为例介绍一个weak reference的生命周期,首先我们调用WeakHashMap的put方法放入对象到Map中,WeakHashMap的Entry继承了WeakReference
private static class Entry<K,V> extends WeakReference<K> ..
让时光回到过去,三年前,也就在我工作了三年的阶段,虽然技术提升很快,但由于地区整体IT环境差,我十分的困惑,感觉自己再继续这么工作下去如同行尸走肉,偶然的一次机会,我到IT论坛上逛发现了一家心仪的公司招聘信息,虽然要远离父母,离开我刚刚装修完的婚房,但我还是想给自己一次机会去实现自己的理想,于是找猎头,投简历,面试3轮,接受offer,对从未出过远门的我,父母一反常态的支持了我的决定,老婆也思考良久支持了我,使我十分的感动,我鼓起勇气怀着对未来的期望,对技术的热忱向前迈了一大步。
三年过去,我不..
1.面试三大目标
考察目前所具备的专业能力和素质
考察未来长远发展的潜力
考察是否具备在当前职业道路上发展的必备条件
2.具体考察项
计算机基础:算法,数据结构,操作系统,协议,硬件知识
语言:
日常所运用语言的掌握程度,基础知识,类库的熟悉程度,语言标准,对该语言的认识
对开源社区的了解程度,特别是针对工作中可能接触到的各种框架的掌握,是否对开源有贡献
对主要使用语言以外的其他语言是否有..