Skip to content

Commit a51c791

Browse files
committed
fix bug
1 parent b5082eb commit a51c791

File tree

72 files changed

+100
-92
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

72 files changed

+100
-92
lines changed
+12-13
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,14 @@
11
#### 多线程同步机制-猎豹
22

3-
**线程的几个状态** [一张图让你看懂JAVA线程间的状态转换](https://my.oschina.net/mingdongcheng/blog/139263)
4-
5-
[【Java线程】锁机制:synchronized、Lock、Condition](http://blog.csdn.net/vking_wang/article/details/9952063)
6-
7-
[Java 中的锁](http://wiki.jikexueyuan.com/project/java-concurrent/locks-in-java.html)
8-
9-
[Java并发编程:Thread类的使用](http://www.cnblogs.com/dolphin0520/p/3920357.html)
10-
11-
[Java多线程编程总结](http://lavasoft.blog.51cto.com/62575/27069)
12-
13-
[Java并发编程的总结与思考](http://www.jianshu.com/p/053943a425c3#)
14-
15-
[【Java并发编程实战】-----synchronized](http://www.cnblogs.com/chenssy/p/4701027.html)
3+
**线程状态:**
4+
- [一张图让你看懂JAVA线程间的状态转换](https://my.oschina.net/mingdongcheng/blog/139263)
5+
6+
**锁:**
7+
- [锁机制:synchronized、Lock、Condition](http://blog.csdn.net/vking_wang/article/details/9952063)
8+
- [Java 中的锁](http://wiki.jikexueyuan.com/project/java-concurrent/locks-in-java.html)
9+
10+
**并发编程:**
11+
- [Java并发编程:Thread类的使用](http://www.cnblogs.com/dolphin0520/p/3920357.html)
12+
- [Java多线程编程总结](http://lavasoft.blog.51cto.com/62575/27069)
13+
- [Java并发编程的总结与思考](http://www.jianshu.com/p/053943a425c3#)
14+
- [Java并发编程实战-----synchronized](http://www.cnblogs.com/chenssy/p/4701027.html)

docs/chinese/android/ANR定位和修正.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -1162,7 +1162,7 @@ <h1 class="search-results-title">No results matching "<span class='search-query'
11621162
<script>
11631163
var gitbook = gitbook || [];
11641164
gitbook.push(function() {
1165-
gitbook.page.hasChanged({"page":{"title":"ANR定位和修正","level":"1.4.15","depth":2,"next":{"title":"什么情况导致oom-乐视-美团","level":"1.4.16","depth":2,"path":"chinese/android/什么情况导致oom-乐视-美团.md","ref":"chinese/android/什么情况导致oom-乐视-美团.md","articles":[]},"previous":{"title":"什么情况导致内存泄漏-美团","level":"1.4.14","depth":2,"path":"chinese/android/什么情况导致内存泄漏-美团.md","ref":"chinese/android/什么情况导致内存泄漏-美团.md","articles":[]},"dir":"ltr"},"config":{"plugins":["-search","search-plus","fontsettings","sharing","[email protected]","tbfed-pagefooter","donate","local-video","[email protected]","splitter","edit-link"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright &copy www.jackywang.tech 2017","modify_label":"该文件修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"splitter":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"donate":{"alipay":"picture/alipay.jpeg","alipayText":"支付宝打赏","button":"赏","title":"","wechat":"picture/wechat.jpeg","wechatText":"微信打赏"},"fontsettings":{"family":"sans","size":2,"theme":"sepia"},"highlight":{},"back-to-top-button":{},"local-video":{},"advanced-emoji":{"myConfigKey":"test"},"sharing":{"all":["facebook","google","twitter","weibo","instapaper"],"facebook":false,"google":true,"instapaper":false,"twitter":false,"vk":false,"weibo":true},"edit-link":{"label":"编辑此页","base":"https://github.com/JackyAndroid/AndroidInterview-Q-A/edit/master"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"search-plus":{}},"theme":"default","author":"Jacky","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"AndroidInterview","language":"zh-hans","gitbook":"*","description":"一线互联网面试题"},"file":{"path":"chinese/android/ANR定位和修正.md","mtime":"2017-03-08T06:44:37.000Z","type":"markdown"},"gitbook":{"version":"3.2.2","time":"2017-03-15T14:28:29.670Z"},"basePath":"../..","book":{"language":""}});
1165+
gitbook.page.hasChanged({"page":{"title":"ANR定位和修正","level":"1.4.15","depth":2,"next":{"title":"什么情况导致oom-乐视-美团","level":"1.4.16","depth":2,"path":"chinese/android/什么情况导致oom-乐视-美团.md","ref":"chinese/android/什么情况导致oom-乐视-美团.md","articles":[]},"previous":{"title":"什么情况导致内存泄漏-美团","level":"1.4.14","depth":2,"path":"chinese/android/什么情况导致内存泄漏-美团.md","ref":"chinese/android/什么情况导致内存泄漏-美团.md","articles":[]},"dir":"ltr"},"config":{"plugins":["-search","search-plus","fontsettings","sharing","[email protected]","tbfed-pagefooter","donate","local-video","[email protected]","splitter","edit-link"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright &copy www.jackywang.tech 2017","modify_label":"该文件修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"splitter":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"donate":{"alipay":"picture/alipay.jpeg","alipayText":"支付宝打赏","button":"赏","title":"","wechat":"picture/wechat.jpeg","wechatText":"微信打赏"},"fontsettings":{"family":"sans","size":2,"theme":"sepia"},"highlight":{},"back-to-top-button":{},"local-video":{},"advanced-emoji":{"myConfigKey":"test"},"sharing":{"all":["facebook","google","twitter","weibo","instapaper"],"facebook":false,"google":true,"instapaper":false,"twitter":false,"vk":false,"weibo":true},"edit-link":{"label":"编辑此页","base":"https://github.com/JackyAndroid/AndroidInterview-Q-A/edit/master"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"search-plus":{}},"theme":"default","author":"Jacky","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"AndroidInterview","language":"zh-hans","gitbook":"*","description":"一线互联网面试题"},"file":{"path":"chinese/android/ANR定位和修正.md","mtime":"2017-03-08T06:44:37.000Z","type":"markdown"},"gitbook":{"version":"3.2.2","time":"2017-03-15T14:42:25.645Z"},"basePath":"../..","book":{"language":""}});
11661166
});
11671167
</script>
11681168
</div>

docs/chinese/android/Android View刷新机制-百度-美团.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -1154,7 +1154,7 @@ <h1 class="search-results-title">No results matching "<span class='search-query'
11541154
<script>
11551155
var gitbook = gitbook || [];
11561156
gitbook.push(function() {
1157-
gitbook.page.hasChanged({"page":{"title":"Android View刷新机制-百度-美团","level":"1.4.25","depth":2,"next":{"title":"LinearLayout对比RelativeLayout-百度","level":"1.4.26","depth":2,"path":"chinese/android/LinearLayout对比RelativeLayout-百度.md","ref":"chinese/android/LinearLayout对比RelativeLayout-百度.md","articles":[]},"previous":{"title":"Android为每个应用程序分配的内存大小是多少?-美团","level":"1.4.24","depth":2,"path":"chinese/android/Android为每个应用程序分配的内存大小是多少?-美团.md","ref":"chinese/android/Android为每个应用程序分配的内存大小是多少?-美团.md","articles":[]},"dir":"ltr"},"config":{"plugins":["-search","search-plus","fontsettings","sharing","[email protected]","tbfed-pagefooter","donate","local-video","[email protected]","splitter","edit-link"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright &copy www.jackywang.tech 2017","modify_label":"该文件修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"splitter":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"donate":{"alipay":"picture/alipay.jpeg","alipayText":"支付宝打赏","button":"赏","title":"","wechat":"picture/wechat.jpeg","wechatText":"微信打赏"},"fontsettings":{"family":"sans","size":2,"theme":"sepia"},"highlight":{},"back-to-top-button":{},"local-video":{},"advanced-emoji":{"myConfigKey":"test"},"sharing":{"all":["facebook","google","twitter","weibo","instapaper"],"facebook":false,"google":true,"instapaper":false,"twitter":false,"vk":false,"weibo":true},"edit-link":{"label":"编辑此页","base":"https://github.com/JackyAndroid/AndroidInterview-Q-A/edit/master"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"search-plus":{}},"theme":"default","author":"Jacky","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"AndroidInterview","language":"zh-hans","gitbook":"*","description":"一线互联网面试题"},"file":{"path":"chinese/android/Android View刷新机制-百度-美团.md","mtime":"2017-03-08T08:10:45.000Z","type":"markdown"},"gitbook":{"version":"3.2.2","time":"2017-03-15T14:28:29.670Z"},"basePath":"../..","book":{"language":""}});
1157+
gitbook.page.hasChanged({"page":{"title":"Android View刷新机制-百度-美团","level":"1.4.25","depth":2,"next":{"title":"LinearLayout对比RelativeLayout-百度","level":"1.4.26","depth":2,"path":"chinese/android/LinearLayout对比RelativeLayout-百度.md","ref":"chinese/android/LinearLayout对比RelativeLayout-百度.md","articles":[]},"previous":{"title":"Android为每个应用程序分配的内存大小是多少?-美团","level":"1.4.24","depth":2,"path":"chinese/android/Android为每个应用程序分配的内存大小是多少?-美团.md","ref":"chinese/android/Android为每个应用程序分配的内存大小是多少?-美团.md","articles":[]},"dir":"ltr"},"config":{"plugins":["-search","search-plus","fontsettings","sharing","[email protected]","tbfed-pagefooter","donate","local-video","[email protected]","splitter","edit-link"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright &copy www.jackywang.tech 2017","modify_label":"该文件修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"splitter":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"donate":{"alipay":"picture/alipay.jpeg","alipayText":"支付宝打赏","button":"赏","title":"","wechat":"picture/wechat.jpeg","wechatText":"微信打赏"},"fontsettings":{"family":"sans","size":2,"theme":"sepia"},"highlight":{},"back-to-top-button":{},"local-video":{},"advanced-emoji":{"myConfigKey":"test"},"sharing":{"all":["facebook","google","twitter","weibo","instapaper"],"facebook":false,"google":true,"instapaper":false,"twitter":false,"vk":false,"weibo":true},"edit-link":{"label":"编辑此页","base":"https://github.com/JackyAndroid/AndroidInterview-Q-A/edit/master"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"search-plus":{}},"theme":"default","author":"Jacky","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"AndroidInterview","language":"zh-hans","gitbook":"*","description":"一线互联网面试题"},"file":{"path":"chinese/android/Android View刷新机制-百度-美团.md","mtime":"2017-03-08T08:10:45.000Z","type":"markdown"},"gitbook":{"version":"3.2.2","time":"2017-03-15T14:42:25.645Z"},"basePath":"../..","book":{"language":""}});
11581158
});
11591159
</script>
11601160
</div>

docs/chinese/android/AndroidService与Activity之间通信的几种方式.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -1149,7 +1149,7 @@ <h1 class="search-results-title">No results matching "<span class='search-query'
11491149
<script>
11501150
var gitbook = gitbook || [];
11511151
gitbook.push(function() {
1152-
gitbook.page.hasChanged({"page":{"title":"Android Service与Activity之间通信的几种方式","level":"1.4.17","depth":2,"next":{"title":"Android各个版本API的区别","level":"1.4.18","depth":2,"path":"chinese/android/Android各个版本API的区别.md","ref":"chinese/android/Android各个版本API的区别.md","articles":[]},"previous":{"title":"什么情况导致oom-乐视-美团","level":"1.4.16","depth":2,"path":"chinese/android/什么情况导致oom-乐视-美团.md","ref":"chinese/android/什么情况导致oom-乐视-美团.md","articles":[]},"dir":"ltr"},"config":{"plugins":["-search","search-plus","fontsettings","sharing","[email protected]","tbfed-pagefooter","donate","local-video","[email protected]","splitter","edit-link"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright &copy www.jackywang.tech 2017","modify_label":"该文件修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"splitter":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"donate":{"alipay":"picture/alipay.jpeg","alipayText":"支付宝打赏","button":"赏","title":"","wechat":"picture/wechat.jpeg","wechatText":"微信打赏"},"fontsettings":{"family":"sans","size":2,"theme":"sepia"},"highlight":{},"back-to-top-button":{},"local-video":{},"advanced-emoji":{"myConfigKey":"test"},"sharing":{"all":["facebook","google","twitter","weibo","instapaper"],"facebook":false,"google":true,"instapaper":false,"twitter":false,"vk":false,"weibo":true},"edit-link":{"label":"编辑此页","base":"https://github.com/JackyAndroid/AndroidInterview-Q-A/edit/master"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"search-plus":{}},"theme":"default","author":"Jacky","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"AndroidInterview","language":"zh-hans","gitbook":"*","description":"一线互联网面试题"},"file":{"path":"chinese/android/AndroidService与Activity之间通信的几种方式.md","mtime":"2017-03-08T06:46:31.000Z","type":"markdown"},"gitbook":{"version":"3.2.2","time":"2017-03-15T14:28:29.670Z"},"basePath":"../..","book":{"language":""}});
1152+
gitbook.page.hasChanged({"page":{"title":"Android Service与Activity之间通信的几种方式","level":"1.4.17","depth":2,"next":{"title":"Android各个版本API的区别","level":"1.4.18","depth":2,"path":"chinese/android/Android各个版本API的区别.md","ref":"chinese/android/Android各个版本API的区别.md","articles":[]},"previous":{"title":"什么情况导致oom-乐视-美团","level":"1.4.16","depth":2,"path":"chinese/android/什么情况导致oom-乐视-美团.md","ref":"chinese/android/什么情况导致oom-乐视-美团.md","articles":[]},"dir":"ltr"},"config":{"plugins":["-search","search-plus","fontsettings","sharing","[email protected]","tbfed-pagefooter","donate","local-video","[email protected]","splitter","edit-link"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright &copy www.jackywang.tech 2017","modify_label":"该文件修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"splitter":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"donate":{"alipay":"picture/alipay.jpeg","alipayText":"支付宝打赏","button":"赏","title":"","wechat":"picture/wechat.jpeg","wechatText":"微信打赏"},"fontsettings":{"family":"sans","size":2,"theme":"sepia"},"highlight":{},"back-to-top-button":{},"local-video":{},"advanced-emoji":{"myConfigKey":"test"},"sharing":{"all":["facebook","google","twitter","weibo","instapaper"],"facebook":false,"google":true,"instapaper":false,"twitter":false,"vk":false,"weibo":true},"edit-link":{"label":"编辑此页","base":"https://github.com/JackyAndroid/AndroidInterview-Q-A/edit/master"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"search-plus":{}},"theme":"default","author":"Jacky","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"AndroidInterview","language":"zh-hans","gitbook":"*","description":"一线互联网面试题"},"file":{"path":"chinese/android/AndroidService与Activity之间通信的几种方式.md","mtime":"2017-03-08T06:46:31.000Z","type":"markdown"},"gitbook":{"version":"3.2.2","time":"2017-03-15T14:42:25.645Z"},"basePath":"../..","book":{"language":""}});
11531153
});
11541154
</script>
11551155
</div>

0 commit comments

Comments
 (0)