Web
-
公钥基础设施和密码学中的私钥的角色
了解如何验证某人所声称的身份。 在上一篇文章中,我们概述了密码学并讨论了密码学的核心概念:保密性confidentiality (让数据保密)、完整性integrity (防止数据…
-
初学者指南:ZFS 是什么,为什么要使用 ZFS?
今天,我们来谈论一下 ZFS,一个先进的文件系统。我们将讨论 ZFS 从何而来,它是什么,以及为什么它在科技界和企业界如此受欢迎。 虽然我是一个美国人,但我更喜欢读成 ZedFS …
-
解读 | TARS 开源项目发布 Go 语言版本
导语:近日,Tars 开源项目在上海发布并开源了 Go 语言版本,其性能与 C++ 版本相当,比 gRPC 的性能高 5 倍。 Tars 是腾讯开源的一款微…
-
如何使用 Apache 构建 URL 缩短服务
用 Apache HTTP 服务器的 mod_rewrite 功能创建你自己的短链接。 很久以前,人们开始在 Twitter 上分享链接。140 个字符的限制意味着 URL 可能消…
-
8 个用于有效地管理进程的 Linux 命令
通过这些关键的命令来全程管理你的应用。 一般来说,应用程序进程的生命周期有三种主要状态:启动、运行和停止。如果我们想成为称职的管理员,每个状态都可以而且应该得到认真的管理。这八个命…
-
如何在 Linux 上检查一个软件包的详细信息
我们可以就这个已经被广泛讨论的话题写出大量的文章,大多数情况下,因为各种各样的原因,我们都愿意让包管理器package manager来帮我们做这些事情。 每个 Linux 发行版…
-
如何在 FreeBSD 上设置 PF 防火墙来保护 Web 服务器
我是从 Linux 迁移过来的 FreeBSD 新用户,Linux 中使用的是 netfilter 防火墙框架(LCTT 译注:netfilter 是由 Rusty Russell…
-
理解监测指标,并使用 Python 去监测它们
通过学习这些关键的术语和概念来理解 Python 应用监测。 当我第一次看到术语“计数器counter”和“计量器gauge”和使用…
-
如何学习以太坊的代码
2018 年 07 月 14 日,秘猿科技区块链工程师蒋金洋在“开发者的以太坊入门指南”中,进行的《如何实现一个简单的以太坊》演讲分享。“IT …
-
8 个用于业余项目的优秀 Python 库
这些库可以使你更容易构架个人项目。 在 Python/Django 的世界里有这样一个谚语:为语言而来,为社区而留。对绝大多数人来说的确是这样的,但是,还有一件事情使得我们一直停留…