man用法总结

Linux Shell

遇到不熟悉的 Linux 命令,除了上网搜外,最好是查看系统自带的帮助文档。一来,这是第一手资料,肯定是最准确的;二来,相对网上东一榔头西一棒子的解释,更具有系统性。

虽然 man 命令非常简单,但也会碰到一些疑惑,下面我总结了一下,让以后使用 man 更游刃有余。

优雅关闭Java 应用

Java 线程池

Java 开发的后台应用,通常是保持7x24小时运行的,但遇到版本变更或其他原因,需要停止应用,如果粗暴的停止,可能导致交易损失。如何避免停机带来的交易损失呢?下面是我最近的项目的实践经验总结。

总的思想是:从最外层依次向内层,逐层关闭服务

检查远程端口是否开放

Linux Network Shell

初次搭建环境,或者排查运维问题,通常需要做连通性验证。

连通性验证的重要任务之一是,检查目标机器的服务端口是否可联通。常见的端口检测方法有 telnet、nc 等方法,整理如下。

Why Wiki

Wiki Knowlege-Management

从上大学时,我就坚持使用笔记类软件记录和总结。从最早的单机版网文快捕、网博士到后来的为知笔记、Evernote等。这么多年,零零散散的也积累了四五千条的笔记资料,是一笔财富。笔记类软件,也成了我最不可或缺的学习工具,我甚至无法想象没有笔记软件的情形。

但总感觉缺点什么,仔细思索,最大的问题就是:笔记是私有的 。虽然,我也写了博客来分享,但我越发的觉得博客无法承载太多东西。经过长时间的思考,我想到了个人Wiki。与Wikipedia等不同,个人Wiki更多的像一个公开的笔记库,着重于个人的学习沉淀和交流。个人Wiki之于Evernote,就像开源之于闭源。知识类笔记本身无太多隐私可言,开源出来,岂不妙哉?