操作系统
-
screen 命令示例:管理多个终端会话
GNU Screen 是一个终端多路复用器(窗口管理器)。顾名思义,Screen 可以在多个交互式 shell 之间复用物理终端,因此我们可以在每个终端会话中执行不同的任务。所有的…
-
构建高并发高可用的电商平台架构实践
21CTO社区导读: 本文之内容,作者提出构建高并发电商平台时架构的构建策略,对高可用平台架构进行设计和规划。 在本文,我向大家介绍如何构建一个高并发高可用的电商平台。 …
-
一个预言家的命运:忽悠马云的“骗子”,风口上的先知
21CTO社区导读今天的中国程序员英雄传,要讲的这个人是阿里云的创立者,曾经是阿里内部倍受争议的人,被骂了整整四年。他本来是大学里研究心理学的教授,用了十年左右大跨度的转身,成为阿…
-
5 个 Linux 新手会犯的失误
Linux 爱好者们分享了他们犯下的一些最大错误。 终身学习是明智的 —— 它可以让你的思维敏捷,让你在就业市场上更具竞争力。但是有些技能比其他技能更难学,…
-
如何写好 C main 函数
学习如何构造一个 C 文件并编写一个 C main 函数来成功地处理命令行参数。 我知道,现在孩子们用 Python 和 JavaScript 编写他们的疯狂“应用程序…
-
WanaCrypt0r勒索蠕虫完全分析报告
一、前言 360互联网安全中心近日发现全球多个国家和地区的机构及个人电脑遭受到了一款新型勒索软件攻击,并于5月12日国内率先发布紧急预警,外媒和多家安全公司将该病毒命名为“Wan…
-
Linux 上的 NVMe
如果你还没注意到,一些极速的固态磁盘技术已经可以用在 Linux 和其他操作系统上了。 NVMe 意即非易失性内存主机控制器接口规范non-volatile memory expr…
-
大规模排行榜系统实践及挑战
一、背景 排行榜满足了人的攀比、炫耀心理,几乎每个产品都会涉及。SNG增值产品部的QQ会员、QQ动漫、企鹅电竞、游戏赛事等大量业务都对排行榜有强烈需求,特别是企鹅电竞等业务…
-
Docker 入门指南
在我们的上一个教程中,我们已经了解如何在 Ubuntu 上安装 Docker,和如何在 CentOS 上安装 Docker。今天,我们将会了解 Docker 的一些基础用…
-
自己成为一个证书颁发机构(CA)
为你的微服务架构或者集成测试创建一个简单的内部 CA。 传输层安全(TLS)模型(有时也称它的旧名称 SSL)基于证书颁发机构certificate authoritie(CA)的…