Vim操作习惯

工欲善其事必先利器 命令模式 位移 定位移动: 移动指定行:nG 当前行下移: +n 当前行上移 :-n 移动到指定key:/key (n N key之间切换) 调到定义位置:gd 调到光标位置key的下一处:* (n N key之间切换) 跳转到上次编辑位置:`. 跳转到n标签:’n(mn标记当前位置为n标签) 跳转到文档首尾:gg G 上下页面移动: 上一页 ctl + f 下一页 ctl +...

Git 命令小记

创建版本库 什么是版本库呢?版本库又名仓库,英文名repository 通过git init命令把这个目录变成Git可以管理的仓库: git init #Initialized empty Git repository in path 把文件添加到版本库 第一步,用命令git add告诉Git,把文件添加到仓库: git add readme.txt 第二步,用命令git commit告诉Git,把文件提交到仓库: git commit -m "wrote a readme file" 时光穿梭 查看提交历史 在提交了若干更新,...

AndroidStudio配置androidannotation小记

最近做Android项目使用了Android Studio(后简称AS), AS会有很多配置文件,使用git clone到本地后AS会自动处理转换到本地环境, 这样关系到本地的配置文件都会修改, 当提交代码时,这些配置文件显示modified 需要进行处理,而起这些配置文件经常变化,你的team partner也会有同样的麻烦,为了解决这个小问题,Search出几种比较有效的解决方案: -### 简单粗暴法: git rm —cached 这种方法 参考:http://blog.csdn.net/korekara88730/article/details/45869239

Des加密ecb模式不支持向量

参考 程序报出异常 java.security.InvalidAlgorithmParameterException: ECB mode does not use an IV 程序源码 package com.example.imtest; import java.security.Key; import java.security.SecureRandom; import java.security.spec.AlgorithmParameterSpec; import javax.crypto.Cipher; import javax.crypto.SecretKeyFactory; import javax.crypto.spec.DESKeySpec; import javax.crypto.spec.IvParameterSpec; import android.util.Base64; public...

As快捷键整理

工欲善其事,必先利其器! 基础常用快捷键 重构相关快捷键 好用的组合键