Git知识是程序员必备的技能,收集了网上比较好的Git教程供大家学习:
Eclipse Tasks
使用Eclipse开发中,难免出现很多需要当前标记的代码便于以后来完善,借助eclipse tasks来实现是最好不过了!
打开tasks面板: window -> show view -> other -> Tasks; 标记标签的具体含义如下
. FIXME # 表示注释的代码需要被修正(修复我)
. TODO # 尚未完成的待办事项(要做)
. XXX # 注释的代码虽然实现了功能,但是实现方案有待商榷,希望将来能改进
. 自定义标签 # window -> preferences -> java -> compiler -> Task tags
那怎么来标记代码呢?你只需在待标记的代码处添添加注释行,将对应的标签写在注释行即可被Tasks面板收录;上述所有注释都会被eclipse task视图所收集。在项目发布前,检查一下task视图是一个很好的习惯。
当然,你还可以对标识设置优先权(proprity)
Redis 安装
周六闲来没事研究了点新东西 Redis(此时最新版本redis为2.8.19,以此版本讲解),满足一个技术宅的好奇心;当然,对redis的如下操作都在linux下进行,具体环境为 centos-minimal。
redis下载、解压、编译源码
$ wget http://download.redis.io/releases/redis-2.8.19.tar.gz # 下载 $ tar xzvf redis-2.8.19.tar.gz # 解压 $ cd redis-2.8.19 # 进入redis目录 $ make # 编译
编译redis源码时可能出现错误:”make: cc: Command not found make…”,是因为linux没有没有gcc环境(C语言环境), 依照如下步骤安装gcc环境(如已安装跳过)
$ yum install gcc # 安装gcc环境 $ rpm -qa | grep gcc # 验证gcc是否安装成功(是否打印版本信息) $ make # 再次编译redis源码(建议重新解压编译,防止之前生成的无效文件造成编译错误)
vi commands
Vi编辑器存在命令、编辑、末行三种模式(模式的分类不尽相同,仅此以本人理解的叙述);
$ vi filename # 打开或新建文件,并将光标置于首行行首
$ vi +n filename # 点开文件,置光标与文件第n行行首
$ vi + filename # 打开文件,置光标于文件尾行行首
$ vi -r filename # 在上次正用vi编辑时发生系统崩溃,恢复filename
$ vi +/pattern filename # 打开文件光标置于第一个与pattern匹配行行首
$ vi a b c # 同时打开a、b、c三个文件
$