关闭

小林coding

所属频道 单片机 公众号精选
酷爱图解晦涩难懂的计算机基础知识。
  • 面试系列重启:JVM 篇

    今天跟大家聊聊JVM的面试。但是其实我不知道这种直接问题答案的形式大家喜欢点,还是喜欢我最开始俏皮的面试系列那种风格?6000字,发车!什么是跨平台性,已经在Java中是如何实现的?平台可以指OS硬件,所谓跨平台性,是指语言编写的程序,可以在多个系统平台上运行。字节码是通过Jav...

    单片机
    2021-10-20
  • 知乎千赞的 TCP 文章,我写错了一个点。。。

    ‍‍大家好,我是小林。之前我在「实战!我用“大白鲨”让你看见TCP」这篇文章里做了TCP三次握手的三个实验:实验一:模拟TCP第一次握手的SYN丢包;实验二:模拟TCP第二次握手的SYN、ACK丢包;实验三:模拟TCP第三次握手的ACK包丢;这篇文章在知乎还挺高赞的,超过1000...

    单片机
    2021-10-19
    TCP
  • B 站,强的离谱!

    大家好,我是小林。之前整理过B站优质的计算机学习视频:B站,真滴牛逼!但是有不少视频都被下架了,撑着周末的时间,我又重新整理了一下,也加入了一些视频推荐。废话不多说,直接开车啦!数据结构与算法计算机网络计算机组成操作系统数据库数据结构与算法浙江大学——数据结构最经典的视频就是《浙...

    单片机
    2021-10-19
  • 我在南大的七年

    大家好,我是小林。前几天,看了一篇刘未鹏老师在2009年写了一篇自己在南京大学的七年学习计算机的心得。刘未鹏老师是《暗时间》的作者,同时也是《ExceptionalCStyle中文版》和《ImperfectC中文版》这两本书的译者。之所以刘未鹏老师能有现在的高就,其实离不开他在大...

    单片机
    2021-10-18
  • 分享一下嵌入式 HarmonyOS 的学习思路

    在我拿到小熊派鸿蒙开发板后,首先按照教程,搭建了开发环境,体验了一下程序是如何进行编译和下载,以及初步了解了一下资料的架构。关于小熊派鸿蒙开发板的信息,可以戳这里 开始学习HarmonyOS嵌入式开发在这里,分享一下我的学习思路,希望能对大家有一点点的帮助~HarmonyOS 是...

    单片机
    2021-10-18
  • 你管这破玩意叫 B  树?

    大家好,我是小林。之前分享过「索引为什么能提高查询性能」这篇文章,这次带大家从0到1来理解下索引的原理,相信大家看完不光对索引,还会对MySQL中InnoDB存储引擎的最小存储单位「页」会有更深刻的认识。6000字的车,大家坐稳了!从实际需求出发假设有如下用户表:CREATE T...

    单片机
    2021-10-13
  • 用动图的方式,理解 CPU 缓存一致性协议!

    大家好,我是小林。我之前写过CPU缓存一致性MESI协议:10张图打开CPU缓存一致性的大门。然后期间挺多人对MESI协议的转换有疑问,其实我在文章中把MESI协议状态切换的各个过程都总结成了一个表格,可能内容太多,很多小伙伴没有仔细看。就在昨天,我发现个可以「在线体验 MESI...

    单片机
    2021-10-12
    CPU
  • 再谈 TCP 拥塞控制!

    大家好,我是小林。很早之前跟大家图解过TCP的拥塞控制:你还在为TCP重传、滑动窗口、流量控制、拥塞控制发愁吗?看完图解就不愁了但是没有提及到谷歌的BBR拥塞控制算法,我们之前讲的都是传统的拥塞控制算法,传统的拥塞控制是基于丢包反馈的方式来做控制的,而谷歌的BBR 拥塞控制算法就...

  • 程序员的天花板

    ‍‍我快被"卷死"了。跳槽到新公司,又赶上了一个超大的项目,精力几乎被榨干了,后台好几个读者在催更,实属抱歉!最近我也在调整状态和节奏,后续会多利用碎片化时间进行输出。这次回到大厂做技术管理,虽然才两个多月时间,但是输入的信息量极大,也让我对于技术管理和职场发展多了很多新的认识。...

    单片机
    2021-10-12
  • 云原生,八股文!

    最近,各大互联网巨头在技术战略层面,都把云原生列为了主要发展方向。以阿里巴巴为例,他们技术老大说,云原生是云计算释放红利的最短路径,是企业数字化的最短路径。如果你问我未来看好哪个方向,我一定毫不犹豫的告诉你,绝对是云原生。你可以去招聘网站上看看,现在云原生工程师、Kubernet...

    单片机
    2021-10-12
  • 10 年工作经验的求职经历!

    ‍‍大家好,我是小林。愉快的周末又来了,虽然只有一天哈哈。最近我逛博客园的时候,看到一篇10年工作经验的老哥被裁员之后面试高级Java开发工程师的求职经历!他把自己面试过程中常见的知识也总结一下,我觉得非常干货,特此分享给大家,共勉!概述最近换工作,对最近面试的过程进行总结,总结...

    单片机
    2021-10-12
  • 被 leeder 摆了一道,哭笑不得!

    大家好,我是小林。上一周我写一了篇,数据库和缓存双写一致性的文章「老板真爱画大饼!」,故事的主人公是程序员阿旺。当时只写了上半篇,看到很多小伙伴催更下篇,说来就来!前情回顾上回程序员阿旺为了提升数据访问的性能,引入Redis作为MySQL缓存层,但是这件事情并不是那么简单,因为还...

    单片机
    2021-10-11
  • 我当面试官,面你 MySQL 基础

    许久不见的【面试官来袭】系列终于又和大家见面啦!很多人问我,面试到底考察什么?面试官究竟想听到怎样的回答?针对这类疑惑,我觉得最好的解答,无疑是带着大家,以面试官视角,去进行面试,知己知彼,百战不殆,这就是这个系列的初衷。针对MySQL,一般要考察的知识点都在下图,根据候选人的情...

    单片机
    2021-10-11
  • 李沐:用随机梯度下降来优化人生

    要有目标。你需要有目标。短的也好,长的也好。认真定下的也好,别人那里捡的也好。就跟随机梯度下降需要有个目标函数一样。目标要大。不管是人生目标还是目标函数,你最好不要知道最后可以走到哪里。如果你知道,那么你的目标就太简单了,可能是个凸函数。你可以在一开始的时候给自己一些小目标,例如...

    单片机
    2021-10-09
  • 互联网企业黑名单

    大家好,我是小林。最近不少小伙伴都在忙于秋招或者跳槽,拿到了公司的offer,那肯定是好事,但是公司有没有坑,这个是大家担心的问题。今天闲着没事,我就在Github搜了下,发现了三个跟找工作有关的仓库:互联网企业的黑名单校招黑名单955加班少的公司互联网企业黑名单找工作的时候,就...

    单片机
    2021-10-09