- 博客(12)
- 资源 (15)
- 收藏
- 关注
原创 vim常用技巧
因为vim太过于强大,我等小白着实驾驭不住,所以记录一下我使用vim的时候的一些常用的操作 在vim下切记不要用小键盘!小键盘在vim模式下也是和字母进行的映射 <非编辑模式下> 移动: 多用pagedown和pageup进行翻页 home和end进行行首行尾移动 n<space>:输入n 空格在当前行移动n个字符 G:移动到文件的最后一行 nG:移动到文件的第n行 G...
2018-09-26 17:59:27 157
原创 mzy git学习,git协同开发忽略文档配置以及一些杂点(九)
之前也说了,如果使用ssh登陆的话,一个电脑就只能登陆一个账号了,不像通过凭据可以切换(但是其实也可以每次去生成新的公钥和私钥,只要你不嫌麻烦) 再次补充: ssh-keygen -t rsa -C “邮箱” 到github或者码云上选择: clone or download 把原来的use https改成use ssh 创建一个专门的use ssh的本地库 然后它(git)自动就会去家目录下找....
2018-09-26 17:47:05 188
原创 mzy git学习,git推送到远程库(八)
git在同步到远程库 关于git中多个用户切换的事情: 完全使用账户密码策略连接远程库: 之前一直尝试在本地切换多个用户,发现一直不行,很奇怪?后面发现必须要去win10的凭据管理器删除当前git的凭据。 以上是输入账户密码,进行凭据校验的情况; 完全使用ssh免登陆策略进行远程库连接: 如果是要通过ssh方式登陆的话,建议还是不要多用户切换了,因为ssh方式免登陆校验的话,每次都要去生成新...
2018-09-26 17:36:30 213
原创 ubuntu下配置JDK的一些坑点
ubuntu下配置JDK的一些坑点在centos下的JDK配置:在ubuntu下的话,要修改两个地方:在/etc/enviornment中配置!在/etc/profile中配置!写在最后: 在centos下的JDK配置: # 注意,在centos下的时候,是只在/etc/profile下修改环境变量,增加JAVA_HOME之类的就可以了,不用修改/etc/enviornment #set Java...
2018-09-17 20:46:08 572
原创 在ubuntu18.04上部署项目时遇到的问题总结
因为在实验室中,有几台空闲的机子,我便选了一台准备做一个本地的服务器,因为买的阿里云学生机和之前用于翻墙的机子感觉都不太顺手,阿里的学生机配置稍低,翻墙用的服务器延迟太高。开始在centos和ubuntu中选,因为个人偏好ubuntu,所以装了ubuntu的机子。 1.安装JDK,并且在/etc/profile中配置(在/etc/profile中配置可以,但是正确的应该是在/etc/envi...
2018-09-16 17:21:27 622
原创 mzy git学习, 保留现场,恢复现场,以及bug分支处理(七)
git stash 在git中有时候我们工作做了一半,但是有点急事需要离开一段时间,或者现在需要切换到另一个分支下,去维护和修改一些其它的东西,但是我们现在的工作还没有完成,提交上去的话,并不是完整的,那么该怎么办呢? git提供了保留现场和恢复现场的操作。通过git stash操作,你可以把你当前的工作进度暂存起来(我认为其实就和git add类似,放到了git的暂存区中因为g...
2018-09-15 19:02:20 263
原创 mzy git学习,禁用Fast forward的普通合并(六)
git merge --no-ff -m "msg" x-branch:禁用Fast forward的普通合并 通常,合并分支时,如果可能,Git会用Fast forward模式,但这种模式下,删除分支后,会丢掉分支信息(即:原来这个分支的做了什么在log中体现不出来)。 为了保留原来的分支,即:普通合并,这样的话,merge的时候会提交一个commit,就会输入-m参数,在log中体现的也更清...
2018-09-15 18:47:13 275
原创 mzy git学习,分支冲突,以及冲突解决(五)
冲突解决: 先尝试制造冲突: 首先我:git checkout -b mzy 创建一个mzy的分支 然后在其中修改readme.txt文件,随便加上一点东西。 vim readme.txt write... wq 然后: git add readme.txt git commit -m "mzy分支上修改" 这时我的master分支还是指向上一个版本的,但是我的mzy分支已经...
2018-09-14 20:16:22 238
原创 mzy git学习,分支以及分支合并(四)
git 鼓励大量使用分支:最后进行master和分支之间的合并 git branch git branch 查看当前有多少分支,并且将当前在使用的分支用*标注出来。 git branch 创建一个新的分支 git branch dev:创建一个叫做dev的分支。 git checkout / -b git checkout 切换一个分支,从当前分支切换到分支 例如如果当前...
2018-09-14 12:01:10 159
原创 mzy git学习,删除文件(三)
删除一个文件(工作区删除,并且在本地版本库中也删除) 第一种方式: rm test.txt 先删除工作区的test.txt git add test.txt (我的理解是,将删除test.txt这个动作add上去,告诉本地版本库) git commit -m “删除了test.txt” 第二种方式: rm test.txt 先删除工作区的test.txt git rm tex...
2018-09-13 21:39:31 169
原创 mzy git学习,撤销修改(二)
git checkout – file: 撤销我们对工作区的修改(没有提交到暂存区) 当我们在工作区修改了之后,并没有提交到暂存区,如果要撤销对 某个文件的修改的话,就使用 git checkout – 文件名 例如: git checkout – readme.txt 这样就能撤销本地的修改了,重新编辑readme.txt发现之前的修改没有了。 git reset HEAD :...
2018-09-13 20:44:47 224
原创 mzy git学习,初识git(一)
GIT学习 git工作区、暂存区、本地库、远程库 工作区:实际上我们工作的地方,进行写代码或者文件的地方。 暂存区:我们执行了git add 操作之后,就会被提交到暂存区。 本地库:其实最后我们需要执行这一步操作,git commit 到本地库中,才表示完结了。 但是大家经常看到还有push操作,不是应该还有远程库吗?其实在git的理念中,分布式的git其实本来是不需要这个远程库的,gi...
2018-09-13 19:41:01 174
使用同义词词林扩展版的词语相似度计算剖析
2019-05-05
maven系统的思维导图总结
2018-10-12
javascript实现飞机大战
2018-01-02
java简单记事本
2018-01-02
java五子棋
2018-01-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人