摘要:创建文件夹 mkdir myDirectory 新建文件 touch a.html 编辑文件 vim a.html 删除文件 rm a.html 删除整个文件夹 rm rf myDirectory 删除某个文件夹(myDirectory)下的某个文件(a.html) rm myDirectory/a 阅读全文
posted @ 2018-05-05 22:54 戴杭林 阅读 (127) 评论 (0) 编辑
摘要:github项目quick setup git初始化 git init git添加remote git remote add origin YOURS_REMOTE_URL git修改remote的url git remote set url origin YOURS_NEW_REMOTE_URL 阅读全文
posted @ 2018-05-05 22:54 戴杭林 阅读 (110) 评论 (0) 编辑
摘要:在android开发过程中,适配更多的适配是必不可少的一步,而每次测试适配时,要么购买设配,要么模拟器,买设配太花钱,模拟器太占内存,不过幸好还可以通过修改手机的size(分辨率)和density来进行测试 进入adb shell wm size 查看分辨率 wm size 1920x1280 修改 阅读全文
posted @ 2017-12-06 17:21 戴杭林 阅读 (15833) 评论 (0) 编辑
摘要:1. 查看是否连接手机 adb devices 2. 进入指定的device的shell adb shell 或者 adb -s ********* shell 3. adb 查看所有安装的包 pm list packages 4. 根据某个关键字查找包 $ pm list packages | g 阅读全文
posted @ 2017-11-07 14:53 戴杭林 阅读 (18248) 评论 (0) 编辑
摘要:Android中怎么查看应用的activity栈? 1. 进入adb shell 2.可以直接输入dumpsys ,可以查看device的一些信息如 3.也可以直接输入 dumpsys activity activities 4.查看最近的activity 5.查看某个activity 6. adb 阅读全文
posted @ 2017-06-15 13:36 戴杭林 阅读 (9108) 评论 (0) 编辑
摘要:git 是基于文件系统的版本管理工具,文档和详细介绍可以查看git 一.git commit --amend 如果你对文件做了修改需要和上一次的修改合并为一个change 二.git rebase 在 Git 中整合来自不同分支的修改主要有两种方法:merge 以及 rebase。 在本节中我们将学 阅读全文
posted @ 2017-06-15 13:17 戴杭林 阅读 (630) 评论 (0) 编辑
摘要: 阅读全文
posted @ 2016-11-15 10:59 戴杭林 阅读 (59366) 评论 (1) 编辑
摘要:思路 例如存在 A -B -C 需要在viewpager滑动时无限循环 1.我们可以设计 C' A B C A' -> C'与C相同,A'与A相同 2.滑动到A'时,则index回到1 3.滑动到C'时,则index回到 count -2 4.implementing onPageScrollSta 阅读全文
posted @ 2016-10-11 15:32 戴杭林 阅读 (91) 评论 (0) 编辑
摘要:git ignore git ignore的作用很简单,本地仓库忽略一些文件的修改。 ignore的规格可以按文件匹配,按后缀匹配或者按文件夹匹配。 如果在项目开发过程中,需要忽略某一个文件已经提交的修改,应该怎么做呢? Step1: 先将该文件从git的文件系统和索引上删除 Step2: 添加对该 阅读全文
posted @ 2019-11-19 19:18 戴杭林 阅读 (3) 评论 (0) 编辑
摘要:背景 首先office的产品powerpoint是支持二次开发的,这里的二次开发并不是指在powerpoint产品中嵌入一些自己的控件,而是一些简单的automation的控制(进入放映状态,上一页,下一页等),并不对powerpoint的产品有任何修改。microsoft官网就提供了很多关于aut 阅读全文
posted @ 2019-11-15 19:09 戴杭林 阅读 (9) 评论 (0) 编辑
摘要:Promise 1. 背景 + javascript语言的一大特点就是 单线程 ,在某个特定的时刻只有特定的代码能够被执行,并阻塞其它的代码,也就是说,同一个时间只能做一件事。 + 怎么做到异步编程?回调函数。直到nodejs的出现,开始将回调模式的异步编程机制发挥的淋漓尽致,这种机制开始在前端变得 阅读全文
posted @ 2019-11-15 17:56 戴杭林 阅读 (3) 评论 (0) 编辑
摘要:递归求解 递归的思路: 2的10次方,那就调用自己10次,时间上应该是O(n) base 一个数的0次方是1 不断的分化为子问题 ~~~ function pow(d, n) { console.log( ) if (n === 0) { return 1 } return pow(d, n 1) 阅读全文
posted @ 2018-10-17 17:42 戴杭林 阅读 (38) 评论 (0) 编辑
摘要:https://stackoverflow.com/questions/4359131/brew install mysql on mac os/6378429 6378429 阅读全文
posted @ 2018-09-07 12:13 戴杭林 阅读 (111) 评论 (0) 编辑