![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Misc
文章平均质量分 58
liuchengxu_
这个作者很懒,什么都没留下…
展开
-
crontab 定时重启 Apache 服务
通过 crontab 命令,我们可以在固定的间隔时间执行指定的系统指令或 shell script脚本。时间间隔的单位可以是分钟、小时、日、月、周及以上的任意组合。这个命令非常适合周期性的日志分析或数据备份等工作。首先在 $HOME/.profile 中设置 crontab 使用的编辑器:EDITOR=vi; export EDITOR新建一个 crontab 文件, 比如 root 用户的话就原创 2017-07-12 19:17:22 · 3239 阅读 · 0 评论 -
代码健康: 减少嵌套, 降低复杂性
原文: Code Health: Reduce Nesting, Reduce Complexity多层嵌套的代码不仅影响可读性,同时很容易导致错误。试着在下面同一份代码的两个版本中找出 bug:答案: “wrong encoding” 和 “unauthorized” 错误被交换了. 在重构后的版本中,很容易发现这个错误, 因为在重构版本的检查中,被认为是错误的情况都被处理了。上面所展示出的重构技翻译 2017-06-11 10:53:50 · 3040 阅读 · 0 评论 -
终端利器 - tmux配置与使用
适用场景tmux是一个优秀的终端多路复用软件,类似GNU Screen,但来自于OpenBSD,采用BSD授权。使用它最直观的好处就是,通过一个终端登录远程主机并运行tmux后,在其中可以开启多个控制台而无需再“浪费”多余的终端来连接这台远程主机;当然其功能远不止于此,比如分屏(当然其他一些软件也能达到这个目的,比如vim,但我还是喜欢tmux的分屏)。为什么使用tmux:tmux比screen有更原创 2016-05-10 09:58:30 · 8517 阅读 · 0 评论 -
分享一下我的jekyll主题
如何利用GitHub构建基于jekyll的博客在这里不再赘述,网上已经有很多教程。在这里想向大家推荐一个我的jekyll主题风格,基于scribble jekyll theme,这里是scribble jekyll theme GitHub地址,scribble预览地址。我已经在原始主题上做了很多修改,并且添加了很多功能。预览一下博客效果xuliuchengxlc.github.io秉着简洁而不简单原创 2016-03-18 12:18:57 · 7770 阅读 · 0 评论 -
程序员 git commit 时 emoji 使用指南
CSDN 无法显示 emoji, 可点击这里转至GitHub 查看效果。执行 git commit 时使用 emoji 为本次提交打上一个 “标签”, 使得此次 commit 的主要工作得以凸现,也能够使得其在整个提交历史中易于区分与查找。截取的 gitmoji 快照:commit 格式git commit 时,提交信息遵循以下格式::emoji1: :emoji2: 主题提交信息主体Ref <##原创 2016-11-24 14:50:01 · 10937 阅读 · 1 评论 -
终端录屏工具: ttygif
github 地址: https://github.com/icholy/ttygifttygif 是一个终端录屏工具,使用十分方便,目前支持 Linux 与 macOS.安装macOS 下使用 brew 十分方便:brew install ttygifLinux下安装详情请查看 https://github.com/icholy/ttygif。使用使用 ttyrec 开始录制, 按 CTRl-d原创 2016-11-18 22:06:20 · 3095 阅读 · 0 评论 -
IDEA更换主题
更换IDEA主题只需要3步(IDEA 14)1. 下载主题在主题网站上IDEA Color Themes 上浏览喜欢的主题并下载该主题。(如果网址有变更,google IDEA themes即可。) 2. 导入主题在IDEA中导入该主题,具体如下: file –> import setttings –> 选中 1 中下载的主题jar文件 –> 一路确认 –> 重启3. 设置主题设置主题:原创 2015-07-18 12:37:01 · 186792 阅读 · 21 评论 -
利用Windows内置工具测试硬盘速度
用上了SSD一段时间,突然想测一下其读写速度。本来想下个第三方的软件什么的,原来发现Windows有内置的工具使用–WinSat,那自然是最好不过了。操作步骤以管理员身份运行命令行程序,win+R–>输入cmd并回车.(否则在win10下面最终测试结果会一闪而过) 输入命令winsat disk并回车,此时为默认扫描系统盘,一般也就是C盘.输入winsat disk + 参数-drive 盘符原创 2015-09-30 10:59:29 · 133293 阅读 · 11 评论 -
设置cmd为utf-8编码并通过批处理方式加快开机启动事项
加快启动事项因为每天开机后总是会启动某些应用,做着重复的事情,所以就想着自动化处理一下。在Windows下面自然就会想到批处理bat,就在网上找了一下,下面是最终采用的版本:echo 正在启动服务......echo starting 360wifi start "" "C:\Program Files (x86)\360AP\360AP.exe"echo starting QQ star原创 2015-10-27 20:21:23 · 17803 阅读 · 0 评论 -
Windows推荐软件
本文的有些内容已经不再适用,更新版本在我的新博客第二篇:github博客 可以找到clover – 增强文件资源管理器(已弃用)功能特性操作上无需学习成本,与chrome类似,有标签页的概念,完全替代自带的文件资源管理器。 下面这几个快捷键是我常用的:Ctrl+T —— 新建标签页Ctrl+W —— 关闭当前标签页Ctrl+Tab —— 切换标签页 双击空白部分 —— 返回上一层win原创 2015-11-16 13:24:21 · 1623 阅读 · 0 评论 -
怎么写一个好的 Git commit message
网络上很多关于 commit message 的想法都来源于 tpope,在他看来,一个好的 Git commit messge 应该是这样的: Capitalized, short (50 chars or less) summary More detailed explanatory text, if necessary. Wrap it to about 72 chara原创 2017-10-10 08:46:33 · 5825 阅读 · 0 评论