使用Git进行问题定位以及查找代码-Git详解(11) 发表于 2017-07-14 | 分类于 学习笔记 , Git 概要 使用git blame定位代码责任人 使用git bisect查找问题引入版本 使用grep查找指定内容的位置 使用git log查找指定内容的历史记录 使用git blame定位代码责任人git blame 可以定位每行的修改人,如下定位到1623695606这个用户的责任1234567 ... 阅读全文 »
搭建Git服务器-Git详解(10) 发表于 2017-07-14 | 分类于 学习笔记 , Git 在服务器上安装Git和SSH服务安装git1$ sudo apt-get install git 安装ssh服务1$ sudo apt-get install openssh-server 在服务器上部署Git仓库登录到服务器123456$ ssh rb@192.168.1.3$ mkdir rep ... 阅读全文 »
在sublime text中设置某种扩展名文件的默认语法 发表于 2017-07-12 | 分类于 日积月累 对于正常扩展名(后缀)的文件,sublime text都能识别. 对于其他不寻常的扩展名,sublime text不能识别. 那么能不能以后让sublime text永久记住lng后缀的就是xml文件呢? 当然可以,其实很简单. 阅读全文 »
ES6模块语法 发表于 2017-07-12 | 分类于 学习笔记 , JavaScript ES6模块不是对象,而是export命令显示指定输出的代码,输入时也采用静态命令的形式。12// ES6模块import {stat, exists, readFile} from 'fs'; 上面是从fs模块里加载3个方法,其他方法不加载。这种加载称为编译时加载,即ES6可以在 ... 阅读全文 »
西藏古老声悬浮技术-低频声波悬浮技术 发表于 2017-07-12 | 分类于 新发现 1939年,一位牛津大学的医学博士受到他的西藏同学邀请前往当地小住一段时间,亲眼见到了声波漂浮的现实场景,揭开了恒久之前的秘密,这个秘密就是振动和压缩的音场能使重力失效。那天,这位博士被带到一片草坡上,西北方有高耸的悬崖包围着。其中一面悬崖壁上有块突出的岩架,可以走进一个离地约两百五十公尺高的洞穴里 ... 阅读全文 »
远程仓库操作配置-Git详解(9) 发表于 2017-07-10 | 分类于 学习笔记 , Git [remote]配置123[remote "upstream"] url = https://git.coding.net/cn-dream/test01.git fetch = +refs/heads/*:refs/remotes/upstream/* 使用1$ git ... 阅读全文 »
push.default配置-Git详解(8) 发表于 2017-07-10 | 分类于 学习笔记 , Git 可以省略refspec参数,修改 .git/default文件,进行配置。包含五个模式: nothing类似严格模式,push 的时候要跟上完整的 refspec current upstream本地分支与远程分支不同名时,推送到远程分支。 simple默认的模式,只推送同名分支,切严格 matc ... 阅读全文 »
远程协作的主要命令-Git详解(7) 发表于 2017-07-10 | 分类于 学习笔记 , Git 概览 git clone git fetch git pull git push git clone初始获取远程版本库1$ git clone https://git.coding.net/cn-dream/test01.git test01.git git fetch在clone后,获取服务器 ... 阅读全文 »
JavaScript 学习笔记(三)设计模式 发表于 2017-07-06 | 分类于 学习笔记 , JavaScript 设计模式:是实战设计经验的总结。能够让我们,站在巨人的肩膀上,构建项目代码。 设计原则: 开闭原则:对扩展开放,对修改关闭。(PS:高考试卷) 里氏代换原则:子类继承父类,单独调用可以独立运行。(PS :盗版光盘。) 依赖倒转原则:引用一个对象,如果这个对象有底层类,直接引用底层。(PS:三个和尚抬 ... 阅读全文 »