iOS
-
图解 Debian 10(Buster)安装步骤
Debian 项目发布了它的最新稳定版 Debian 10,其代号是 “Buster”,这个发布版将获得 5 年的支持。Debian 10 可用于 32 位…
-
深入学习 Linux 内核模块
lsmod 命令能够告诉你当前系统上加载了哪些内核模块,以及关于使用它们的一些有趣的细节。 什么是 Linux 内核模块? 内核模块是可以根据需要加载到内核中或从内核中卸载的代码块…
-
大数据架构师从入门到精通?学习必看宝典
21CTO社区导读:大数据架构师,是架构师的一种。如何学习,才能成为大数据架构师。从数据库SQL到NoSQL,从新手到大师?我们来看这篇现身说法的文章。 经常有初学者在博客和QQ问…
-
闭上眼睛,感受代码之美:一位盲人程序员的编码梦
21CTO社区导读:本篇文章是一位盲人程序员Florian Beijers写的。现年23岁,住在Nrnhem附近。是一个Web&应用程序员。在Twitter上有500…
-
WebSocket与TCP/IP
我们用websocket来研究一下TCP/IP协议的一些特性,在上一篇文章《https连接的前几毫秒发生了什么》里我们已经研究了https建立的过程。上一篇是用的wireshark…
-
Neofetch:在终端中显示 Linux 系统信息
Neofetch 是一个简单但有用的命令行系统信息工具,它用 Bash 编写。它会收集有关系统软硬件的信息,并在终端中显示结果。默认情况下,系统信息将与操作系统的 logo 一起显…
-
JavaScript 编码指南
出其不意 1920年,William Strunk Jr的《英文写作指南》出版了,这本书给英语的风格定下了一个规范,而且已经沿用至今。代码其实也可以使用相似的方法加以改进。 本文接…
-
使用 Testinfra 和 Ansible 验证服务器状态
Testinfra 是一个功能强大的库,可用于编写测试来验证基础设施的状态。另外它与 Ansible 和 Nagios 相结合,提供了一个用于架构即代码 (IaC) 的简单解决方案…
-
如何用树莓派搭建一个颗粒物传感器
用树莓派、一个廉价的传感器和一个便宜的屏幕监测空气质量。 大约一年前,我写了一篇关于如何使用树莓派和廉价传感器测量空气质量的文章。我们这几年已在学校里和私下使用了这个项目。然而它有…
-
饿了么移动APP的架构演进
0 引言 时代演进,技术也随之发展。到今天,APP已然成为绝大多数互联网企业用来获取用户的核心渠道。与此同时,伴随着业务量的增长,愈来愈大、愈来愈多的APP也在不断地、持续地挑…