shell
-
使用 Conda 管理 MacOS 上的 Ansible 环境
Conda 将 Ansible 所需的一切都收集到虚拟环境中并将其与其他项目分开。 如果你是一名使用 MacOS 并涉及到 Ansible 管理的 Python 开发人员,你可能希…
-
史上最全|35个平台、框架、数据库细说什么是Serverless
爷爷,啥是虚拟机? 准备好如何回答这个问题吧,没准几十年后就得在饭桌上回答儿孙们,因为未来的开发人员可能永远都不需要启动实例,也不需要去碰大型服务器。 (回忆脸)虚拟机呀,就是一切…
-
如何使用 Bash 脚本从 SAR 报告中获取 CPU 和内存使用情况
大多数 Linux 管理员使用 SAR 报告监控系统性能,因为它会收集一周的性能数据。但是,你可以通过更改 /etc/sysconfig/sysstat 文件轻松地将其延长到四周。…
-
在 Linux 中使用变量
变量通常看起来像 $var 这样,但它们也有 $1、$*、$? 和 $$ 这种形式。让我们来看看所有这些 $ 值可以告诉你什么。 有许多重要的值都存储在 Linux 系统中,我们称…
-
用 Git 作为聊天应用的后端
GIC 是一个聊天应用程序的原型,展示了一种使用 Git 的新方法。 Git 是一个少有的能将如此多的现代计算封装到一个程序之中的应用程序,它可以用作许多其他应用程序的计算引擎。虽…
-
如何改变你的终端颜色
使 Linux 变得丰富多彩(或单色)。 你可以使用特殊的 ANSI 编码设置为 Linux 终端添加颜色,可以在终端命令或配置文件中动态添加,也可以在终端仿真器中使用现成的主题。…
-
使用 Python 学习面向对象的编程
使用 Python 类使你的代码变得更加模块化。 在我上一篇文章中,我解释了如何通过使用函数、创建模块或者两者一起来使 Python 代码更加模块化。函数对于避免重复多次使用的代码…
-
使用 Python 函数进行模块化
使用 Python 函数来最大程度地减少重复任务编码工作量。 你是否对函数、类、方法、库和模块等花哨的编程术语感到困惑?你是否在与变量作用域斗争?无论你是自学成才的还是经过正式培训…
-
如何在 Debian 10 上安装 Ansible
在如今的 IT 领域,自动化一个是热门话题,每个组织都开始采用自动化工具,像 Puppet、Ansible、Chef、CFEngine、Foreman 和 Katello。在这些工…
-
如何用10分钟实现10小时的巨量关键词匹配优化任务?
21CTO社区导读:本文来自作者枕边书的博客。文章对巨量记录中的关键词进行提取并统计关键词的命中次数,使用PHP语言进行技术的实现。 各位看官,前些天我在工作中遇到一个问题: …