Baby I can go nowhere without you.
2019-04-21-how-to-write-a-git-commit-message

img

大学数学不好或许是数学教材的锅

高数就不行了,我努力多时也没法把那些公式定理形象化理解,貌似只能死记硬背。所以直接导致大学物理、电磁场电磁波等科目成绩也相当一般。是不是我的脑子学到高中就是极限了?直说也无妨,因为我发现我现在干的这活其实学到初中就能做了,赚的貌似也还可以。。。囧。。。

操作系统中进程打开文件(进程)数量的限制问题

前段时间写了一个测试程序,每次都在第430个测试用例左右就会出现异常,然后程序终止。一开始还以为是使用的内存没有释放导致系统内存占用过多而出现问题。在一通调试(比如老老实实写一下释放内存的代码)之后,发现还是没有什么作用。最后干脆把测试的核心功能代码(也就是我要测试的真正功能代码)删掉,只保留了用于控制测试的代码,最后发现我把打开文件的代码关掉之后,就没有出现问题了。一看,惊了,每次打开的文件没有关闭操作。

Linux 下安装最新版本的 Python 3.7

本教程将教你如何在 Linux 环境下通过 Python 官方发布的源码安装包进行安装 Python 3.7 环境。本教程编写时(2018-04-10) Python 官网发布的 Python 3 最新版本为 3.7.3,本教程是在 CentOS 系统中测试安装的。其他 Linux 发行版应该也适用。

记一次神奇的杭电刷题体验

先交代一下这次提交代码所用次数吧。一共显示我提交了77次。题号:HDU 2687

解决Python中pip安装包速度慢的问题

Life is short, I use python. Python 的优势就不多说了,包有很多很多。截至笔者写此篇文章时候,pypi官网 (https://pypi.org) 就已经有 171921 个项目了。然而在某些环境下,我们需要花费非常长非常长的时间去下载一个包,甚至最后而不可得。那么我们可以通过第三方镜像来安装我们所需要的包。

Linux 下杀死进程

首先,我们需要了解一个命令 kill -9 23499 ,这就是常见的 kill 命令,其中后面 -9 表示给 23499 这个 PID 的进程发送信号 9 ,表示强制、尽快终止进程。

iStat Menus Active Key

iStat Menus for mac是一款Mac OS电脑硬件信息监控软件,提供的信息包括 CPU 使用情形、内存用量、硬盘使用情形、网络传输、机器温度、风扇转速等等。应用可以让你监测系统的各项丰富资讯,又不会占用使用者太大的桌面空间。

Windows 命令行到底有多糟糕?

Kevin Gallo 刚刚宣布在 Windows 上支持 bash.

How to install htop on CentOS

htop is an interactive process viewer and manager for UNIX/Linux systems. It is a text-mode application and easy to use.