码农的荒岛求生
码农的荒岛求生
全部文章
分类
大厂无忧(8)
归档
标签
去牛客网
登录
/
注册
码农的荒岛求生
公众号:码农的荒岛求生
全部文章
(共5篇)
【大厂无忧】五:从小白到高手,你需要理解同步与异步
在这篇文章中我们来讨论一下到底什么是同步,什么是异步,以及在编程中这两个概念到底意味着什么,这些是进一步掌握高性能、高并发技术的基础,因此非常关键。 相信很多同学遇到同步异步这两个词的时候大脑瞬间就像红绿灯失灵的十字路口一样陷入一片懵逼的状态: 是的,这两个看上去很像实际上也很像的词汇给博主造成过...
进程
高并发
同步
线程
异步
操作系统
异步IO
互联网大厂
2021-01-31
0
333
【大厂无忧】四:进程切换与线程切换的区别
注意这个题目问的是进程切换与线程切换的区别,不是进程与线程的区别。当然这里的线程指的是同一个进程中的线程。 这个问题能很好的考察面试者对进程和线程的理解深度,有比较高的区分度。 要想正确回答这个问题,面试者需要理解虚拟内存。 虚拟内存解放生产力 对于程序员来说,我们在编程时实际上是不怎么操心内存问题...
高手
进程
进程切换
线程
线程切换
操作系统
互联网大厂
2021-01-31
0
390
【大厂无忧】三:一文彻底理解 IO 多路复用
在讲解IO多路复用之前,我们需要预习一下文件以及文件描述符。 什么是文件 程序员使用I/O最终都逃不过文件。 因为这篇同属于高性能、高并发系列,讲到高性能、高并发就离不开Linux/Unix,因此这里就来讨论一下Linux世界中的文件。 实际上对于程序员来说文件是一个很简单的概念,我们只需要将其理解...
高并发
线程
IO
操作系统
互联网大厂
IO多路复用
高性能
2021-01-31
0
346
【大厂无忧】二:读取文件时,程序经历了什么
你有没有想过当我们执行I/O操作时计算机底层都发生了些什么? 在回答这个问题之前,我们先来看下为什么对于计算机来说I/O是极其重要的。 不能执行I/O的计算机是什么? 相信对于程序员来说I/O操作是最为熟悉不过的了: 当我们使用C语言中的printf、C++中的"<<&quo...
高并发
线程
IO
操作系统
互联网大厂
高性能
2021-01-31
0
376
【大厂无忧】一:看完这篇还不懂线程与线程池你来打我
从这篇开始将会开启高性能、高并发系列,本篇是该系列的开篇,主要关注多线程以及线程池。 一切要从CPU说起 你可能会有疑问,讲多线程为什么要从CPU说起呢?原因很简单,在这里没有那些时髦的概念,你可以更加清晰的看清问题的本质。 CPU并不知道线程、进程之类的概念。 CPU只知道两件事: 从内存中取出...
进程
高并发
线程
操作系统
互联网大厂
高性能
2021-01-31
0
350