摘要:
之前研究 Hadoop 源码,把 hadoop-common 模块下的 RPC 模块源码通读一遍,又花了 3 个月抄了一遍 Hadoop RPC 代码,学到很多东西。我觉得学习编程最有效的方式就是抄代码,我觉得这个过程对正在学编程的朋友很有帮助,所以想做成教程,以下是周末写的一个开头,后续教程的形式 阅读全文
摘要:
这是 Stack Overflow 第四周周报,两篇 Java、两篇 Python。公众号「渡码」为日更,欢迎关注。另外,我搜集了今年的就业数据,对招聘情况和岗位情况做了简单总结,想了解的朋友点这里。 DAY1. 枚举对象 == 和 equals 区别 我们在比较枚举常量时可以使用 == 运算符或者 阅读全文
摘要:
我们都知道去年开始就业形势就不太好,尤其是程序员群体,好多人辞职后找不到合适的工作。同时越来越多中小企业出现了大厂、名校的求职者,就业形势的严峻性可见一斑。今天这篇文章结合 19 年上半年的就业数据做一个简单的分析总结,看看目前整体的形势,给各位一个参考。公众号「渡码」,回复 就业 查看各平台详细的 阅读全文
摘要:
这是 Stack Overflow 第三周周报,由于本周周四外出,所以只有三篇内容。两篇 Java、一篇 Python。公众号「渡码」为日更,欢迎关注。 DAY1. 枚举对象 == 和 equals 区别 我们在比较枚举常量时可以使用 == 运算符或者 equals 方法,如: 先考虑第一个问题:为 阅读全文
摘要:
这是 Stack Overflow 第三周周报,本周加入了 Python 的内容,原计划两篇 Java、两篇 Python。但明天过节所以今天就先把周报发了,两篇 Java、一篇 Python。公众号「渡码」为日更,欢迎关注。 DAY1. 使用随机数打印"hello world" 今天我们看一个有意 阅读全文
摘要:
今天这篇文章主要介绍数据湖(data lake)的定义,其次介绍各大云厂商的解决方案以及目前的开源解决方案。 定义 看下维基百科的定义:数据湖是一个以原始格式(通常是对象块或文件)存储数据的系统或存储库。数据湖通常是所有企业数据的单一存储。用于报告、可视化、高级分析和机器学习等任务。数据湖可以包括来 阅读全文
摘要:
本篇文章是 Stack Overflow 周报的第二周,共收集了 4 道高关注的问题和对应的高赞回答。公众号「渡码」为日更,欢迎关注。 DAY1. serialVersionUID 的重要性 关注: 2820,最高赞: 2152 这篇文章介绍一下 Java 中 serialVersionUID 属性 阅读全文
摘要:
公众号后台经常有朋友留言,让我分享一下进大厂的面试总结,今天就写一篇文章结合自己的经历谈谈。另外,上周发了一篇 ” StackOverflow 周报“ 大家反馈的效果不错,后续会继续更新。这次周报都是 Java 语言,没有看到的朋友可以点击去看看。回过来说进大厂面试,这件事我打算按照时间的维度拆解一 阅读全文
摘要:
我从 Stack Overflow 上找的了一些高关注度且高赞的问题。这些问题可能平时我们遇不到,但既然是高关注的问题和高点赞的回答说明是被大家普遍认可的,如果我们提前学到了以后不管工作中还是面试中处理起来就会更得心应手。本篇文章是第一周的内容,一共 5 个题目。我每天都会在公众号发一篇,你如果觉得 阅读全文
摘要:
本篇文章主要讲解 ThreadLocal 的用法和内部的数据结构及实现。有时候我们写代码的时候,不太注重类之间的职责划分,经常造出一些上帝类,也就是什么功能都往这个类里放。虽然能实现功能但是并不优雅且不好维护。这篇文章就介绍 ThreadLocal 中如何设计优雅的数据结构以及类之间的职责划分,至于 阅读全文