functions
-
智能合约编写之 Solidity 的基础特性
如前篇介绍,目前大部分的联盟链平台,包括 FISCO BCOS,都采用 Solidity 作为智能合约开发语言,因此熟悉并上手 Solidity 十分必要。 作为一门面向区块链平台…
-
提升你的 Vim 技能的 5 个方法
通过一些有趣的小技巧使你的文本编辑器更上一层楼。 Vim 是最受欢迎的文本编辑器之一,因此绝对值得你花时间去学习如何使用它。就算你只是学习使用这个无处不在的 Vi(m) 命令行文本…
-
使用 Python 和 GNU Octave 绘制数据
了解如何使用 Python 和 GNU Octave 完成一项常见的数据科学任务。 数据科学是跨越编程语言的知识领域。有些语言以解决这一领域的问题而闻名,而另一些则鲜为人知。这篇文…
-
如何让 Emacs 俄罗斯方块变得更难
你知道吗,Emacs 捆绑了一个俄罗斯方块的实现?只需要输入 M-x tetris 就行了。 在对文本编辑器的讨论中,Emacs 鼓吹者经常提到这一点。“没错,但是你那…
-
使用 KRAWL 扫描 Kubernetes 错误
用 KRAWL 脚本来识别 Kubernetes Pod 和容器中的错误。 当你使用 Kubernetes 运行容器时,你通常会发现它们堆积在一起。这是设计使然。它是容器的优点之一…
-
面向对象编程和根本状态
早在 2015 年,Brian Will 撰写了一篇有挑衅性的博客:面向对象编程:一个灾难故事。他随后发布了一个名为面向对象编程很糟糕的视频,该视频更加详细。 我建议你花些时间观看…
-
史上最全|35个平台、框架、数据库细说什么是Serverless
爷爷,啥是虚拟机? 准备好如何回答这个问题吧,没准几十年后就得在饭桌上回答儿孙们,因为未来的开发人员可能永远都不需要启动实例,也不需要去碰大型服务器。 (回忆脸)虚拟机呀,就是一切…
-
使用 Python 函数进行模块化
使用 Python 函数来最大程度地减少重复任务编码工作量。 你是否对函数、类、方法、库和模块等花哨的编程术语感到困惑?你是否在与变量作用域斗争?无论你是自学成才的还是经过正式培训…
-
如何在安装之前检查 Linux 软件包的版本?
大多数人都知道如何在 Linux 中查找已安装软件包的版本,但是,你会如何查找那些还没有安装的软件包的版本呢?很简单!本文将介绍在 Debian 及其衍生品(如 Ubuntu)中,…
-
Prometheus 入门
学习安装 Prometheus 监控和警报系统并编写它的查询。 Prometheus 是一个开源的监控和警报系统,它直接从目标主机上运行的代理程序中抓取指标,并将收集的样本集中存储…