过去可知却不可控,未来可控却不可知
黑客与画家 黑客与画家
Hacker ethic¶ 使用计算机以及所有有助于了解这个世界本质的事物都不应该受到任何限制。任何事情都应该亲手尝试。(Access to computers and anything that might teach you some
2021-08-28
单元测试知识 单元测试知识
定义¶ 单元测试是指对软件中的最小可测试单元 进行检查和验证。通常而言,一个单元测试是用于判断每个特定条件(或场景)下某个特定函数的行为,单元测试是由开发写的。执行单元测试是为了证明编写的功能代码与我们期望的一致。 引申概念¶ 针对每个单独
2021-03-02
Nginx学习笔记 Nginx学习笔记
Nginx是一款轻量级的Web服务器、反向代理服务器,由于它的内存占用少,启动极快,高并发能力强,在互联网项目中广泛应用。 用途¶ 反向代理¶ 反向代理(Reverse Proxy)方式是指以代理服务器来接受Internet上的连接请求,然
2021-01-25
QUIC协议整理 QUIC协议整理
简介¶ 众所周知,QUIC(Quick UDP Internet Connection)是谷歌制定的一种互联网传输层协议,它基于UDP传输层协议,同时兼具TCP、TLS、HTTP/2等协议的可靠性与安全性,可以有效减少连接与传输延迟,更好地
2021-10-29
CSAPP 15-213 CSAPP 15-213
1. 计算机系统漫游¶ 2. 信息的表示与处理¶ 3. 程序的机器级表示¶ 4. 处理器体系结构¶ 5. 优化程序性能¶ 6. 存储器层次结构¶ 7. 链接¶ 8. 异常控制流¶ 9. 虚拟内存¶ 10. 系统级I/O¶ 11. 网络编程¶
数据库知识 数据库知识
概要¶ 一个数据库的组成主要可以分为以下几个模块: 存储(文件系统) 程序实例 存储管理 缓存机制(淘汰机制) SQL解析 日志管理 权限划分 容灾机制 索引管理 锁管理 ACID四原则¶ 事务具有四个特性:原子性、一致性、隔离性
组成原理 组成原理
计算机组成¶ 发展简史¶ 冯洛伊曼瓶颈:CPU和存储器速率之间的问题无法调和。CPU经常空转等待数据传输。 一条机器指令对应一个微程序,一个微程序对应一组微指令。 8bit=1Byte 硬盘商一般用10进位标记容量。 组成¶ 片内总
Home Assistant Home Assistant
介绍¶ Home Assistant是一款用于家庭自动化的免费开源软件,旨在成为智能家居设备的中央控制系统,重点关注本地控制和隐私。可以通过基于Web的用户界面,Android和iOS的配套应用程序或通过受支持的虚拟助手(如Google A
2021-07-07
Windows10常用软件记录 Windows10常用软件记录
记录Windows10上常用的软件 TrafficMonitor:监控电脑当前资源使用率 IDM:多线程下载工具 Clash:代理工具 百度网盘:数据存储工具 Listary:查找文件助手,软件启动器 Telegram Desktop、We
2020-11-21
技术面试整理 技术面试整理
背景¶ 首先作为一个有技术追求的人来说,面试绝对不等于跳槽。面试本身对于我们来说应该是一个自我检验与学习的方向性的指南。面试在刨除其找工作的原始目的之后,它更像是一个对于自身的考试与回顾。既然面试如此的重要,那我们如何全面的准备面试就显得尤
2021-10-23
11 / 11