优化

  • 在 Ubuntu 18.04 LTS 上使用 KVM 配置无头虚拟化服务器

    我们已经讲解了 在 Ubuntu 18.04 无头服务器上配置 Oracle VirtualBox 。在本教程中,我们将讨论如何使用 KVM 去配置无头虚拟化服务器,以及如何从一个…

    编程笔记 2022年5月14日
  • 五种加速 Go 的特性

    Anthony Starks 使用他出色的 Deck 演示工具重构了我原来的基于 Google Slides 的幻灯片。你可以在他的博客上查看他重构后的幻灯片, mindchunk…

    编程笔记 2022年5月14日
  • 在 Linux 中使用 Wondershaper 限制网络带宽

    以下内容将向你介绍如何轻松对网络带宽做出限制,并在类 Unix 操作系统中对网络流量进行优化。通过限制网络带宽,可以节省应用程序不必要的带宽消耗,包括软件包管理器(pacman、y…

    编程笔记 2022年5月14日
  • openmediavault 入门:一个家庭 NAS 解决方案

    这个网络附属文件服务提供了一系列可靠的功能,并且易于安装和配置。 面对许多可供选择的云存储方案,一些人可能会质疑一个家庭 NAS(网络附属存储network-attached st…

    编程笔记 2022年5月14日
  • 让 Python 代码更易维护的七种武器

    检查你的代码的质量,通过这些外部库使其更易维护。 可读性很重要。 — Python 之禅The Zen of Python,Tim Peters 随着软件项目进入&ld…

    编程笔记 2022年5月14日
  • 3 个开源日志聚合工具

    日志聚合系统可以帮助我们进行故障排除和其它任务。以下是三个主要工具介绍。 指标聚合metrics aggregation与日志聚合log aggregation有何不同?日志不能包…

    编程笔记 2022年5月14日
  • 解读 | TARS 开源项目发布 Go 语言版本

    导语:近日,Tars 开源项目在上海发布并开源了 Go 语言版本,其性能与 C++ 版本相当,比 gRPC 的性能高 5 倍。   Tars 是腾讯开源的一款微…

    编程笔记 2022年5月14日
  • 我为什么喜欢 Xonsh

    有没有想过用 Python 做你的 shell? Shell 语言对交互式使用很有用。但是在使用它们作为编程语言时这种优化就需要权衡,有时在编写 shell 脚本时会感觉到这点。 …

    编程笔记 2022年5月14日
  • 8 个用于业余项目的优秀 Python 库

    这些库可以使你更容易构架个人项目。 在 Python/Django 的世界里有这样一个谚语:为语言而来,为社区而留。对绝大多数人来说的确是这样的,但是,还有一件事情使得我们一直停留…

    编程笔记 2022年5月14日
  • Go 编译器介绍

    cmd/compile 包含构成 Go 编译器主要的包。编译器在逻辑上可以被分为四个阶段,我们将简要介绍这几个阶段以及包含相应代码的包的列表。 在谈到编译器时,有时可能会听到前端f…

    编程笔记 2022年5月14日