今天面了个32岁的Java程序员,各方面都挺好,问啥都会,对于JVM调优问题,答得还行,最后问了个Go语言GC问题,就答不上来了,走时几乎落泪...唉! 细想想... 当面试官向你提问JVM的实战问题时,你是否感觉到无所适从? 想解决生产环境中的GC问题,你是否感觉
感谢哪吒的投稿 前言 html5Canvas的知识点,是开发的必备技能,在实际工作中也常常会涉及到。 最近熬夜总结html5Canvas相关的知识点,大家一起看一下吧: 1.html5Canvas基础知识 Canvas是什么?翻译过来是画布的意思 Canvas元素用于在网页上绘制2D图形和图像
前言 还记得这本书吗?是不是已经在你的桌上铺满厚厚的一层灰了?随着 Java 8 的出现,这门语言在许多地方发生了翻天覆地的变化。最新版已经出来了,在新的版本中,代码的运用和实现上与以往不尽相同。 本书可作为编程入门书籍,同时也适用于想要扩展知识的在
前几天,看到一条消息。 在互联网职场论坛有个“阿里巴巴员工”说自己毕业了两年,结果发现工资居然比不上应届毕业研究生的起薪,感觉受到了公司的侮辱! 其实,资历浅的新员工工资比老员工工资高的情况并不少见,我们通常叫这个“薪酬倒挂”,这也是很多公司
什么是内存管理器(what) Python作为一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言,与大多数编程语言不同,Python中的变量无需事先申明,变量无需指定类型,程序员无需关心内存管理,Python解释器给你自动回收。开发人员不用过多的关心内
最近一个粉丝留言说,他面试阿里挂在了 Dubbo 问题上,我把面试真题问到了,大家可以看一下,你答得怎么样: 说一下的 Dubbo 的工作原理? Dubbo 负载均衡策略和集群容错策略都有哪些? 动态代理策略呢? 如何基于 Dubbo 进行服务治理、服务降级、失败重试以
前一段时间好兄弟找工作,面试架构师岗位,接到了不少大厂的面试邀请,有顺利接到 offer 的,也有半道儿面试被卡掉的。但最想去的企业却因为 MySQL表存储引擎 InnoDB ,与 offer 失之交臂。 相关的面试问题也背了不少,但在实际的回答中还是欠点意思。虽然工
在技术圈,存在互相鄙视的现象,比如搞C语言的鄙视C++,搞JAVA的鄙视C#。为什么会互相鄙视呢? 其实就是羡慕嫉妒别人呗,比如某程序员工资比自己更高,就会无形之中产生鄙视的心态。 要说工资高,「刚毕业年薪40w」「5年就年薪百万」,这样的故事想必你肯定听
近日 Google 转移 Istio 等重要开源项目商标所有权的事件持续发酵。IBM、Oracle、CNCF 、Tetrate 等相关生态参与者下场开撕,公开指责 Google 违背了开源社区开放治理的原则。 多方质疑 即使你不关注 Istio 或者云原生,本周你可能也听到了一些关于 Google 与
今年,大家都说市场不好。 但就在前天,支付宝的母公司蚂蚁金服宣布在科创板上市,估值2000亿美金,朋友圈不少蚂蚁大佬纷纷实现财务自由了!真让人回想起上个月的2020阿里云峰会上的招聘豪言,原来底气在这! 当时,阿里云智能总裁张建锋明确表示今年要再招50
第一本是程序员必知的硬核基础知识,这是一本非常入门的经典 PDF,看完能让你对计算机有一个基础的了解和入门,是培养你 内核 的基础,我们看下目录大纲 基本上涵盖了计算机所有基础知识,从 CPU 到内存、讲解什么是二进制、磁盘、压缩算法、操作系统、汇编等
这本书是软件研发领域重要的里程碑,合著此书的四位作者 Erich Gamma,Richard Helm,Ralph Johnson ,John Vlissides 被业内称为GoF(Gang of Four),因此这本书也被人称为GoF设计模式。 1.创建型模式 这一类设计模式的目的是用于创建对象。 2.结构型模式
总有粉丝问我有什么免费的学习资料分享么? 我会慎重分享,因为我觉得太多的免费资料,都是“坑”,有的没啥干货,有的甚至出现很多低级错误,所以建议大家慎重选择,偶尔付费一些没啥损失。 之前经常推荐拉勾教育的专栏,虽然每次都是1元钱,但也是要付
不知道你们多长时间没有参加过面试了。 我昨天参加了一线大厂的技术面,被问到了一些并发相关的问题,没想到这么难: synchronized volatile的CPU原语是如何实现的? 无锁、偏向锁、轻量级锁、重量级锁有什么差别? 线程间通信,同机器进程间通信,跨机器进程
最近网上流行着一个概念,叫做“内卷化效应”。 到底什么是内卷化呢?让我们先来讲一个故事: 不安分的观众 在一个剧场里,本来每一位观众都在安安静静坐在位子上着看剧。 忽然,有一个身材矮小的观众站了起来,并抱怨说:“我看不清楚,我要站起来看!” 他