那些让你起飞的计算机基础知识

高畅,在谷歌工作,目前研究方向是计算机视觉和机器学习。 他为了准备校招,刷了几百道算法题、研究了半年的LeetCode,凭着自己的努力,成为了当年的Offer收割机,包括字节跳动,快手,Google,百度,腾讯,阿...

自学计算机的建议!

如果真的是0基础入行计算机的话,建议先对这一行增加点背景知识了解,这方面目前最好的读书是吴军老师的《浪潮之巅》,见解非常独到。如果是想要根据时间线来了解一下的话,可以看一下《硅谷百年史》,了解背景知识看这两本书差不多就够了。

万字 Java 知识地图手册!

我相信这些读者或多或少都有一些 Java 基础,但由于看不到全貌,学了一段时间很容易迷失。所以我在寻思着能不能写一个学习的地图或者路线,让读者能知道下一步该学什么,自己离大厂的 offer还有多远的距离。 一个人最...

哪本入门级的学习数据库的书最值得推荐?

数据库的确是软件开发者需要掌握的一项“硬技能”,选书学习的时候最好避开那些通篇都在讲“发展史”的书籍,选择偏实践性的,否则花了半天时间看完书也不知道拿数据库怎么办。回想我自己学习数据库的时候,也是读了很多各式各样的书,但...

编程学习,这些官网和官方文档你一定要收藏!

毫无疑问,一项技术,最权威的文档一定是它的官方文档,所有的教程、书籍都是直接或者间接在官方相关文档的基础上完成。所以,编程学习,后面最好还是要看官网的。当然,官网大部分都是英文——其实配合一些翻译插件,没有想象中的那么难。

程序员常用的12个技术教程网站!

作为一个每天都泡在电脑面前的程序员来说,选对一些学习的地方、和大家交流的地方就显得尤为重要。 当我们有问题的时候我们想第一时间解决,当我们想学习一门新技术的时候我们可以立马get教程,当我们想要学习资料可以第一时间...

Java垃圾回收的知识点都在这里了

Java的垃圾回收老生常谈了,了解Java的GC对我们优化代码,设置参数性能调优有很大的帮助。 特别是面试也经常会问到。 本篇文章一次性帮你总结Java的垃圾回收知识点,主要围绕以下问题展开:...

Java内存模型是个啥?

Java内存模型(Java Memory Model,JMM)是Java虚拟机规范定义的,用来屏蔽掉Java程序在各种不同的硬件和操作系统对内存的访问的差异。 常常和Java内存区...