Skip to content

Commit 9be746d

Browse files
committed
update
1 parent 4d400bd commit 9be746d

File tree

4 files changed

+35
-94
lines changed

4 files changed

+35
-94
lines changed

Android学习之路.md

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,6 @@
55
* <http://www.android-studio.org/>
66
* AOSP: <https://source.android.com/>
77

8-
* ADB: <http://adbshell.com/>
9-
108
* 安卓巴士: <http://www.apkbus.com/>
119
* eoeandroid: <http://www.eoeandroid.com/forum.php>
1210
* <http://www.anddev.org/>
@@ -20,7 +18,6 @@
2018

2119
* busybox: <https://busybox.net/>
2220

23-
* 解决adb push时出现的"Read-only file system"问题: <http://www.cnblogs.com/jiangxinnju/p/8186390.html>
2421
* Android Studio移动鼠标显示悬浮提示的设置方法: <http://www.cnblogs.com/jiangxinnju/p/8227442.html>
2522
* Android真机安装sqlite3的方法: <http://www.cnblogs.com/jiangxinnju/p/8227625.html>
2623

@@ -31,7 +28,6 @@
3128
* Android核心分析: <http://blog.csdn.net/column/details/androidcore.html>
3229
* Android 新一代编译 toolchain Jack & Jill 简介: <https://yq.aliyun.com/articles/40811>
3330
* ANDROID STUDIO详细教程汇总: <http://stormzhang.com/devtools/2015/06/17/android-studio-all/>
34-
* android adb push 与 adb install的比较(两种安装APK的方法): <http://blog.csdn.net/liranke/article/details/6795984>
3531
* Android AM命令行启动程序的方法: <http://blog.csdn.net/sunrock/article/details/5675067>
3632
* Android系统开篇: <http://gityuan.com/android/>
3733
* Handler内存泄漏详解及其解决方案: <http://blog.csdn.net/javazejian/article/details/50839443>
@@ -50,6 +46,7 @@
5046
* Fragment相关: Pro Android 5
5147
* Android Partitions Explained: boot, system, recovery, data, cache & misc: <https://www.addictivetips.com/mobile/android-partitions-explained-boot-system-recovery-data-cache-misc/>
5248
* Android for work总结(上): <http://blog.csdn.net/liu1314you/article/details/52028823>
49+
* Android for work总结(下): <http://blog.csdn.net/liu1314you/article/details/52038916>
5350
* android获取内置和外置SD卡路径: <http://blog.csdn.net/chadeltu/article/details/43736093>
5451
* Android之Adapter用法总结:<http://blog.csdn.net/fznpcy/article/details/8658155/>
5552
* Android签名机制之---签名过程详解: <http://blog.csdn.net/jiangwei0910410003/article/details/50402000>
@@ -58,6 +55,7 @@
5855
* Intent: <https://developer.android.com/reference/android/content/Intent.html>
5956
* Configure Android Studio: <https://developer.android.com/studio/intro/studio-config.html>
6057
* Managing the System UI: <https://developer.android.com/training/system-ui/index.html>
58+
* SDK版本关系: <https://developer.android.com/guide/topics/manifest/uses-sdk-element.html>
6159
* Android 使用android-support-multidex解决Dex超出方法数的限制问题,让你的应用不再爆棚: <http://blog.csdn.net/t12x3456/article/details/40837287>
6260
* Android应用坐标系统全面详解: <http://blog.csdn.net/yanbober/article/details/50419117/>
6361
* Android命令行/c语言/java设置获取系统属性的方法: <http://www.mikewootc.com/wiki/android/other/system_property.html>
@@ -68,6 +66,9 @@
6866
* Implementation vs API dependency: <https://jeroenmols.com/blog/2017/06/14/androidstudio3/>
6967
* Android软键盘遮挡的四种解决方案: <https://www.cnblogs.com/jerehedu/p/4194125.html>
7068
* repo 下载Android源码(国内镜像): <http://blog.csdn.net/shenlan18446744/article/details/d>
69+
* android怎样调用@hide和internal API: <http://blog.csdn.net/linghu_java/article/details/8283042>
70+
* android下的SuppressLint与TargetApi: <http://blog.csdn.net/pony_maggie/article/details/52115884>
71+
* Android完美获取状态栏高度、标题栏高度、编辑区域高度的获取: <http://blog.csdn.net/a_running_wolf/article/details/5047796>
7172

7273
* Android Studio系列教程一--下载与安装: <http://stormzhang.com/devtools/2014/11/25/android-studio-tutorial1/>
7374
* Android Studio系列教程二--基本设置与运行: <http://stormzhang.com/devtools/2014/11/28/android-studio-tutorial2/>
@@ -82,6 +83,13 @@
8283
* MIUI ROM适配之旅第一天——认识Android手机: <http://www.miui.com/thread-402302-1-1.html>
8384
* H60-L01 EMUI3.0 ROOT 傻瓜教程: <http://cn.ui.vmall.com/thread-1267937-1-1.html>
8485

86+
## ADB
87+
88+
* awesome-adb: <https://github.com/mzlogin/awesome-adb>
89+
* ADB: <http://adbshell.com/>
90+
* 解决adb push时出现的"Read-only file system"问题: <http://www.cnblogs.com/jiangxinnju/p/8186390.html>
91+
* android adb push 与 adb install的比较(两种安装APK的方法): <http://blog.csdn.net/liranke/article/details/6795984>
92+
8593
## Eclipse
8694

8795
* Android Development Tools for Eclipse: <http://marketplace.eclipse.org/content/android-development-tools-eclipse>

C_CPP学习之路.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,6 @@
6161
* cygwin: http://www.cygwin.com/
6262
* 对话 UNIX: 在 Windows 上使用 Cygwin: http://www.ibm.com/developerworks/cn/aix/library/au-spunix_cygwin/
6363

64-
6564
## Eclipse CDT
6665

6766
* 项目地址:http://www.eclipse.org/cdt/

Unix_Linux学习之路.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,7 @@
119119
* Fedora 删除旧内核: <http://www.cnblogs.com/william-lee/archive/2011/07/23/2115084.html>
120120
* linux关于S权限和T权限的介绍: <http://blog.csdn.net/qq_35116353/article/details/56049592>
121121
* Linux使用技巧12--Ubuntu代理: <http://blog.csdn.net/lincyang/article/details/51306367>
122+
* Bash的陷阱: <https://charlee.li/bash-pitfalls.html>
122123

123124
* Linux下好玩的命令: <http://www.cnblogs.com/joeyupdo/articles/2768113.html>
124125
* 动画演示一些无用但有趣的Linux命令: <http://www.vaikan.com/10-funny-liunx-command/>

VCS学习之路.md

Lines changed: 22 additions & 89 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,14 @@
1515
* http://svn.jundie.net/
1616
* http://www.svnchina.com/index.php
1717
* http://code.svnspot.com/
18-
* <del>http://code.taobao.org/</del> (SVN)
19-
* <del>http://code.google.com/</del>
20-
* <del>http://svn.coollittlethings.com/index.php</del>
21-
* <del>http://www.svnhost.cn/</del> (SVN)
22-
* <del>http://www.chinasvn.com</del> (SVN)
18+
19+
## 代码托管网站(已废弃)
20+
21+
* <http://code.taobao.org/> (SVN)
22+
* <http://code.google.com/>
23+
* <http://svn.coollittlethings.com/index.php>
24+
* <http://www.svnhost.cn/> (SVN)
25+
* <http://www.chinasvn.com> (SVN)
2326

2427
## SVN
2528

@@ -49,87 +52,12 @@
4952
* SVN版本库无损迁移与自动备份(一):http://www.cnblogs.com/springside-example/archive/2011/11/30/2530176.html
5053
* SVN版本库无损迁移与自动备份(二):http://www.cnblogs.com/springside-example/archive/2011/11/30/2530174.html
5154
* SVN+Apache域用户认证配置方法_Windows(转,重新排版,部分内容更新优化): http://www.cnblogs.com/jiangxinnju/p/5906377.html
55+
* Use the SVN command-line tool: <http://www.cnblogs.com/jiangxinnju/p/4781259.html>
5256
* TortoiseSVN,TortoiseGit修改差异查看器为BeyondCompare: http://blog.csdn.net/sanfye/article/details/48028879
5357
* SVN的钩子--限制强制写日志(log): <http://duchengjiu.iteye.com/blog/1739694>
5458
* svn ignore 的用法(忽略文件及目录): <http://blog.csdn.net/yhl27/article/details/24318001>
5559
* SVN版本冲突,COMMIT时出现.MINE等文件: <https://www.cnblogs.com/xiezhengcai/archive/2013/06/06/3120931.html>
5660

57-
### 简单教程(详细说明参考前面的教程地址,此处仅为了速查速用)
58-
59-
以Win32SVN为例,在前面所列的地址中下载Win32SVN客户端并进行安装。安装好后,bin目录下就是相应程序了。通过添加环境变量的方式,把bin目录添加到path。启动cmd,敲入 svn help 以确认是否安装成功。现在可以找到你的代码,做checkout了。在commit代码的过程中,经常会出现的一个问题是:
60-
61-
svn: None of the environment variables SVN_EDITOR, VISUAL or EDITOR is set, and no 'editor-cmd' run-time configuration option was found
62-
63-
这表示你的系统,没有指定svn客户端通过什么样的文本编辑器来写提交的注释。我们添加环境变量,SVN_EDITOR的值为notepad。再次svn ci 代码。notepad弹出了,写完注释保存。代码提交!
64-
65-
注册环境变量SVN_EDITOR为"E:\Program Files\Vim\vim71\gvim.exe",结果在svn ci的时候,出现错误:
66-
67-
'E:\Program' 不是内部或外部命令,也不是可运行的程序或批处理文件。
68-
svn: 提交失败(细节如下):
69-
svn: system('E:\Program Files\Vim\vim71\gvim.exe svn-commit.tmp') 返回 1
70-
71-
把SVN_EDITOR改为"gvim.exe",并且在path中添加路径"E:\Program Files\Vim\vim71",这样就可以在提交的时候用vim编写注释了。
72-
73-
如果你不知道命令怎么用svn命令,可通过如下方式查询:
74-
75-
svn help
76-
77-
知道了子命令,但是不知道子命令的用法,还可以查询:
78-
79-
svn help ci
80-
81-
导入项目
82-
83-
svn import http://svn.chinasvn.com:82/pthread --message "Start project"
84-
85-
导出项目
86-
87-
svn checkout http://svn.chinasvn.com:82/pthread
88-
89-
采用 export 的方式来导出一份“干净”的项目
90-
91-
svn export http://svn.chinasvn.com:82/pthread pthread
92-
93-
为失败的事务清场
94-
95-
svn cleanup
96-
97-
在本地进行代码修改,检查修改状态
98-
99-
svn status -v
100-
svn diff
101-
102-
更新(update)服务器数据到本地
103-
104-
svn update directory
105-
svn update file
106-
107-
增加(add)本地数据到服务器
108-
109-
svn add file.c
110-
svn add dir
111-
112-
取消svn add
113-
114-
svn revert --recursive dir
115-
116-
对文件进行改名和删除
117-
118-
svn mv b.c bb.c
119-
svn rm d.c
120-
svn rm dir --keep-local
121-
122-
提交(commit)本地文档到服务器
123-
124-
svn commit
125-
svn ci
126-
svn ci -m "commit"
127-
128-
查看日志
129-
130-
svn log directory
131-
svn log file
132-
13361
### SVN更新失败,提示locked
13462

13563
产生这种情况大多是因为上次svn命令执行失败且被锁定了,需要删除文件夹中的lock文件,即可解锁。这里介绍3种方法:
@@ -165,6 +93,9 @@
16593
* choosealicense: http://choosealicense.com/
16694

16795
* Git Community Book 中文版:<http://gitbook.liuhui998.com/index.html>
96+
* 分支管理策略: <https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013758410364457b9e3d821f4244beb0fd69c61a185ae0000>
97+
* Bug分支: <https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/00137602359178794d966923e5c4134bc8bf98dfb03aea3000>
98+
* git patch: Version Control with Git 2nd Edition[Git 版本控制管理 第2版] CHAPTER 14 Patches
16899
* Permanently remove files and folders from Git repo:http://dalibornasevic.com/posts/2-permanently-remove-files-and-folders-from-a-git-repository
169100
* git/github初级运用自如:http://www.cnblogs.com/fnng/archive/2012/01/07/2315685.html
170101
* windows中使用Git工具连接GitHub(配置篇):http://www.cnblogs.com/sorex/archive/2011/08/10/2132359.html
@@ -186,9 +117,11 @@
186117
* What are the git concepts of HEAD, master, origin? <https://stackoverflow.com/questions/8196544/what-are-the-git-concepts-of-head-master-origin>
187118
* How do I make Git use the editor of my choice for commits?: <https://stackoverflow.com/questions/2596805/how-do-i-make-git-use-the-editor-of-my-choice-for-commits>
188119
* warning: push.default is unset的解决方案: <http://blog.csdn.net/jrainbow/article/details/19338525>
189-
* 分支管理策略: <https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013758410364457b9e3d821f4244beb0fd69c61a185ae0000>
190-
* Bug分支: <https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/00137602359178794d966923e5c4134bc8bf98dfb03aea3000>
191120
* 简单对比git pull和git pull --rebase的使用: <https://www.cnblogs.com/kevingrace/p/5896706.html>
121+
* 使用git rebase合并多次commit: <http://blog.csdn.net/yangcs2009/article/details/47166361>
122+
* git中将多次commit合并为一次commit: <http://blog.csdn.net/itfootball/article/details/44037181>
123+
* Resolving a merge conflict on gerrit: <https://www.entropywins.wtf/blog/2013/07/01/resolving-a-merge-conflict-on-gerrit/>
124+
* CHERRY-PICKING SPECIFIC COMMITS FROM ANOTHER BRANCH: <https://www.devroom.io/2010/06/10/cherry-picking-specific-commits-from-another-branch/>
192125

193126
### git init 与 git init --bare
194127

@@ -208,12 +141,12 @@ git push origin master:b1
208141

209142
## Mercurial
210143

211-
* Mercurial:https://mercurial.selenic.com/
212-
* mercurialeclipse: https://bitbucket.org/mercurialeclipse/main/wiki/Home
213-
* tortoisehg:http://tortoisehg.bitbucket.org/
144+
* Mercurial:<https://mercurial.selenic.com/>
145+
* mercurialeclipse: <https://bitbucket.org/mercurialeclipse/main/wiki/Home>
146+
* tortoisehg:<http://tortoisehg.bitbucket.org/>
214147

215148
## Others
216149

217-
* perforce: https://www.perforce.com/
218-
* CVS:http://www.nongnu.org/cvs/
219-
* bazaar:http://bazaar.canonical.com/en/
150+
* perforce: <https://www.perforce.com/>
151+
* CVS:<http://www.nongnu.org/cvs/>
152+
* bazaar:<http://bazaar.canonical.com/en/>

0 commit comments

Comments
 (0)