身为 Java Web开发我发现很多人一些Web基础问题都答不上来。上周我面试了一个三年经验的小伙子,一开始我问他 HTTP/1、HTTP/2相关的他到是能答点东西出来。后来我问他:你知道HTTP的本质是什么吗? 他支支吾吾答不出来……
因为上篇文章HashMap已经讲解的很详细了,因此此篇文章会简单介绍思路,再学习并发HashMap就简单很多了。上一篇文章中,我们最终知道HashMap是线程不安全的,因此在老版本JDK中提供了HashTable来实现多线程级别的,改变之处重要有以下几点。
对象一定分配在堆中吗?有没有了解逃逸分析技术?虚拟机为什么使用元空间替换了永久代?什么是Stop The World ? 什么是OopMap?什么是安全点?
美国著名的商业哲学家金罗姆( Jim Rohn )曾经提出了“密友五次元理论”,说的是,你的财富和智慧,等于跟你亲密交往的5个朋友的平均值。这个理论很有指导意义,以老K为例,经常接触的有K嫂、欠我钱的A君、B君、C君、D君......因为要催债嘛,所以经常联络他们,这就解释了老K为什么这么穷。
当架构师大刘看到实习生小李提交的记账流水乱序的问题的时候,他知道没错了:这一次,大刘又要用一致性哈希这个老伙计来解决这个问题了。嗯,一致性哈希,分布式架构师必备良药,让我们一起来尝尝它。
前几天苏宁爆出新闻: 将实现本年度第二次加薪,平均涨幅31%,最高涨幅高达150%。 涨薪将分批次进行,从中基层年轻员工到部门负责人等核心骨干均安排加薪,同时还明确“所有年终奖将在春节前完成分配”。
多年前的一个夜晚,风雨大作,一个名叫Docker的年轻人来到Linux帝国拜见帝国的长老。“Linux长老,天下程序员苦于应用部署久矣,我要改变这一现状,希望长老你能帮帮我” 长老回答:“哦,小小年纪,口气不小,先请入座,你有何所求,愿闻其详”Docker坐下后开始侃侃而谈:“当今天下,应用开发、测试、部署,各种库的依赖纷繁复杂,再加上版本之间的差异,经常出现在开发环境运行正常,而到测试环境和线上环境就出问题的现象,程序员们饱受此苦,是时候改变这一状况了。”
谈到大数据传输都会想到 Kafka,Kafka 号称大数据的杀手锏,在业界有很多成熟的应用场景并且被主流公司认可。这款为大数据而生的消息中间件,以其百万级TPS的吞吐量名声大噪,迅速成为大数据领域的宠儿,在数据采集、传输、存储的过程中发挥着举足轻重的作用。
总是有粉丝会问我,袁总,你现在每天这么忙,公司的事情这么多,公众号还要更新文章,帮助解答粉丝的问题,还要照顾家庭,周末还可以带孩子去逛一逛。 你哪有这么多时间啊,你是怎么做到的啊? 你到底是如何管理时间的啊? 今天,咱们就来聊一聊时间管理。
young gc、old gc、full gc、mixed gc 傻傻分不清?这个问题的前置条件是你得知道 GC 分代,为什么分代。这个在之前文章提了,不清楚的可以去看看。现在我们来回答一下这个问题。
上班时发现同事偷偷在做作品集怎么办?要不要向领导揭穿?一个程序员就遇到了这个问题,他爆料之前这个同事已经被领导发现在上班期间做跟工作无关的东西,领导口头警告过他,没想到这个同事还是不知悔改。楼主认为,这样做有违职业道德,拿着公司的钱做着别的事,应该向领导举报他。
我是浙江人,出生在浙北的一个普通农村家庭,按照我老婆的话说是自带土气,这恐怕是农村人与生俱来的气质了吧。从小家里条件不是很好,在我模糊的印象中,冬天家里总是断电,父亲就会肩扛竹竿,在竹林里寻找断开的电线,再用竹竿把两头断线接上。当时年小的我还不知道这个小小操作是如此的危险,就是觉得父亲总是什么都能搞定。应该是“开窍”晚的原因吧,直到一年级前,还不会从1数到10,别人家的娃已经可以加减乘除了……