计算机基础

6 人感兴趣 · 43 次引用

  • 推荐
  • 最新
https://static001.geekbang.org/infoq/ab/abb907f89bb84b1cfd195931a08457d0.png?x-oss-process=image/resize,w_416,h_234

进程、线程基础知识全家桶,30 张图一套带走

用户头像
小林coding 2020 年 7 月 12 日

进程和线程对于写代码的我们,真的天天见、日日见了,但见的多不代表你就熟悉它们,比如简单问你一句,你知道它们的工作原理和区别吗?

https://static001.geekbang.org/infoq/1e/1e6a1c3e5454d53dc5453c08294a44df.jpeg?x-oss-process=image/resize,w_416,h_234

计算机超全核心技术知识

用户头像
cxuan 2020 年 6 月 3 日

我们每个程序员或许都有一个梦,那就是成为大牛,我们或许都沉浸在各种框架中,以为框架就是一切,以为应用层才是最重要的,你错了。在当今计算机行业中,会应用是基本素质,如果你懂其原理才能让你在行业中走的更远,而计算机基础知识又是重中之重。

https://static001.geekbang.org/infoq/83/83be23be05fe3a7dfb74a1e83de98c97.jpeg?x-oss-process=image/resize,w_416,h_234

看完这篇操作系统,和面试官扯皮就没问题了

用户头像
cxuan 2020 年 5 月 15 日

操作系统是运行在计算机上最重要的一种软件,它管理计算机的资源和进程以及所有的硬件和软件。它为计算机硬件和软件提供了一种中间层

https://static001.geekbang.org/infoq/9c/9c60e80611f6e3639dfb50f523492bd7.jpeg?x-oss-process=image/resize,w_416,h_234

程序员需要了解的硬核知识大全

用户头像
cxuan 2020 年 5 月 20 日

我们每个程序员或许都有一个梦,那就是成为大牛,我们或许都沉浸在各种框架中,以为框架就是一切,以为应用层才是最重要的,你错了。在当今计算机行业中,会应用是基本素质,如果你懂其原理才能让你在行业中走的更远,而计算机基础知识又是重中之重。

分布式系统的核心:共识问题

用户头像
多颗糖 2020 年 10 月 3 日

从0开始讨论分布式系统的共识问题,回顾解决共识问题的历史,和提出的一些算法。

从连续两届图灵奖 (2018-2019) 看 GPU 发展史

用户头像
GPU 2020 年 5 月 18 日

多年以后,面对图形处理器(GPU)在人工智能、加密货币、高性能计算、自动驾驶等多研究领域的广泛应用,如今的游戏发烧友们是否会回想起,1999年Nvidia发布专业游戏显卡GeForce256时那个炎热的夏天?

https://static001.geekbang.org/infoq/d3/d3d0f5b58203c31aadeaeb8edf4b0036.jpeg?x-oss-process=image/resize,w_416,h_234

键盘敲入 A 字母时,期间发生了什么....

用户头像
小林coding 2020 年 8 月 23 日

键盘可以说是我们最常使用的输入硬件设备了,但身为程序员的你,你知道「键盘敲入A 字母时,操作系统期间发生了什么吗」?

https://static001.geekbang.org/infoq/e2/e29b918db7a16650dbc9b71907843f20.jpeg?x-oss-process=image/resize,w_416,h_234

十大经典排序算法总结

用户头像
淡-蓝色 2020 年 5 月 16 日

万字长文总结十大经典排序算法,附有详细的Java代码实现

https://static001.geekbang.org/infoq/09/093f7dc64d61e239a12d11522f5d5af2.jpeg?x-oss-process=image/resize,w_416,h_234

从零开始制作一台计算机 - 概述

用户头像
小兵 2020 年 5 月 19 日

如何从零开始制作一台计算机

https://static001.geekbang.org/infoq/a5/a54aabeadfa357869879f7dff7ef443e.jpeg?x-oss-process=image/resize,w_416,h_234

听说你 ping 用的很 6 ?给我图解一下 ping 的工作原理

用户头像
小林coding 2020 年 6 月 17 日

在日常生活或工作中,我们在判断与对方网络是否畅通,使用的最多的莫过于 ping 命令了。问自己一句,你知道他的工作原理吗?

https://static001.geekbang.org/infoq/f5/f5a99adb6d0f81976abc801ad9a0bf81.jpeg?x-oss-process=image/resize,w_416,h_234

真棒! 20 张图揭开内存管理的迷雾,瞬间豁然开朗

用户头像
小林coding 2020 年 6 月 30 日

内存管理还是比较重要的一个环节,理解了它,至少对整个操作系统的工作会有一个初步的轮廓。

https://static001.geekbang.org/infoq/25/259a9b0f9164e7a59ce106d89e392df0.jpeg?x-oss-process=image/resize,w_416,h_234

计算机揭秘之: 网络分类和性能分析

用户头像
程序那些事 2020 年 7 月 17 日

程序员天天都在写代码,关注的都是更高层次的封装,今天我们换个思路,让程序那些事来带你看一看隐藏在表象之下的网络和他们的性能分析。

https://static001.geekbang.org/infoq/8e/8e8b4484aa2fc735438e8c79664ab59f.jpeg?x-oss-process=image/resize,w_416,h_234

IP 基础知识全家桶,45 张图一套带走

用户头像
小林coding 2020 年 6 月 12 日

前段时间,有读者希望我写一篇关于 IP 分类地址、子网划分等的文章,他反馈常常混淆,摸不着头脑。

https://static001.geekbang.org/infoq/0c/0c3c40e80f2ce1c3f938798012970c20.jpeg?x-oss-process=image/resize,w_416,h_234

硬核!30 张图解 HTTP 常见面试题

用户头像
小林coding 2020 年 6 月 14 日

我搜集了 5 大类 HTTP 面试常问的题目,同时这 5 大类题跟 HTTP 的发展和演变关联性是比较大的,通过问答 + 图解的形式由浅入深的方式帮助大家进一步的学习和理解 HTTP 。

https://static001.geekbang.org/infoq/0a/0ad923e5cd6b66e555e25a61c589acde.jpeg?x-oss-process=image/resize,w_416,h_234

大学四年我是怎么写操作系统和计算机网络的?掏心掏肺的分享!

用户头像
小林coding 2020 年 9 月 28 日

最近收到不少读者留言,关于怎么学「操作系统」和「计算机网络」的留言,小林写这一块的内容也有半年多了,啃非常多的书,也看了很多视频,有好的有差的,今天就掏心掏肺地分享给大家。

https://static001.geekbang.org/infoq/e1/e1271662c4af705e2df14482ca486794.jpeg?x-oss-process=image/resize,w_416,h_234

Java 底层基础笔记(一)硬件

用户头像
奈何花开 2020 年 5 月 30 日

计算机组成分为五个部分:运算器,控制器,存储器,输入设备,输出设备。其中,运算器和控制器就是我们常说的 CPU,存储器分为内存储器(内存)和外存储器(硬盘),输入输出设备通称 I/O 设备。

程序的机器级表示 - 程序的编码

用户头像
引花眠 2020 年 7 月 12 日

我们一般使用高级语言编程,比如C、Java等,使用这些语言的时候,我们实际是不知道计算机底层的一些细节,操作系统与高级语言本身,将很多细节屏蔽了;高级语言是对人友好的,它其实只是方便我们人来阅读,而对于计算机其是不能识别高级语言的。

https://static001.geekbang.org/infoq/c3/c3bf7e304281fac5f3362a0b363778ea.jpeg?x-oss-process=image/resize,w_416,h_234

原来 8 张图,就可以搞懂「零拷贝」了

用户头像
小林coding 2020 年 9 月 23 日

磁盘可以说是计算机系统最慢的硬件之一,读写速度相差内存 10 倍以上,所以针对优化磁盘的技术非常的多,比如零拷贝、直接 I/O、异步 I/O 等等,这些优化的目的就是为了提高系统的吞吐量,另外操作系统内核中的磁盘高速缓存区,可以有效的减少磁盘的访问次数

https://static001.geekbang.org/infoq/61/6103e3fb6a8709acbec6965c78d01e53.png?x-oss-process=image/resize,w_416,h_234

计算机网络基础 (六)--- 网络层 - 网络地址转换 NAT 技术

用户头像
书旅 2020 年 7 月 19 日

内网多个设备使用一个外网IP请求外网的服务,外部怎么知道具体是哪个设备在请求的?

程序的机器级表示 - 控制

用户头像
引花眠 2020 年 8 月 9 日

除了16个整数寄存器以外,CPU还维护着一组单个位的条件码寄存器,他们描述了最近的算数或者逻辑操作的属性。常用的有:

https://static001.geekbang.org/infoq/1a/1a584e04905a2d2e3ff4fcc5760509db.png?x-oss-process=image/resize,w_416,h_234

计算机网络基础 (八)--- 网络层 - 路由概述

用户头像
书旅 2020 年 7 月 21 日

如果把互联网抽象成一张图的话,那么,路由算法实际上就是图论算法

https://static001.geekbang.org/infoq/81/81a82264bc4e562c903978184fd3f9e1.png?x-oss-process=image/resize,w_416,h_234

计算机网络基础 (十七)--- 传输层 -TCP 的可靠传输

用户头像
书旅 2020 年 8 月 11 日

确认信息并不是按窗口中字节的顺序收到的,此时该怎么办?

计算机基础_计算机基础资料文章-InfoQ写作平台