GitHub
-
如何为 Linux 桌面配置 Openbox
本文是 24 天 Linux 桌面特别系列的一部分。Openbox 窗口管理器占用很小的系统资源、易于配置、使用愉快。 你可能不知道你使用过 Openbox 桌面:尽管 Openb…
-
GitHub最流行语言:JS 仍居第一,Python 反超 Java
21CTO社区导读:本文为大家介绍的是GitHub推出的语言排行榜。也就是在GitHub上什么语言最流行,可以作为区别StackOverFlow的另一版本。供大家学习工作时参考 。…
-
将你的应用迁移到 Python 3 的三个步骤
Python 2 气数将尽,是时候将你的项目从 Python 2 迁移到 Python 3 了。 Python 2.x 很快就要失去官方支持了,尽管如此,从 Python 2 迁移…
-
新人必读:区块链实用型技能树
随着新一波的区块链热潮,许多同学怀着巨大的热情进入了这个领域,同时也会遇到不少疑惑,区块链开发需要哪些知识?怎么学习?从哪里学习?遇到问题怎么办?本文将试图给区块链领域新人一个快速…
-
怎样用 Bash 编程:逻辑操作符和 shell 扩展
学习逻辑操作符和 shell 扩展,本文是三篇 Bash 编程系列的第二篇。 Bash 是一种强大的编程语言,完美契合命令行和 shell 脚本。本系列(三篇文章,基于我的 三集 …
-
帮助你排序文本文件的 Awk 命令行或脚本
Awk 是一个强大的工具,可以执行某些可能由其它常见实用程序(包括 sort)来完成的任务。 Awk 是个普遍存在的 Unix 命令,用于扫描和处理包含可预测模式的文本。但是,由于…
-
使用 split 命令分割 Linux 文件
一些简单的 Linux 命令能让你根据需要分割以及重新组合文件,来适应存储或电子邮件附件大小的限制。 Linux 系统提供了一个非常易于使用的命令来分割文件。在将文件上传到限制大小…
-
如何在 Linux 中找出 CPU 占用高的进程
在之前的文章中我们已经讨论过 如何在 Linux 中找出内存消耗最大的进程。你可能也会遇到在 Linux 系统中找出 CPU 占用高的进程的情形。如果是这样,那么你需要列出系统中 …
-
5 个最酷的终端分页器
像日志或源代码这样的大文件可能会多达成千上万行,这使得在文件内导航非常困难,尤其是在终端上。此外,大多数终端仿真器的回滚缓冲区只有几百行。这可能使得无法使用打印到标准输出的实用程序…
-
一种RESTful接口的约定
1 概述1.1 撰写目的 本文用于定义一种统一的RESTful接口设计方案,希望具有参考价值。本文所描述的方案比较学院派(死板),在上一家公司提出没有被采纳,在所了解到的有限的若干…