运维杂谈
云原生计算基金会(CNCF)成立于 2015 年,旨在传播和推广云原生基金会的开放标准和项目。CNCF 在市场上享有全球认可,并在定义和引领...
传统的 System Call I/O 在 Linux 系统中,传统的访问方式是通过 write() 和 read() 两个系统调用实现的,通过 read() 函数读取文件到到缓存区中...
1、缓存 String类型 例如:热点数据缓存(例如报表、明星出轨),对象缓存、全页缓存、可以提升热点数据的访问数据。 2、数据...
重复性任务总是耗时且无聊,想一想你想要一张一张地裁剪 100 张照片或 Fetch API、纠正拼写和语法等工作,所有这些任务都很耗时,为什...
Linux 的发行版有很多,这里罗列7个漂亮的 Linux 发行版,可以说是Linux操作系统界的颜值担当了。 elementary OS 网站:https://elementary...
在实现图片转码的需求时,需要支持最大 500 个图片下载后转换格式; 如果是一个一个下载后转码,耗时太长,需要使用 goroutine 实现...
01 介绍 在阅读 Go 语言开源项目的源码时,我们可以发现有很多使用 “函数选项模式” 的代码,“函数选项模式” 是 Rob Pike...
大多数程序员不知道的令人难以置信的功能列表。 Python 是顶级编程语言之一,它具有许多程序员从未使用过的许多隐藏功能。在这篇...
01 介绍 Delve 是一个简单、强大和易用的 Go 语言源代码层级的调试器,也是 Go 官方推荐使用的调试器。 02 安装 Delve 安装...
YAML 是一个被广泛使用的数据序列化和配置语言,作为一个开发者,总是不免和它打交道。但处理 YAML 文档,尤其是使用 PyYAML 的过程总是...
1.信号是什么? 信号其实就是一个软件中断。 例: 输入命令,在 Shell 下启动一个前台进程。用户按下 Ctrl-C,键盘输入产生一个硬...
现在,机器学习有很多算法。如此多的算法,可能对于初学者来说,是相当不堪重负的。今天,我们将简要介绍 10 种最流行的机器学习算...
在这个自动化时代,我们有很多重复无聊的工作要做。想想这些你不再需要一次又一次地做的无聊的事情,让它自动化,让你的生活更轻...
本文包括两部分,一部分是源码解读,另一部分是对zap的增强。 由于zap是一个log库,所以从两方面来深入阅读zap的源码,一个是初始化...
对于数据科学,Python通常被广泛地用于进行数据的处理和转换,它提供了强大的数据结构处理的函数,使数据处理更加灵活,这里说的“...
每隔一段时间,网上总会突然出现一些令人讨厌的帖子,其观点是:不应该为代码写注释,它存在的唯一原因是因为代码本身不足够好。...
前言 新手在做写代码的时候容易卡壳,尤其当接触的函数以及其他知识比较多的时候,经常会看完需求之后不知道自己该用什么方法来...
ℹ️ 本文基于 Go 1.13。 符号表是由编译器生成和维护的,保存了与程序相关的信息,如函数和全局变量。理解符号表能帮助我们更...
前言:从事运维,遇到过各式各样的问题,数据丢失,网站挂马,误删数据库文件,黑客攻击等各类问题。 今天简单整理一下,分享给...