代码拉取完成,页面将自动刷新
<!DOCTYPE HTML>
<html lang="" >
<head>
<meta charset="UTF-8">
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<title>我的收藏 · 梦里茶</title>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="description" content="">
<meta name="generator" content="GitBook 3.2.2">
<meta name="author" content="陈伟航">
<link rel="stylesheet" href="gitbook/style.css">
<link rel="stylesheet" href="gitbook/gitbook-plugin-disqus/plugin.css">
<link rel="stylesheet" href="gitbook/gitbook-plugin-toggle-chapters/toggle.css">
<link rel="stylesheet" href="gitbook/gitbook-plugin-mermaid-gb3/mermaid/mermaid.css">
<link rel="stylesheet" href="gitbook/gitbook-plugin-highlight/website.css">
<link rel="stylesheet" href="gitbook/gitbook-plugin-search/search.css">
<link rel="stylesheet" href="gitbook/gitbook-plugin-fontsettings/website.css">
<link rel="stylesheet" href="styles/website.css">
<meta name="HandheldFriendly" content="true"/>
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
<link rel="apple-touch-icon-precomposed" sizes="152x152" href="gitbook/images/apple-touch-icon-precomposed-152.png">
<link rel="shortcut icon" href="gitbook/images/favicon.ico" type="image/x-icon">
<link rel="next" href="pieces.html" />
<link rel="prev" href="thinking-in-program/log.html" />
</head>
<body>
<div class="book">
<div class="book-summary">
<div id="book-search-input" role="search">
<input type="text" placeholder="Type to search" />
</div>
<nav role="navigation">
<ul class="summary">
<li class="chapter " data-level="1.1" data-path="./">
<a href="./">
Introduction
</a>
</li>
<li class="chapter " data-level="1.2" data-path="android/">
<a href="android/">
Android
</a>
<ul class="articles">
<li class="chapter " data-level="1.2.1" data-path="android/activity/">
<a href="android/activity/">
activity
</a>
<ul class="articles">
<li class="chapter " data-level="1.2.1.1" data-path="android/activity/Activity四种启动模式.html">
<a href="android/activity/Activity四种启动模式.html">
Activity四种启动模式
</a>
</li>
<li class="chapter " data-level="1.2.1.2" data-path="android/activity/INTENT_FLAG.html">
<a href="android/activity/INTENT_FLAG.html">
Intent Flag
</a>
</li>
<li class="chapter " data-level="1.2.1.3" data-path="android/activity/多TASK的应用.html">
<a href="android/activity/多TASK的应用.html">
多task的应用
</a>
</li>
<li class="chapter " data-level="1.2.1.4" data-path="android/activity/Task和回退栈.html">
<a href="android/activity/Task和回退栈.html">
Task和回退栈
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.2.2" data-path="android/sqlite/">
<a href="android/sqlite/">
sqlite
</a>
<ul class="articles">
<li class="chapter " data-level="1.2.2.1" data-path="android/sqlite/从源码看ANDROID中SQLITE是怎么通过CURSORWINDOW读DB的.html">
<a href="android/sqlite/从源码看ANDROID中SQLITE是怎么通过CURSORWINDOW读DB的.html">
【源码】CursorWindow读DB
</a>
</li>
<li class="chapter " data-level="1.2.2.2" data-path="android/sqlite/SQLITE在ANDROID上的一个BUG.html">
<a href="android/sqlite/SQLITE在ANDROID上的一个BUG.html">
Sqlite在Android上的一个Bug
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.2.3" data-path="android/chromium/">
<a href="android/chromium/">
Chromium
</a>
</li>
<li class="chapter " data-level="1.2.4" data-path="android/listview_db.html">
<a href="android/listview_db.html">
ListView读取DB数据最佳实践
</a>
</li>
<li class="chapter " data-level="1.2.5" data-path="android/Android_project结构.html">
<a href="android/Android_project结构.html">
Android Project结构
</a>
</li>
<li class="chapter " data-level="1.2.6" data-path="android/一个由PROGUARD与FASTJSON引起的血案.html">
<a href="android/一个由PROGUARD与FASTJSON引起的血案.html">
一个由Proguard与FastJson引起的血案
</a>
</li>
<li class="chapter " data-level="1.2.7" data-path="android/note.html">
<a href="android/note.html">
琐碎的一些tips
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.3" data-path="ml/">
<a href="ml/">
Machine Learning
</a>
<ul class="articles">
<li class="chapter " data-level="1.3.1" data-path="ml/trick/">
<a href="ml/trick/">
技巧
</a>
<ul class="articles">
<li class="chapter " data-level="1.3.1.1" data-path="ml/trick/imgnet_1h.html">
<a href="ml/trick/imgnet_1h.html">
FaceBook: 1 hour training ImageNet
</a>
</li>
<li class="chapter " data-level="1.3.1.2" data-path="ml/trick/l2_normalize.html">
<a href="ml/trick/l2_normalize.html">
L2 Norm与L2 normalize
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.3.2" data-path="ml/pratice/ncs.html">
<a href="ml/pratice/ncs.html">
实践
</a>
</li>
<li class="chapter " data-level="1.3.3" data-path="ml/kit/">
<a href="ml/kit/">
工具
</a>
<ul class="articles">
<li class="chapter " data-level="1.3.3.1" >
<a target="_blank" href="https://github.com/ahangchen/GDLNotes">
Tensorflow学习笔记
</a>
</li>
<li class="chapter " data-level="1.3.3.2" data-path="ml/kit/caffe/mscnn.html">
<a href="ml/kit/caffe/mscnn.html">
mscnn
</a>
</li>
<li class="chapter " data-level="1.3.3.3" data-path="ml/matlab/">
<a href="ml/matlab/">
Matlab
</a>
<ul class="articles">
<li class="chapter " data-level="1.3.3.3.1" data-path="ml/matlab/ripc_auto.html">
<a href="ml/matlab/ripc_auto.html">
Matlab Remote IPC自动化数据处理
</a>
</li>
</ul>
</li>
</ul>
</li>
<li class="chapter " data-level="1.3.4" data-path="ml/papers/">
<a href="ml/papers/">
讲座论文系列
</a>
<ul class="articles">
<li class="chapter " data-level="1.3.4.1" data-path="ml/reid/">
<a href="ml/reid/">
Re-identification
</a>
<ul class="articles">
<li class="chapter " data-level="1.3.4.1.1" data-path="ml/papers/TFusion.html">
<a href="ml/papers/TFusion.html">
CVPR2018:TFusion完全解读
</a>
</li>
<li class="chapter " data-level="1.3.4.1.2" data-path="ml/reid/reid.html">
<a href="ml/reid/reid.html">
Person Re-identification
</a>
</li>
<li class="chapter " data-level="1.3.4.1.3" data-path="ml/reid/cvpr-reid.html">
<a href="ml/reid/cvpr-reid.html">
CVPR2016 Re-id
</a>
</li>
<li class="chapter " data-level="1.3.4.1.4" data-path="ml/reid/reid-topo.html">
<a href="ml/reid/reid-topo.html">
Camera topology and Person Re-id
</a>
</li>
<li class="chapter " data-level="1.3.4.1.5" data-path="ml/reid/deep_transfer_learning_person_reid.html">
<a href="ml/reid/deep_transfer_learning_person_reid.html">
Deep transfer learning Person Re-id
</a>
</li>
<li class="chapter " data-level="1.3.4.1.6" data-path="ml/reid/evaluate.html">
<a href="ml/reid/evaluate.html">
Evaluate
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.3.4.2" data-path="ml/papers/detection/">
<a href="ml/papers/detection/">
Object Detection
</a>
<ul class="articles">
<li class="chapter " data-level="1.3.4.2.1" data-path="ml/papers/detection/rcnn.html">
<a href="ml/papers/detection/rcnn.html">
读论文系列·干货满满的RCNN
</a>
</li>
<li class="chapter " data-level="1.3.4.2.2" data-path="ml/papers/detection/sppnet.html">
<a href="ml/papers/detection/sppnet.html">
读论文系列·SPP-net
</a>
</li>
<li class="chapter " data-level="1.3.4.2.3" data-path="ml/papers/detection/fast_rcnn.html">
<a href="ml/papers/detection/fast_rcnn.html">
读论文系列·Fast RCNN
</a>
</li>
<li class="chapter " data-level="1.3.4.2.4" data-path="ml/papers/detection/faster_rcnn.html">
<a href="ml/papers/detection/faster_rcnn.html">
读论文系列·Faster RCNN
</a>
</li>
<li class="chapter " data-level="1.3.4.2.5" data-path="ml/papers/detection/yolo.html">
<a href="ml/papers/detection/yolo.html">
读论文系列·YOLO
</a>
</li>
<li class="chapter " data-level="1.3.4.2.6" data-path="ml/papers/detection/ssd.html">
<a href="ml/papers/detection/ssd.html">
读论文系列·SSD
</a>
</li>
<li class="chapter " data-level="1.3.4.2.7" data-path="ml/papers/detection/yolo23.html">
<a href="ml/papers/detection/yolo23.html">
读论文系列·YOLOv2 & YOLOv3
</a>
</li>
<li class="chapter " data-level="1.3.4.2.8" data-path="ml/papers/detection/other.html">
<a href="ml/papers/detection/other.html">
读论文系列·detection其他文章推荐
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.3.4.3" >
<span>
Hashing
</span>
<ul class="articles">
<li class="chapter " data-level="1.3.4.3.1" data-path="ml/papers/hashing/ssah.html">
<a href="ml/papers/hashing/ssah.html">
CVPR2018: SSAH
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.3.4.4" >
<span>
大杂烩
</span>
<ul class="articles">
<li class="chapter " data-level="1.3.4.4.1" data-path="ml/papers/cncc2017.html">
<a href="ml/papers/cncc2017.html">
CNCC2017 琐记
</a>
</li>
<li class="chapter " data-level="1.3.4.4.2" data-path="ml/papers/eccv2016_hydra_ccnn.html">
<a href="ml/papers/eccv2016_hydra_ccnn.html">
ECCV 2016 Hydra CCNN
</a>
</li>
<li class="chapter " data-level="1.3.4.4.3" data-path="ml/papers/cncc_cv.html">
<a href="ml/papers/cncc_cv.html">
CNCC2017深度学习与跨媒体智能
</a>
</li>
<li class="chapter " data-level="1.3.4.4.4" data-path="ml/papers/mla_2016.html">
<a href="ml/papers/mla_2016.html">
MLA2016笔记
</a>
</li>
</ul>
</li>
</ul>
</li>
<li class="chapter " data-level="1.3.5" data-path="ml/zzh_ml_notes.html">
<a href="ml/zzh_ml_notes.html">
《机器学习》(周志华)读书笔记
</a>
<ul class="articles">
<li class="chapter " data-level="1.3.5.1" data-path="ml/melon/">
<a href="ml/melon/">
西瓜书概念整理
</a>
<ul class="articles">
<li class="chapter " data-level="1.3.5.1.1" data-path="ml/melon/ch01.html">
<a href="ml/melon/ch01.html">
绪论
</a>
</li>
<li class="chapter " data-level="1.3.5.1.2" data-path="ml/melon/ch02.html">
<a href="ml/melon/ch02.html">
模型评估与选择
</a>
</li>
<li class="chapter " data-level="1.3.5.1.3" data-path="ml/melon/ch03.html">
<a href="ml/melon/ch03.html">
线性模型
</a>
</li>
<li class="chapter " data-level="1.3.5.1.4" data-path="ml/melon/ch04.html">
<a href="ml/melon/ch04.html">
决策树
</a>
</li>
<li class="chapter " data-level="1.3.5.1.5" data-path="ml/melon/ch05.html">
<a href="ml/melon/ch05.html">
神经网络
</a>
</li>
<li class="chapter " data-level="1.3.5.1.6" data-path="ml/melon/ch06.html">
<a href="ml/melon/ch06.html">
支持向量机
</a>
</li>
<li class="chapter " data-level="1.3.5.1.7" data-path="ml/melon/ch07.html">
<a href="ml/melon/ch07.html">
贝叶斯分类器
</a>
</li>
<li class="chapter " data-level="1.3.5.1.8" data-path="ml/melon/ch08.html">
<a href="ml/melon/ch08.html">
集成学习
</a>
</li>
<li class="chapter " data-level="1.3.5.1.9" data-path="ml/melon/ch09.html">
<a href="ml/melon/ch09.html">
聚类
</a>
</li>
<li class="chapter " data-level="1.3.5.1.10" data-path="ml/melon/ch10.html">
<a href="ml/melon/ch10.html">
降维与度量学习
</a>
</li>
<li class="chapter " data-level="1.3.5.1.11" data-path="ml/melon/ch11.html">
<a href="ml/melon/ch11.html">
特征选择与稀疏学习
</a>
</li>
<li class="chapter " data-level="1.3.5.1.12" data-path="ml/melon/ch12.html">
<a href="ml/melon/ch12.html">
计算学习理论
</a>
</li>
<li class="chapter " data-level="1.3.5.1.13" data-path="ml/melon/ch13.html">
<a href="ml/melon/ch13.html">
半监督学习
</a>
</li>
<li class="chapter " data-level="1.3.5.1.14" data-path="ml/melon/ch14.html">
<a href="ml/melon/ch14.html">
概率图模型
</a>
</li>
<li class="chapter " data-level="1.3.5.1.15" data-path="ml/melon/ch15.html">
<a href="ml/melon/ch15.html">
规则学习
</a>
</li>
<li class="chapter " data-level="1.3.5.1.16" data-path="ml/melon/ch16.html">
<a href="ml/melon/ch16.html">
强化学习
</a>
</li>
<li class="chapter " data-level="1.3.5.1.17" data-path="ml/melon/ch17.html">
<a href="ml/melon/ch17.html">
附录
</a>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="chapter " data-level="1.4" data-path="java/">
<a href="java/">
Java
</a>
<ul class="articles">
<li class="chapter " data-level="1.4.1" data-path="java/java-web/note.html">
<a href="java/java-web/note.html">
java web
</a>
<ul class="articles">
<li class="chapter " data-level="1.4.1.1" data-path="java/java-web/Servlet组织.html">
<a href="java/java-web/Servlet组织.html">
Servlet部署
</a>
</li>
<li class="chapter " data-level="1.4.1.2" data-path="java/java-web/note.html">
<a href="java/java-web/note.html">
琐碎的tips
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.4.2" data-path="java/jni/note.html">
<a href="java/jni/note.html">
JNI
</a>
</li>
<li class="chapter " data-level="1.4.3" data-path="java/note.html">
<a href="java/note.html">
Note
</a>
</li>
<li class="chapter " data-level="1.4.4" data-path="java/ej/l1-new-delete.html">
<a href="java/ej/l1-new-delete.html">
Effective Java笔记
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.5" data-path="backend/">
<a href="backend/">
后端开发
</a>
<ul class="articles">
<li class="chapter " data-level="1.5.1" data-path="backend/design.html">
<a href="backend/design.html">
架构设计
</a>
</li>
<li class="chapter " data-level="1.5.2" data-path="backend/db.html">
<a href="backend/db.html">
数据库
</a>
</li>
<li class="chapter " data-level="1.5.3" data-path="java/java-web/note.html">
<a href="java/java-web/note.html">
java web
</a>
<ul class="articles">
<li class="chapter " data-level="1.5.3.1" data-path="java/java-web/Servlet组织.html">
<a href="java/java-web/Servlet组织.html">
Servlet部署
</a>
</li>
<li class="chapter " data-level="1.5.3.2" data-path="java/java-web/note.html">
<a href="java/java-web/note.html">
琐碎的tips
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.5.4" data-path="backend/spring_boot.html">
<a href="backend/spring_boot.html">
Spring boot
</a>
</li>
<li class="chapter " data-level="1.5.5" data-path="python/django/note.html">
<a href="python/django/note.html">
django
</a>
</li>
<li class="chapter " data-level="1.5.6" data-path="backend/concurrent.html">
<a href="backend/concurrent.html">
分布式
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.6" data-path="linux/note.html">
<a href="linux/note.html">
Linux && Hardware
</a>
<ul class="articles">
<li class="chapter " data-level="1.6.1" data-path="linux/ubuntu_init.html">
<a href="linux/ubuntu_init.html">
Ubuntu安装与初始配置
</a>
</li>
<li class="chapter " data-level="1.6.2" data-path="linux/raspbian/">
<a href="linux/raspbian/">
树莓派相关
</a>
<ul class="articles">
<li class="chapter " data-level="1.6.2.1" data-path="linux/raspbian/rtlwifi.html">
<a href="linux/raspbian/rtlwifi.html">
树莓派3B+无线网卡监听模式
</a>
</li>
<li class="chapter " data-level="1.6.2.2" data-path="linux/raspbian/tlwr703n_openwrt.html">
<a href="linux/raspbian/tlwr703n_openwrt.html">
TP-LINK TL-WR703N v1.7 openwrt flashing
</a>
</li>
</ul>
</li>
</ul>
</li>
<li class="chapter " data-level="1.7" data-path="python/">
<a href="python/">
Python
</a>
<ul class="articles">
<li class="chapter " data-level="1.7.1" data-path="python/django/note.html">
<a href="python/django/note.html">
django
</a>
</li>
<li class="chapter " data-level="1.7.2" data-path="python/raw.html">
<a href="python/raw.html">
原生模块
</a>
</li>
<li class="chapter " data-level="1.7.3" data-path="python/design.html">
<a href="python/design.html">
设计模式
</a>
</li>
<li class="chapter " data-level="1.7.4" data-path="python/viz.html">
<a href="python/viz.html">
可视化
</a>
</li>
<li class="chapter " data-level="1.7.5" data-path="python/libs.html">
<a href="python/libs.html">
常用库踩坑指南
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.8" data-path="web-front/">
<a href="web-front/">
web前端
</a>
<ul class="articles">
<li class="chapter " data-level="1.8.1" data-path="web-front/head_content.html">
<a href="web-front/head_content.html">
header div固定,content div填充父容器
</a>
</li>
<li class="chapter " data-level="1.8.2" data-path="web-front/json_res.html">
<a href="web-front/json_res.html">
json接口资源
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.9" data-path="UI/">
<a href="UI/">
UI
</a>
</li>
<li class="chapter " data-level="1.10" data-path="kit/">
<a href="kit/">
kit
</a>
<ul class="articles">
<li class="chapter " data-level="1.10.1" data-path="kit/vim/note.html">
<a href="kit/vim/note.html">
vim
</a>
</li>
<li class="chapter " data-level="1.10.2" data-path="kit/git/note.html">
<a href="kit/git/note.html">
git/github
</a>
<ul class="articles">
<li class="chapter " data-level="1.10.2.1" data-path="kit/git/green_blush.html">
<a href="kit/git/green_blush.html">
刷爆github小绿点
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.10.3" data-path="kit/markdown/">
<a href="kit/markdown/">
Markdown/gitbook
</a>
<ul class="articles">
<li class="chapter " data-level="1.10.3.1" data-path="kit/markdown/pieces.html">
<a href="kit/markdown/pieces.html">
琐碎知识点
</a>
</li>
<li class="chapter " data-level="1.10.3.2" data-path="kit/markdown/gitbook_disqus.html">
<a href="kit/markdown/gitbook_disqus.html">
gitbook添加disqus作为评论
</a>
</li>
<li class="chapter " data-level="1.10.3.3" data-path="kit/markdown/chrome_mark2_md.html">
<a href="kit/markdown/chrome_mark2_md.html">
导出chrome书签为Markdown
</a>
</li>
<li class="chapter " data-level="1.10.3.4" data-path="kit/markdown/wx_md.html">
<a href="kit/markdown/wx_md.html">
Markdown here && 微信公众号
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.10.4" data-path="kit/latex/">
<a href="kit/latex/">
LaTex
</a>
<ul class="articles">
<li class="chapter " data-level="1.10.4.1" data-path="kit/latex/note.html">
<a href="kit/latex/note.html">
LaTex琐记
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.10.5" data-path="kit/ss/">
<a href="kit/ss/">
科学上网
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.11" data-path="thinking-in-program/">
<a href="thinking-in-program/">
thinking-in-program
</a>
<ul class="articles">
<li class="chapter " data-level="1.11.1" data-path="thinking-in-program/log.html">
<a href="thinking-in-program/log.html">
怎样打日志
</a>
</li>
</ul>
</li>
<li class="chapter active" data-level="1.12" data-path="star.html">
<a href="star.html">
我的收藏
</a>
</li>
<li class="chapter " data-level="1.13" data-path="pieces.html">
<a href="pieces.html">
琐记
</a>
<ul class="articles">
<li class="chapter " data-level="1.13.1" data-path="paper.html">
<a href="paper.html">
论文心得
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.14" data-path="support.html">
<a href="support.html">
打赏支持
</a>
</li>
<li class="divider"></li>
<li>
<a href="https://www.gitbook.com" target="blank" class="gitbook-link">
Published with GitBook
</a>
</li>
</ul>
</nav>
</div>
<div class="book-body">
<div class="body-inner">
<div class="book-header" role="navigation">
<!-- Title -->
<h1>
<i class="fa fa-circle-o-notch fa-spin"></i>
<a href="." >我的收藏</a>
</h1>
</div>
<div class="page-wrapper" tabindex="-1" role="main">
<div class="page-inner">
<div id="book-search-results">
<div class="search-noresults">
<section class="normal markdown-section">
<h1 id="我的收藏">我的收藏</h1>
<blockquote>
<p>他山之石,可以攻玉</p>
</blockquote>
<p>开发过程中收藏在Chrome书签栏里的技术文章,与自己的文章分开</p>
<p>主要涉及python,android,ubuntu等内容,我自己常常在这里面找回忘了的知识。</p>
<h2 id="python">python</h2>
<ul>
<li><p><a href="https://docs.python.org/3.1/whatsnew/3.0.html#builtins" target="_blank">What’s New In Python 3.0 — Python v3.1.5 documentation</a></p>
</li>
<li><p><a href="http://www.runoob.com/python/python-pass-statement.html" target="_blank">Python pass 语句 | 菜鸟教程</a></p>
</li>
<li><p><a href="https://docs.python.org/2/library/stdtypes.html" target="_blank">5. Built-in Types — Python 2.7.10 documentation</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/vamei/archive/2012/09/13/2682778.html" target="_blank">Python快速教程 - Vamei - 博客园</a></p>
</li>
<li><p><a href="http://python.memect.com/?tag=machinelearning" target="_blank">machinelearning | Python</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/coderzh/archive/2010/04/30/python-cookbook-lambda.html" target="_blank">Python天天美味(35) - 细品lambda - CoderZh - 博客园</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/moinmoin/archive/2011/03/22/python-generator.html" target="_blank">python中的生成器(generator) - TinyZ - 博客园</a></p>
</li>
<li><p><a href="http://zh-google-styleguide.readthedocs.org/en/latest/google-python-styleguide/python_style_rules/" target="_blank">Python风格规范 — Google 开源项目风格指南</a></p>
</li>
<li><p><a href="http://crazier9527.iteye.com/blog/406682" target="_blank">Python中的全局变量 - 狂徒的 - ITeye技术网站</a></p>
</li>
<li><p><a href="http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/001431864715651c99511036d884cf1b399e65ae0d27f7e000" target="_blank">类和实例 - 廖雪峰的官方网站</a></p>
</li>
<li><p><a href="http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/00143192823818768cd506abbc94eb5916192364506fa5d000" target="_blank">多线程 - 廖雪峰的官方网站</a></p>
</li>
<li><p><a href="http://ju.outofmemory.cn/entry/39174" target="_blank">造成socket.error: [Errno 99] Cannot assign requested - 为程序员服务</a></p>
</li>
<li><p><a href="http://www.ziqiangxuetang.com/django/django-tutorial.html" target="_blank">Django 基础教程 - 自强学堂</a></p>
</li>
<li><p><a href="https://django-chinese-docs.readthedocs.org/en/latest/intro/install.html" target="_blank">快速安装指南 — Django 1.5 documentation</a></p>
</li>
<li><p><a href="http://www.jianshu.com/p/9caff5c3ab49" target="_blank">Django简易教程之一(models) - 简书</a></p>
</li>
<li><p><a href="https://www.jetbrains.com/pycharm/help/creating-django-project.html" target="_blank">Creating Django Project</a></p>
</li>
<li><p><a href="https://docs.djangoproject.com/en/1.9/internals/deprecation/" target="_blank">Django Deprecation Timeline | Django documentation | Django</a></p>
</li>
<li><p><a href="http://python.usyiyi.cn/django/intro/tutorial01.html" target="_blank">编写你的第一个Django应用,第1部分 — Django 1.8.2 中文文档</a></p>
</li>
<li><p><a href="http://blog.csdn.net/u013088062/article/details/50158239" target="_blank">最全Pycharm教程(8)——Django工程的创建和管理 - 陈俊岭的程序员之路 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/ee2213/p/3925624.html" target="_blank">sman - 博客园</a></p>
</li>
<li><p><a href="http://itecfun.com/viewtopic.php?id=85" target="_blank">django model filter 条件过滤,及多表连接查询、反向查询,某字段的distinct (页 1) / Python / 有这么一个论坛</a></p>
</li>
<li><p><a href="https://segmentfault.com/a/1190000003752981" target="_blank">django 1.8 官方文档翻译:13-3 日志 - 飞龙 - SegmentFault</a></p>
</li>
<li><p><a href="http://coolshell.cn/articles/1480.html" target="_blank">非常简单的Python HTTP服务 | 酷 壳 - CoolShell.cn</a></p>
</li>
<li><p><a href="https://pypi.python.org/pypi/xlwt" target="_blank">xlwt 1.0.0 : Python Package Index</a></p>
</li>
<li><p><a href="http://blog.csdn.net/tianzhu123/article/details/7225809" target="_blank">Python xlrd、xlwt、xlutils修改Excel文件 - tianzhu123的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://www.51testing.com/html/17/527817-817449.html" target="_blank">【django】生成 excel 文件 --xlwt - Magicbo-_-南极.北极 - 51Testing软件测试网 51Testing软件测试网-中国软件测试人的精神家园</a></p>
</li>
</ul>
<h2 id="实验室">实验室</h2>
<ul>
<li><p><a href="http://www.dahuatech.com/support_down-1094.html" target="_blank">浙江大华技术股份有限公司</a></p>
</li>
<li><p><a href="http://www.hikvision.com/cn/download_more_407.html" target="_blank">内容服务提供商</a></p>
</li>
<li><p><a href="http://www.mworkbox.com/wp/work/314.html" target="_blank">MP4文件两种格式AVC1和H264的区别及利用FFMPEG demux为h264码流事项 | 三棵杏软件工作室</a></p>
</li>
<li><p><a href="http://blog.csdn.net/greystar/article/details/46652467" target="_blank">ASP.NET WEBAPI异步视频流实现 - greystar的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://www.cuplayer.com/player/PlayerCode/RTMP/2015/10082101.html" target="_blank">海康大华网络监控摄像头web端无插件观看,支持安卓和苹果观看_极酷播放器官方网站</a></p>
</li>
</ul>
<h2 id="go">go</h2>
<ul>
<li><a href="http://io-meter.com/2014/07/30/go's-package-management/" target="_blank">Go 语言的包依赖管理 | IO-meter</a></li>
</ul>
<h2 id="java">Java</h2>
<h2 id="反射">反射</h2>
<ul>
<li><p><a href="http://blog.csdn.net/vipwalkingdog/article/details/7684349" target="_blank">Java反射之访问私有属性或方法 - Walkingdog - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://kelaocai.iteye.com/blog/227822" target="_blank">javadoc注释规范 - kelaocai - ITeye技术网站</a></p>
</li>
</ul>
<h2 id="book">book</h2>
<ul>
<li><a href="http://www.mindview.net/Books" target="_blank"> Book Support</a></li>
</ul>
<h2 id="solution">solution</h2>
<ul>
<li><p><a href="http://liqipan.iteye.com/blog/1564081" target="_blank">JAVA中判断char是否是中文的几种方法 - liqipan - ITeye技术网站</a></p>
</li>
<li><p><a href="http://blog.chinaunix.net/uid-20758197-id-4843873.html" target="_blank">【JAVA】Java编程思想第四版源代码编译问题-mandagod-ChinaUnix博客</a></p>
</li>
<li><p><a href="http://zhidao.baidu.com/link?url=BRv26rlhQdRFobrttMEKMPG5sR-dulkJro3YS4zmE-KCdNMOZNCXTOFnZFwcf3JVd42pSrq_CIPQ0ld200tecq" target="_blank">java 中args 参数如何传递(Eclipse)不用cmd_百度知道</a></p>
</li>
</ul>
<h2 id="并发">并发</h2>
<ul>
<li><p><a href="http://www.blogjava.net/EvanLiu/archive/2008/08/31/224453.html" target="_blank">java.util.ConcurrentModificationException - 我的JAVA学习笔记 - BlogJava</a></p>
</li>
<li><p><a href="http://www.infoq.com/cn/articles/ftf-java-volatile" target="_blank">聊聊并发(一)——深入分析Volatile的实现原理</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/linjiqin/archive/2013/07/25/3214676.html" target="_blank">Java多线程-新特征-信号量Semaphore - Ruthless - 博客园</a></p>
</li>
<li><p><a href="http://www.ibm.com/developerworks/cn/java/j-jtp06197.html" target="_blank">Java 理论与实践: 正确使用 Volatile 变量</a></p>
</li>
<li><p><a href="http://examples.javacodegeeks.com/core-java/util/concurrent/locks-concurrent/reentrantlock/java-reentrantreadwritelock-example/" target="_blank">Java ReentrantReadWriteLock Example | Examples Java Code Geeks - 2016</a></p>
</li>
<li><p><a href="https://docs.oracle.com/javase/tutorial/essential/concurrency/newlocks.html" target="_blank"> Concurrency)</a></p>
</li>
<li><p><a href="http://fourfireliu.iteye.com/blog/2187584" target="_blank">停止Tomcat webapp报错的尝试解决 - 千里之行,始于足下 - ITeye技术网站</a></p>
</li>
</ul>
<h2 id="jvm">jvm</h2>
<ul>
<li><p><a href="http://zhangjunhd.blog.51cto.com/113473/53092/" target="_blank">Java:对象的强、软、弱和虚引用 - 子 孑 - 51CTO技术博客</a></p>
</li>
<li><p><a href="http://mikewang.blog.51cto.com/3826268/880775" target="_blank">深入理解WeakHashmap - 小新专栏 - 51CTO技术博客</a></p>
</li>
<li><p><a href="http://blog.csdn.net/mazhimazh/article/details/19752475" target="_blank">Java 7之基础 - 强引用、弱引用、软引用、虚引用 - 聚沙成塔、水滴石穿 - 博客频道 - CSDN.NET</a></p>
</li>
</ul>
<h2 id="新特性">新特性</h2>
<ul>
<li><p><a href="http://blog.csdn.net/renfufei/article/details/24600507" target="_blank">Java Lambda表达式入门 - renfufei的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://www.tuicool.com/articles/RNZNna" target="_blank">Java笔记 – 泛型 泛型方法 泛型接口 擦除 边界 通配符 - 推酷</a></p>
</li>
<li><p><a href="http://mushiqianmeng.blog.51cto.com/3970029/900576/" target="_blank">教你打包Java程序,jar转exe随处可跑 - 苦逼coder - 51CTO技术博客</a></p>
</li>
<li><p><a href="http://docs.oracle.com/cd/E17802_01/webservices/webservices/docs/2.0/tutorial/doc/" target="_blank">The Java(TM) Web Services Tutorial</a></p>
</li>
<li><p><a href="http://blog.csdn.net/maxwell_nc/article/details/49151005" target="_blank">Java IO流关闭问题的深入研究 - Max的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
</ul>
<h2 id="jni">jni</h2>
<ul>
<li><p><a href="http://blog.csdn.net/duyiwuer2009/article/details/7742128" target="_blank">JNI:从C/C++(本地代码)中返回一个对象数组 - duyiwuer2009的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/qinjunni/archive/2012/02/22/2362734.html" target="_blank">Jni中C++和Java的参数传递 - 一指流砂 - 博客园</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/liuling/p/2013-12-20.html" target="_blank">Java通过JNI调用C++程序 - 残剑_ - 博客园</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/kissazi2/p/3298884.html" target="_blank">Javah提示未找到 ..的类文件 - 陈哈哈 - 博客园</a></p>
</li>
<li><p><a href="http://blog.chinaunix.net/uid-20180960-id-1972669.html" target="_blank">Linux平台Java调用so库-JNI使用例子-littleline-ChinaUnix博客</a></p>
</li>
<li><p><a href="http://segmentfault.com/a/1190000000658143" target="_blank">Java JNI 调用 so 动态链接库 - SegmentFault</a></p>
</li>
<li><p><a href="http://blog.csdn.net/stefzeus/article/details/6721346" target="_blank">JNI实现回调| JNI调用JAVA函数|参数和返回值的格式 - stefzeus的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://my.oschina.net/ffay/blog/313225" target="_blank">android使用c通过jni回调java - 小飞笔记的个人页面 - 开源中国社区</a></p>
</li>
<li><p><a href="http://www.linuxidc.com/Linux/2014-03/97562.htm" target="_blank">Android开发实践:JNI层线程回调Java函数示例_Linux编程_Linux公社-Linux系统门户网站</a></p>
</li>
<li><p><a href="http://www.blogjava.net/miaoyachun/archive/2012/12/06/392529.html" target="_blank">关于java.library.path - miaoyachun - BlogJava</a></p>
</li>
<li><p><a href="http://blog.csdn.net/qinjuning/article/details/7607214" target="_blank">JNI学习积累之三 ---- 操作JNI函数以及复杂对象传递 - qinjuning、lets go - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://blog.csdn.net/conowen/article/details/7524744" target="_blank">Android的NDK开发(4)————JNI数据结构之JNINativeMethod - [conowen]大钟的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/soaringEveryday/articles/4313152.html" target="_blank">JNI中的jclass和jobject - soaringEveryday - 博客园</a></p>
</li>
<li><p><a href="http://public0821.iteye.com/blog/423941" target="_blank">C++调用JAVA方法详解 - - ITeye技术网站</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/xuhong/articles/3223340.html" target="_blank">如何在JNI中使用线程 - samxu - 博客园</a></p>
</li>
<li><p><a href="http://bbs.csdn.net/topics/390364979" target="_blank">addr2line 定位so崩溃位置-CSDN论坛-CSDN.NET-中国最大的IT技术社区</a></p>
</li>
<li><p><a href="http://staratsky.blog.51cto.com/2513234/1251639" target="_blank">深入了解android平台的jni---本地多线程调用java代码 - 流星的博客 - 51CTO技术博客</a></p>
</li>
</ul>
<h2 id="io">io</h2>
<ul>
<li><p><a href="http://blog.sina.com.cn/s/blog_628d4dd10100lxmh.html" target="_blank">Java实现文件拷贝的4种方法<em>人鱼王子</em>新浪博客</a></p>
</li>
<li><p><a href="https://google.github.io/styleguide/javaguide.html" target="_blank">Google Java Style</a></p>
</li>
<li><p><a href="http://www.blogjava.net/zh-weir/archive/2014/02/08/409608.html" target="_blank">Google Java Style 中文版 - To build a better world ! - BlogJava</a></p>
</li>
</ul>
<h2 id="web前端">web前端</h2>
<ul>
<li><p><a href="http://www.w3school.com.cn/" target="_blank">w3school 在线教程</a></p>
</li>
<li><p><a href="http://www.w3school.com.cn/tags/index.asp" target="_blank">HTML 参考手册</a></p>
</li>
<li><p><a href="http://www.jb51.net/Illustrator/265088.html" target="_blank">手把手教你用AI绘制漂亮的svg圣诞图标<em>Illustrator教程</em>平面设计_脚本之家</a></p>
</li>
<li><p><a href="http://www.ifeiwu.com/resources/url" target="_blank">资源 | 飞屋设计</a></p>
</li>
<li><p><a href="http://www.jb51.net/article/21452.htm" target="_blank">比较详细的关于javascript 解析json的代码<em>json</em>脚本之家</a></p>
</li>
<li><p><a href="https://www.qianduan.net/html5-differences-in-the-div-section-article/" target="_blank">HTML5 中 div section article 的区别</a></p>
</li>
<li><p><a href="http://www.jb51.net/web/28414.html" target="_blank">HTML 几种特别分割线特效 <em>HTML/Xhtml</em>网页制作_脚本之家</a></p>
</li>
<li><p><a href="http://www.w3cplus.com/css/css-hr" target="_blank">驾驭标签_hr 教程_w3cplus</a></p>
</li>
<li><p><a href="https://github.com/nimojs/blog/issues/13" target="_blank">前后端数据交互方法 · Issue #13 · nimojs/blog</a></p>
</li>
<li><p><a href="http://blog.doyoe.com/" target="_blank">CSS探索之旅</a></p>
</li>
<li><p><a href="http://caniuse.com/#search=Blob" target="_blank">Can I use... Support tables for HTML5, CSS3, etc</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/lhb25/archive/2012/10/16/jquery-calendar-timepicker-plugins.html" target="_blank">精心挑选12款优秀的 JavaScript 日历和时间选择插件 - 梦想天空(山边小溪) - 博客园</a></p>
</li>
<li><p><a href="http://panweizeng.com/javascript-calendar.html" target="_blank">简单的Javascript日历 - 潘魏增</a></p>
</li>
<li><p><a href="https://developer.mozilla.org/zh-CN/docs/Web" target="_blank">Web 技术文档 | MDN</a></p>
</li>
<li><p><a href="http://www.w3school.com.cn/js/js_form_validation.asp" target="_blank">JavaScript 表单验证</a></p>
</li>
<li><p><a href="http://www.pjhome.net/default.asp?cateID=4" target="_blank">s Blog-关注互联网~ 关注前端技术~ 激情是成功的必要前提~</a></p>
</li>
<li><p><a href="http://blog.51yip.com/jsjquery/884.html" target="_blank">1个例子搞定jquery日历插件datepicker</a></p>
</li>
<li><p><a href="http://www.jb51.net/web/144221.html" target="_blank">使用iframe实现提交表单不刷新页面<em>HTML/Xhtml</em>网页制作_脚本之家</a></p>
</li>
<li><p><a href="http://www.devtf.cn/" target="_blank">开发技术前线</a></p>
</li>
<li><p><a href="http://www.imooc.com/learn/603?from=itblog" target="_blank">oeasy教你玩转css禅意花园<em>技术学习教程</em>慕课网</a></p>
</li>
<li><p><a href="http://www.jb51.net/article/40269.htm" target="_blank">js replace 与replaceall实例用法详解<em>javascript技巧</em>脚本之家</a></p>
</li>
<li><p><a href="http://www.gruntjs.net/getting-started" target="_blank">Getting started - Grunt: JavaScript世界的构建工具 -- Grunt中文网</a></p>
</li>
</ul>
<h2 id="kit">Kit</h2>
<h2 id="chrome">chrome</h2>
<ul>
<li><p><a href="http://sspai.com/27723" target="_blank">让你用 Chrome 上网快到想哭:Vimium - 少数派</a></p>
</li>
<li><p><a href="http://stormzhang.com/android/2015/03/05/android-debug-use-chrome/" target="_blank">使用Chrome来调试你的Android App</a></p>
</li>
<li><p><a href="http://apps.evozi.com/apk-downloader/?id=org.geometerplus.zlibrary.ui.android" target="_blank">APK Downloader [Latest] Download Directly | Chrome Extension v3 (Evozi Official)</a></p>
</li>
</ul>
<h2 id="clion">clion</h2>
<ul>
<li><p><a href="http://zhidao.baidu.com/link?url=rl6TiOVzidP1MQz10iEnQXx3utEbcrgbGngCqevguFFlpHquOXh2eF3C_SBlF9cbrollxHIAVuaI-6F_LDXHITKCaY_D0v8i3yzxdo5CQIS" target="_blank">有没有哪里可以获得clion的注册码啊,不用打补丁的那种_百度知道</a></p>
</li>
<li><p><a href="http://www.tuicool.com/articles/VRBNBn" target="_blank">最新Clion,PhpStorm,Idea等Jetbrains产品的破解版/注册机下载 - 推酷</a></p>
</li>
<li><p><a href="http://www.oschina.net/news/55578/jetbrains-student-license" target="_blank">JetBrains 为学生教师推出免费 Student License - 开源中国社区</a></p>
</li>
<li><p><a href="http://stackoverflow.com/questions/25836027/where-does-clion-store-executable-files" target="_blank">c++ - Where does CLion store executable files? - Stack Overflow</a></p>
</li>
</ul>
<h2 id="android-studio">android studio</h2>
<ul>
<li><p><a href="http://www.cnblogs.com/xrwang/p/AndroidStudioImportJarAndSoLibrary.html" target="_blank">Android Studio开发入门-引用jar及so文件 - Wuya - 博客园</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/bluestorm/p/3757402.html" target="_blank">导入Eclipse工程 到 Android Studio - petercao - 博客园</a></p>
</li>
<li><p><a href="http://blog.csdn.net/hyr83960944/article/details/40451101" target="_blank">Android Studio如何更改JDK和SDK的路径? - hyr83960944的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://www.2cto.com/kf/201504/388166.html" target="_blank">android studio最基本的知识一 - Android移动开发技术文章_手机开发 - 红黑联盟</a></p>
</li>
<li><p><a href="http://android-studio.org/index.php/docs/experience" target="_blank">Android Studio 实战秘籍 | Android Studio 使用经验</a></p>
</li>
<li><p><a href="http://blog.csdn.net/harvic880925/article/details/38060361" target="_blank">AndroidStudio单元测试——instrumentation - harvic - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://my.oschina.net/xesam/blog/213953" target="_blank">【Android】Android Studio启动配置gradle - Xesam - 开源中国社区</a></p>
</li>
<li><p><a href="http://www.crifan.com/android_logcat_filter_out_not_show_some_log_item_info_by_tag/" target="_blank">【已解决】Android的logcat中如何根据标签去过滤掉不显示某些log信息 | 在路上</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/smyhvae/p/4456420.html" target="_blank">第一次使用Android Studio时你应该知道的一切配置(三):gradle项目构建 - 生命壹号 - 博客园</a></p>
</li>
<li><p><a href="http://www.codeceo.com/article/8-android-studio-plugins.html" target="_blank">8 个最优秀的 Android Studio 插件 – 码农网</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/spring87/p/4386043.html" target="_blank">Android Studio 添加Assets目录 - 狂奔的小狮子 - 博客园</a></p>
</li>
<li><p><a href="http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2014/1108/1935.html" target="_blank">Android Studio 简单介绍和使用问题小结 - 泡在网上的日子</a></p>
</li>
<li><p><a href="http://www.aswifter.com/2015/06/14/boost-android-studio/" target="_blank">加快Android Studio的编译速度 | APP开发者</a></p>
</li>
<li><p><a href="http://forum.android-studio.org/forum.php" target="_blank">ASBBS</a></p>
</li>
</ul>
<h2 id="idea">idea</h2>
<ul>
<li><a href="http://stackoverflow.com/questions/23548418/android-studio-where-is-master-password-stored" target="_blank">Android Studio where is Master Password stored? - Stack Overflow</a></li>
</ul>
<h2 id="eclipse-for-android">eclipse for android</h2>
<ul>
<li><p><a href="http://blog.csdn.net/shimiso/article/details/42713355" target="_blank">用ADT的FileExplorer查看android手机中的数据库 - 观千剑而后识器,操千曲而后晓声。 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/sunzn/p/3192231.html" target="_blank">Android 编程下的 TraceView 简介及其案例实战 - sunzn - 博客园</a></p>
</li>
<li><p><a href="http://developer.android.com/tools/debugging/ddms.html" target="_blank">Using DDMS | Android Developers</a></p>
</li>
<li><p><a href="http://www.linuxidc.com/Linux/2009-06/20353.htm" target="_blank">Ubuntu中eclipse打开Windows下的Java文件注释内容为乱码的解决方法_Linux教程_Linux公社-Linux系统门户网站</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/0616--ataozhijia/p/3954423.html" target="_blank">[Android Memory] 内存分析工具 MAT 的使用 - demoblog - 博客园</a></p>
</li>
<li><p><a href="http://blog.csdn.net/icyfox_bupt/article/details/11200177" target="_blank">Eclipse中使用正则屏蔽Logcat中的某些Tag - icyfox_bupt的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
</ul>
<h2 id="tomcat">tomcat</h2>
<h2 id="git">git</h2>
<ul>
<li><p><a href="http://jingyan.baidu.com/article/36d6ed1f512ffd1bcf4883ed.html" target="_blank">Github如何上传本地项目代码_百度经验</a></p>
</li>
<li><p><a href="http://blog.sina.com.cn/s/blog_736f1c590101ghs8.html" target="_blank">如何在github里建立自己的blog<em>dbkaiser</em>新浪博客</a></p>
</li>
<li><p><a href="http://daemon369.github.io/categories.html" target="_blank">目录</a></p>
</li>
<li><p><a href="https://www.jetbrains.com/idea/help/registering-github-account-in-intellij-idea.html" target="_blank">Registering GitHub Account in IntelliJ IDEA</a></p>
</li>
<li><p><a href="http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013752340242354807e192f02a44359908df8a5643103a000" target="_blank">添加远程库 - 廖雪峰的官方网站</a></p>
</li>
<li><p><a href="http://git-scm.com/book/zh/v2" target="_blank">Git - Book</a></p>
</li>
<li><p><a href="http://leeluolee.github.io/2014/07/22/2014-07-22-gitbook-guide/" target="_blank">GitBook, Git + Markdown 快速发布你的书籍 | 拴萝卜的棍子</a></p>
</li>
<li><p><a href="http://www.ituring.com.cn/article/127645" target="_blank">图灵社区 : 阅读 : 使用Gitbook制作电子书</a></p>
</li>
<li><p><a href="http://www.chengweiyang.cn/gitbook/basic-usage/README.html" target="_blank">使用 | GitBook 简明教程</a></p>
</li>
</ul>
<h2 id="markdown">markdown</h2>
<ul>
<li><p><a href="https://www.zybuluo.com/mdeditor" target="_blank">Cmd Markdown 编辑阅读器 - 作业部落出品</a></p>
</li>
<li><p><a href="https://www.gitbook.com/book/noahsoft/-makedown/details" target="_blank">使用MakeDown - GitBook</a></p>
</li>
<li><p><a href="http://www.chengweiyang.cn/gitbook/github-pages/README.html" target="_blank">发布到 GitHub Pages | GitBook 简明教程</a></p>
</li>
<li><p><a href="https://help.gitbook.com/" target="_blank">Introduction | Documentation</a></p>
</li>
</ul>
<h2 id="vim">vim</h2>
<ul>
<li><p><a href="http://blog.sina.com.cn/s/blog_46dac66f010005kw.html" target="_blank">普通人的编辑利器——Vim<em>善用佳软</em>新浪博客</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/ma6174/archive/2011/12/10/2283393.html" target="_blank">强大的vim配置文件,让编程更随意 - ma6174 - 博客园</a></p>
</li>
<li><p><a href="http://tinylab.org/linux-terminal-and-paste-copy-under-vim/" target="_blank">泰晓科技 - 在 LINUX 终端和 VIM 下复制粘贴</a></p>
</li>
<li><p><a href="http://blog.eddie.com.tw/2012/04/27/screencast-1-learning-vim-from-the-beginning/" target="_blank">爽爽快快學Vim(1) - 高見龍</a></p>
</li>
<li><p><a href="http://blog.eddie.com.tw/2012/05/11/screencast-2-file-window-and-buffer/" target="_blank">爽爽快快學Vim(2) - 高見龍</a></p>
</li>
<li><p><a href="http://blog.carbonfive.com/2011/10/17/vim-text-objects-the-definitive-guide/" target="_blank">Vim Text Objects: The Definitive Guide</a></p>
</li>
<li><p><a href="http://liuzhijun.iteye.com/blog/1846123" target="_blank">每日一Vim(25)filetype---- 文件类型检测 - 我的成长之路 - ITeye技术网站</a></p>
</li>
<li><p><a href="http://blog.csdn.net/fuxingdaima/article/details/8658342" target="_blank">vim多标签和多窗口 - 小庞(C++/PHP/linux/mysql) - 博客频道 - CSDN.NET</a></p>
</li>
</ul>
<h2 id="qt">qt</h2>
<ul>
<li><p><a href="http://blog.csdn.net/xgbing/article/details/7770822" target="_blank">Qt入门-控制台应用程序Hello World - xgbing - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/joeblackzqq/archive/2011/03/19/1988854.html" target="_blank">在qt中写控制台程序 - 清清飞扬 - 博客园</a></p>
</li>
<li><p><a href="http://blog.csdn.net/csf111/article/details/17073723" target="_blank">ubuntu下Qt cannot find -lGL错误的解决方法 - HelloWorld - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/Bonker/p/4053764.html" target="_blank">UBuntu14.04下安装和卸载Qt5.3.1 - Bonker - 博客园</a></p>
</li>
<li><p><a href="http://wenku.baidu.com/link?url=2r_bBZO--Q3W-XnEkCzvt9MHE1ItgmF1UYabixkjx3HmTo4QfSppfGxfHPVv_8q63ooQHCX2kSm2r0OlI66WsXWADwBKWpVOabNJGGQO3dq" target="_blank">校园网更改MAC上网_百度文库</a></p>
</li>
</ul>
<h2 id="genymotion">genymotion</h2>
<ul>
<li><p><a href="http://tieba.baidu.com/p/2648405838" target="_blank">Genymotion与本地电脑共享文件夹的方法<em>扩散性ma台服吧</em>百度贴吧</a></p>
</li>
<li><p><a href="http://jingyan.baidu.com/article/60ccbceb61272d64cab1972f.html" target="_blank">HAX kernel module is not installed_百度经验</a></p>
</li>
<li><p><a href="http://www.dannysite.com/blog/164/" target="_blank">解决Genymotion不能安装软件的问题 - 博客详情 - DannySite</a></p>
</li>
</ul>
<h2 id="virtualbox">virtualbox</h2>
<h2 id="goagent">goagent</h2>
<ul>
<li><p><a href="http://blog.sina.com.cn/s/blog_43a67e6b010172ee.html" target="_blank">利用goagent 快速安装android SDK<em>testcrab</em>新浪博客</a></p>
</li>
<li><p><a href="http://www.xuephp.com/main/detail.php?type=androidsubject&cid=28651" target="_blank">通过goagent代理更新eclipse-学PHP</a></p>
</li>
<li><p><a href="http://blog.csdn.net/duqiuke/article/details/41220211" target="_blank">Download interrupted: Connection to https://dl-ssl.google.com refused - duqiuke的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://jingyan.baidu.com/article/64d05a02752300de55f73b99.html" target="_blank">dl-ssl.google.com_百度经验</a></p>
</li>
<li><p><a href="http://blog.sina.com.cn/s/blog_823128380102w3yc.html" target="_blank">国内顺利使用Google的另类技巧<em>郭小留</em>新浪博客</a></p>
</li>
</ul>
<h2 id="gradle">gradle</h2>
<ul>
<li><p><a href="http://blog.csdn.net/look_down/article/details/16370615" target="_blank">android Studio gradle so的加载 - look_down的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://blog.csdn.net/changemyself/article/details/39927381" target="_blank">Gradle Android最新自动化编译脚本教程(提供demo源码) - 心有灵犀鬼才心 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://blog.csdn.net/feelang/article/details/41783317" target="_blank">快速掌握 Android Studio 中 Gradle 的使用方法 - 码农的自留地 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="https://docs.gradle.org/current/userguide/installation.html" target="_blank">Chapter 4. Installing Gradle</a></p>
</li>
<li><p><a href="https://gradle.org/" target="_blank">Gradle l Endgame Open-Source Enterprise Build Automation</a></p>
</li>
<li><p><a href="https://gradle.org/training/" target="_blank">Gradle Training: Continuous Delivery from Gradle Core Devs</a></p>
</li>
<li><p><a href="http://mvnrepository.com/" target="_blank">Maven Repository: Search/Browse/Explore</a></p>
</li>
<li><p><a href="http://chaosleong.github.io/blog/2015/08/02/android-studio-shi-yong-gradle-da-bao-jar/" target="_blank">s Blog</a></p>
</li>
<li><p><a href="http://m.oschina.net/blog/213953" target="_blank">【Android】Android Studio启动配置gradle</a></p>
</li>
<li><p><a href="http://www.yrom.net/blog/2015/02/07/change-gradle-maven-repo-url/" target="_blank">s Blog</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/youxilua/archive/2013/05/22/3092657.html" target="_blank">用Gradle 构建你的android程序-依赖管理篇 - youxiachai - 博客园</a></p>
</li>
<li><p><a href="http://soft.shouji.com.cn/down/19543.html" target="_blank">SQLite Editor v2.1.1 - 手机工具 - Android手机软件下载</a></p>
</li>
</ul>
<h2 id="svn">SVN</h2>
<ul>
<li><p><a href="http://wiki.rabbitvcs.org/wiki/install/ubuntu" target="_blank">RabbitVCS » install:ubuntu</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/elesos/archive/2012/12/09/2810449.html" target="_blank">版本控制:svn的本地使用 - www点elesos点com - 博客园</a></p>
</li>
<li><p><a href="http://blog.csdn.net/newnewman80/article/details/9981649" target="_blank">ubuntu 建立本地svn - newnewman - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/cocowool/archive/2008/11/10/1330932.html" target="_blank">Ubuntu下使用SVN - Cocowool - 博客园</a></p>
</li>
<li><p><a href="http://blog.csdn.net/dragon810913/article/details/5797593" target="_blank">ubuntu下svn使用指南 - dragon810913的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://svnbook.red-bean.com/nightly/en/svn.intro.quickstart.html" target="_blank">High-Speed Tutorial</a></p>
</li>
<li><p><a href="http://www.jianshu.com/p/e4efec23d4d4" target="_blank">八款Android 开发者必备的小工具 - 简书</a></p>
</li>
</ul>
<h2 id="ndk">ndk</h2>
<ul>
<li><p><a href="http://blog.sina.com.cn/s/blog_61ece099010156q1.html" target="_blank">(1)addr2line工具的使用<em>萝卜</em>排骨_新浪博客</a></p>
</li>
<li><p><a href="http://blog.csdn.net/xyang81/article/details/42319789" target="_blank">Android NDK开发Crash错误定位 - 技术改变生活 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://blog.csdn.net/oldmtn/article/details/8889654" target="_blank">android使用ndk-stack调试JNI部分的C/C++代码 - oldmtn的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/xieyajie/p/4727706.html" target="_blank">Ubuntu搭建Android交叉编译环境 - dhcxyj - 博客园</a></p>
</li>
</ul>
<h2 id="proguard">proguard</h2>
<ul>
<li><p><a href="http://www.mobibrw.com/?p=1277" target="_blank">Proguard 不混淆内部匿名类(keep Inner Anonymous Class) | 默默的点滴</a></p>
</li>
<li><p><a href="http://www.dewen.io/q/4203" target="_blank">Android-android混淆代码如何过滤掉内部类? - 德问:编程社交问答</a></p>
</li>
<li><p><a href="http://blog.csdn.net/shuicg/article/details/8299936" target="_blank">proguard 不混淆内部类的方法 - shuicg的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://blog.chinaunix.net/uid-22816738-id-3966551.html" target="_blank">android代码混淆-写自己的历史-ChinaUnix博客</a></p>
</li>
<li><p><a href="https://www.jetbrains.com/" target="_blank">s Leading Vendor of Professional Development Tools</a></p>
</li>
</ul>
<h2 id="七牛">七牛</h2>
<ul>
<li><p><a href="https://portal.qiniu.com/bucket/ahangstore/resource#1" target="_blank">内容管理 - 空间管理 - 七牛云存储</a></p>
</li>
<li><p><a href="http://developer.qiniu.com/download/index.html#tools" target="_blank">资源列表 | 七牛云存储</a></p>
</li>
</ul>
<h2 id="pycharm">pycharm</h2>
<ul>
<li><p><a href="http://www.jb51.net/article/50689.htm" target="_blank">pycharm 使用心得(一)安装和首次使用<em>python</em>脚本之家</a></p>
</li>
<li><p><a href="https://confluence.jetbrains.com/display/PYH/PyCharm+Tutorials" target="_blank">PyCharm Tutorials - PyCharm - Confluence</a></p>
</li>
<li><p><a href="https://www.v2ex.com/t/183690" target="_blank">pycharm 如何添加自定义库路径? - V2EX</a></p>
</li>
</ul>
<h2 id="正则">正则</h2>
<ul>
<li><p><a href="http://deerchao.net/tutorials/regex/regex.htm#getstarted" target="_blank">正则表达式30分钟入门教程</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/zxin/archive/2013/01/26/2877765.html" target="_blank">最全的常用正则表达式大全——包括校验数字、字符、一些特殊的需求等等 - zxin - 博客园</a></p>
</li>
<li><p><a href="http://deerchao.net/tutorials/regex/common.htm" target="_blank">常用正则表达式</a></p>
</li>
<li><p><a href="http://www.ha97.com/4458.html" target="_blank">常用的正则表达式全面总结</a></p>
</li>
<li><p><a href="http://dict.youdao.com/search?q=Palm%E6%96%87%E4%BB%B6%E6%A0%BC%E5%BC%8F&keyfrom=web.top" target="_blank">【palm文件格式】什么意思<em>英语palm文件格式在线翻译</em>有道词典</a></p>
</li>
</ul>
<h2 id="服务器">服务器</h2>
<ul>
<li><p><a href="http://blog.csdn.net/solstice/article/details/8493251" target="_blank">《Linux 多线程服务端编程:使用 muduo C++ 网络库》网上书店订购 - 陈硕的Blog - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://www.cppblog.com/Solstice/archive/2011/06/06/148129.aspx" target="_blank">谈一谈网络编程学习经验(06-08更新) - 陈硕的Blog - C++博客</a></p>
</li>
<li><p><a href="http://chenshuo.com/book/" target="_blank">Linux 多线程服务端编程:使用 muduo C++ 网络库</a></p>
</li>
<li><p><a href="http://www.blogfshare.com/php-curl-zhengfang.html" target="_blank">PHP模拟登陆正方系统获取课表、成绩(一看就懂!!!)</a></p>
</li>
</ul>
<h2 id="ssh">SSH</h2>
<ul>
<li><p><a href="http://www.cnblogs.com/wuhou/archive/2008/09/28/1301071.html" target="_blank">Ubuntu安装配置Mysql - 武侯 - 博客园</a></p>
</li>
<li><p><a href="http://blog.csdn.net/qinjienj/article/details/8806857" target="_blank">blog.csdn.net/qinjienj/article/details/8806857</a></p>
</li>
<li><p><a href="http://www.w3cschool.cc/servlet/servlet-first-example.html" target="_blank">Servlet 实例 | w3cschool菜鸟教程</a></p>
</li>
<li><p><a href="http://localhost:8888/" target="_blank">Apache Tomcat/8.0.23</a></p>
</li>
<li><p><a href="http://blog.csdn.net/win32fanex/article/details/7778203" target="_blank">修改代码重启tomcat - Win32FanEx 的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://biancheng.dnbcw.info/java/162265.html" target="_blank">tomcat服务器重新部署工程或者修改了项目的代码就必须重启tomcat吗?-java-电脑编程网</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/zhuyp1015/p/3561470.html" target="_blank">Ubuntu 安装mysql和简单操作 - KingsLanding - 博客园</a></p>
</li>
<li><p><a href="http://www.jb51.net/os/Ubuntu/38725.html" target="_blank">ubuntu下mysql的常用命令<em>Ubuntu/Debian</em>操作系统_脚本之家</a></p>
</li>
<li><p><a href="http://blog.sina.com.cn/s/blog_60a9446b0100jpzg.html" target="_blank">Ubuntu下通过java访问MySQL数据库 [改]<em>kingcent</em>新浪博客</a></p>
</li>
<li><p><a href="http://blog.csdn.net/sytuyuan/article/details/1570874" target="_blank">Eclipse+Tomcat开发servlet - 杂七杂八 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://blog.csdn.net/xh16319/article/details/17302947" target="_blank">java执行cmd命令和linux命令 - ITSTAR - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="https://portal.qiniu.com/" target="_blank">七牛云存储</a></p>
</li>
<li><p><a href="http://blog.csdn.net/yuan882696yan/article/details/26680253" target="_blank">tomcat http 文件下载 - yuan882696yan的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/shihui142857/p/3827062.html" target="_blank">用Intellij Idea创建简单的Servlet - 挥剑对风尘 - 博客园</a></p>
</li>
<li><p><a href="http://www.thinksaas.cn/group/topic/350000/" target="_blank">Intellij IDEA 创建Web项目并在Tomcat中部署运行_小组_ThinkSAAS</a></p>
</li>
<li><p><a href="http://blog.csdn.net/jiangcs520/article/details/9749867" target="_blank">基于Tomcat7、Java、WebSocket的服务器推送聊天室 - jiangcs520的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://blog.csdn.net/leecho571/article/details/8146525" target="_blank">基于Chrome、Java、WebSocket、WebRTC实现浏览器视频通话 - 洗尽铅华 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://blog.fens.me/java-websocket-intro/" target="_blank">Java现实WebSocket | 粉丝日志</a></p>
</li>
<li><p><a href="http://blog.chenzuhuang.com/archive/28.html" target="_blank">Java后端WebSocket的Tomcat实现_陈祖煌的博客</a></p>
</li>
<li><p><a href="http://ju.outofmemory.cn/entry/117332" target="_blank">Java WebSocket教程 - 为程序员服务</a></p>
</li>
<li><p><a href="http://www.thinksaas.cn/group/topic/347189/" target="_blank">使用 WebSockets 进行 HTML5 视频直播_小组_ThinkSAAS</a></p>
</li>
<li><p><a href="http://weilingfeng98.iteye.com/blog/842161" target="_blank">servlet线程安全 - - ITeye技术网站</a></p>
</li>
<li><p><a href="http://www.hkitblog.com/?p=11949" target="_blank">(第二篇) VMware ESXi 5.1 安裝教學 - HKITBLOG</a></p>
</li>
<li><p><a href="http://coolshell.cn/articles/4549.html" target="_blank">Facebook 的系统架构 | 酷 壳 - CoolShell.cn</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/jiangyao/archive/2011/01/26/1945570.html" target="_blank">利用ssh传输文件 - jiangyao - 博客园</a></p>
</li>
<li><p><a href="http://blog.qiniu.com/" target="_blank">七牛云存储 | 七牛团队博客</a></p>
</li>
<li><p><a href="http://developer.qiniu.com/code/v7/sdk/android.html#api-reference" target="_blank">Android SDK使用指南</a></p>
</li>
</ul>
<h2 id="c">c++</h2>
<h2 id="make">make</h2>
<ul>
<li><p><a href="http://blog.csdn.net/blackstar8888/article/details/6865334" target="_blank">CMake 基本使用方法--写CMakeList.txt - blackstar8888的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://www.th7.cn/Program/cp/201410/289717.shtml" target="_blank">HelloWorld CMake Demo 03:CMake中构建静态库与动态库及其使用-C++-第七城市</a></p>
</li>
<li><p><a href="http://blog.csdn.net/wzzfeitian/article/details/40963457/" target="_blank">cmake使用示例与整理总结 - 步步为赢 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://blog.csdn.net/lufeng20/article/details/18554571" target="_blank">【C++】linux下CMake生成动态链接库,g++包含生成动态链接库 - 逆风奔跑。。不要去考虑什么天赋异禀,一切都来自经历和渴望。 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://my.oschina.net/zhangxu0512/blog/222741" target="_blank">CMake的使用 - shenhailuanma - 开源中国社区</a></p>
</li>
</ul>
<h2 id="gramma">gramma</h2>
<ul>
<li><p><a href="http://www.cnblogs.com/chinazhangjie/archive/2012/07/11/2586535.html" target="_blank">C++虚函数及虚函数表解析 - 独酌逸醉 - 博客园</a></p>
</li>
<li><p><a href="http://blog.csdn.net/haiwil/article/details/6691854/" target="_blank">C语言的那些秘密之---函数返回局部变量 - 专注于嵌入式 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://blog.csdn.net/xuefu2008/article/details/4645026" target="_blank">C语言中printf格式化输出函数 - C语言专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://blog.csdn.net/xiaobai1593/article/details/7376573" target="_blank">分配空间不足引起的错误:‘Stack smashing detected’ - 白永辉的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
</ul>
<h2 id="ubuntu">ubuntu</h2>
<ul>
<li><p><a href="http://blog.csdn.net/lainegates/article/details/27830333" target="_blank">ubuntu 14.04 安装chrome及给chromium 安装 flash player - LaineGates的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://blog.csdn.net/sunnylgz/article/details/14226453" target="_blank">Ubuntu下非常给力的下载工具--uget+aria2 - sunnylgz - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://jingyan.baidu.com/article/c74d600078f7520f6a595d0c.html" target="_blank">linux系统(ubuntu)如何查看ip地址_百度经验</a></p>
</li>
<li><p><a href="http://segmentfault.com/q/1010000000094520" target="_blank">Fiddler 在 linux/OSx 下的替代品? - SegmentFault</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/picaso/p/3356292.html" target="_blank">Ubuntu 添加安装字体 - 小 伍 - 博客园</a></p>
</li>
<li><p><a href="http://blog.csdn.net/lainegates/article/details/28386547" target="_blank">ubuntu修改默认打开方式 - LaineGates的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/enein/articles/2818864.html" target="_blank">Ubuntu 12.10 程序图标放到启动器 - Enein - 博客园</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/hzhida/archive/2012/08/06/2624998.html" target="_blank">Ubuntu 设置环境变量 - 苍术厚朴 - 博客园</a></p>
</li>
<li><p><a href="http://blog.sina.com.cn/s/blog_9a3d84d70101bg7e.html" target="_blank">(1)Ubuntu下安装Qt全部过程<em>冰雪王爵obj</em>新浪博客</a></p>
</li>
<li><p><a href="http://imtx.me/archives/5.html" target="_blank">m TualatriX</a></p>
</li>
<li><p><a href="http://www.php-note.com/article/detail/921" target="_blank">Ubuntu 14 安装 “宋体,微软雅黑,WPS Office的symbol、wingdings、wingdings 2、wingdings 3、webding字体,Consolas雅黑混合版编程字体” 等 Windows 7 下的字体 - PHP开发笔记|PHP学习笔记|PHP C扩展研究笔记|PHP Linux</a></p>
</li>
<li><p><a href="http://blog.sina.com.cn/s/blog_959c4e2f0101aptc.html" target="_blank">(1)(转)ubuntu12.04软件中心下载的软件包去向和默认安装路径<em>夏日微凉</em>新浪博客</a></p>
</li>
<li><p><a href="http://blog.sina.com.cn/s/blog_9d1284290101fbw1.html" target="_blank">编写最简单到ubuntu脚本<em>avalon_hw</em>新浪博客</a></p>
</li>
<li><p><a href="http://www.iplaysoft.com/elementary-os.html" target="_blank">Elementary OS 中文版 - 号称最漂亮的 Linux 系统!基于 Ubuntu 的界面精美发行版 | 异次元软件下载</a></p>
</li>
<li><p><a href="http://blog.sina.com.cn/s/blog_568f35c70101r7oi.html" target="_blank">Ubuntu/LinuxMint 怎样安装 Elementary OS Pantheon 桌面环境<em>IMCN开源资讯网</em>新浪博客</a></p>
</li>
<li><p><a href="http://chenrongya.blog.163.com/blog/static/8747419620143185103297/" target="_blank">Ubuntu14.04 LTS更新源 - 网易博客</a></p>
</li>
<li><p><a href="http://blog.csdn.net/jubincn/article/details/6146594" target="_blank">ubuntu查看占用某端口的程序 - jubincn的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://jingyan.baidu.com/article/db55b609a3f6274ba30a2fb8.html" target="_blank">Ubuntu设置环境变量_百度经验</a></p>
</li>
<li><p><a href="http://www.linuxidc.com/Linux/2013-06/85902.htm" target="_blank">Ubuntu 12.04嵌入式交叉编译环境arm-linux-gcc搭建过程图解_Linux教程_Linux公社-Linux系统门户网站</a></p>
</li>
<li><p><a href="http://www.opensoce.com/904.html" target="_blank">ubuntu速度慢的原因之内存和swap分区 - 聖騎天下</a></p>
</li>
<li><p><a href="http://blog.sina.cn/dpool/blog/s/blog_6d0cbb0301019egu.html?from=timeline&isappinstalled=0" target="_blank">Ubuntu终端颜色设置、路径名设置以及ls命令设置_Martin_288</a></p>
</li>
</ul>
<h2 id="linux">linux</h2>
<ul>
<li><p><a href="http://my.oschina.net/renhc/blog/53580" target="_blank">【C/C++】Linux下使用system()函数一定要谨慎 - 恋恋美食的个人空间 - 开源中国社区</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/djcsch2001/archive/2011/04/10/2011232.html" target="_blank">Ubuntu下创建软链接 - 孤独的猫 - 博客园</a></p>
</li>
<li><p><a href="http://www.ibm.com/developerworks/cn/linux/l-fuse/" target="_blank">使用 FUSE 开发自己的文件系统</a></p>
</li>
<li><p><a href="http://tech.uc.cn/?p=1597" target="_blank">FUSE源码剖析 | UC技术博客</a></p>
</li>
<li><p><a href="http://www.oschina.net/question/12_29050" target="_blank">编译并安装 FUSE - 开源中国社区</a></p>
</li>
<li><p><a href="http://blog.csdn.net/pc620/article/details/6059118" target="_blank">fuse的安装与使用 - Pc620的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://wenda.tianya.cn/question/11a1c1f57f6c2479" target="_blank">linux中如果echo结果有多行,如何取某一行?<em>Linux</em>编程_天涯问答</a></p>
</li>
<li><p><a href="http://itlab.idcquan.com/linux/kernel/882842.html" target="_blank">Linux下进程信息的深入分析-Linux频道-中国IT实验室</a></p>
</li>
<li><p><a href="http://chenggoi.com/2015/09/22/Get_Process_Name/" target="_blank">s Blog</a></p>
</li>
<li><p><a href="http://os.51cto.com/art/201402/428965.htm" target="_blank">12款最佳Linux命令行终端工具 - 51CTO.COM</a></p>
</li>
<li><p><a href="http://www.111cn.net/sys/linux/52704.htm" target="_blank">linux复制指定目录下的全部文件到另一个目录中-linux-操作系统-壹聚教程网</a></p>
</li>
<li><p><a href="http://forum.ubuntu.org.cn/viewtopic.php?f=120&t=257333" target="_blank">细说linux挂载——mount,及其他…… - 查看主题 • Ubuntu中文论坛</a></p>
</li>
<li><p><a href="http://www.linuxidc.com/Linux/2011-03/32903.htm" target="_blank">Linux下printf输出字符串的颜色_Linux编程_Linux公社-Linux系统门户网站</a></p>
</li>
<li><p><a href="http://man.linuxde.net/" target="_blank">linuxde</a></p>
</li>
<li><p><a href="http://blog.csdn.net/chenqiai0/article/details/8150782" target="_blank">ubuntu 搜索文件方法(find命令) - 自信的尘埃----love江丽娜 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://sharp2wing.iteye.com/blog/1280802" target="_blank">Linux C 创建目录函数mkdir相关 - - ITeye技术网站</a></p>
</li>
<li><p><a href="http://www.cppblog.com/kongque/archive/2014/03/10/138765.html" target="_blank">Linux平台延时之sleep、usleep、nanosleep、select比较 - 孔雀开发小屋 - C++博客</a></p>
</li>
<li><p><a href="http://www.ibm.com/developerworks/cn/aix/library/au-lsof.html" target="_blank">使用 lsof 查找打开的文件</a></p>
</li>
<li><p><a href="http://bbs.chinaunix.net/thread-647595-1-1.html" target="_blank">如何查看文件正在被哪些进程占用?-AIX-ChinaUnix.net</a></p>
</li>
<li><p><a href="http://blog.csdn.net/simanstar/article/details/9106997" target="_blank">LINUX下统计代码行数 - <strong><strong><strong><strong><strong><strong><strong><strong><strong>_</strong></strong></strong></strong></strong></strong></strong></strong></strong>simanstar<em>__</em> - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/00143186739713011a09b63dcbd42cc87f907a778b3ac73000#0" target="_blank">使用<strong>slots</strong> - 廖雪峰的官方网站</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/yren/articles/439088.html" target="_blank">Linux下如何删除非空目录 - 刀刀 - 博客园</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/peida/archive/2013/03/15/2960802.html" target="_blank">每天一个linux命令(60):scp命令 - peida - 博客园</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/eoiioe/archive/2008/09/20/1294681.html" target="_blank">linux下解压命令大全 - eoiioe - 博客园</a></p>
</li>
</ul>
<h2 id="安全">安全</h2>
<ul>
<li><p><a href="http://m.oschina.net/blog/145565" target="_blank">Android网络防火墙实现初探</a></p>
</li>
<li><p><a href="http://map.norsecorp.com/" target="_blank">Norse Attack Map</a></p>
</li>
<li><p><a href="http://www.freebuf.com/articles/wireless/41879.html" target="_blank">一次Wi-Fi入侵实录 - FreeBuf.COM | 关注黑客与极客</a></p>
</li>
</ul>
<h2 id="算法">算法</h2>
<ul>
<li><p><a href="http://zhangshijuyouyou.blog.163.com/blog/static/122911448201010810461666/" target="_blank">睡眠理发师问题 - 悠游的日志 - 网易博客</a></p>
</li>
<li><p><a href="http://blog.sina.com.cn/s/blog_a3eacdb20101ct0c.html" target="_blank">读者与写者的问题<em>zeklee_Ann</em>新浪博客</a></p>
</li>
<li><p><a href="http://www.acmerblog.com/leetcode-solutions-6422.html" target="_blank">LeetCode-分类题解[全] | Acm之家</a></p>
</li>
<li><p><a href="https://leetcode.com/problemset/algorithms/" target="_blank">Problems | LeetCode OJ</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/snandy/p/3261754.html" target="_blank">JavaScript生成GUID的算法 - snandy - 博客园</a></p>
</li>
</ul>
<h2 id="hack">hack</h2>
<ul>
<li><p><a href="http://stackoverflow.com/questions/318239/how-do-i-set-environment-variables-from-java/22315463#22315463" target="_blank">How do I set environment variables from Java? - Stack Overflow</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/hnrainll/archive/2011/10/21/2220057.html" target="_blank">objdump 符号表输出格式 - Leo Chin - 博客园</a></p>
</li>
</ul>
<h2 id="android">android</h2>
<ul>
<li><p><a href="http://developer.android.com/guide/index.html" target="_blank">Introduction to Android | Android Developers</a></p>
</li>
<li><p><a href="file:///F:/adt-bundle-windows-x86_64-20130522/sdk/docs/reference/classes.html" target="_blank">androidapi</a></p>
</li>
<li><p><a href="http://developer.android.com/intl/zh-cn/reference/android/Manifest.permission.html" target="_blank">Manifest.permission | Android Developers</a></p>
</li>
</ul>
<h2 id="blogs">blogs</h2>
<ul>
<li><p><a href="https://cwhgithub.github.io/" target="_blank">Blog</a></p>
</li>
<li><p><a href="http://stormzhang.com/" target="_blank">stormzhang博客精华</a></p>
</li>
<li><p><a href="http://yanmingming.sinaapp.com/" target="_blank">心静志远 | 技术会被淘汰,但思想会一直永存(多思考,多总结,多分享)</a></p>
</li>
<li><p><a href="http://music4kid.github.io/blog/http2/" target="_blank">HTTP 2.0的那些事 | Peak技术分享</a></p>
</li>
<li><p><a href="http://ragnraok.github.io/archives.html" target="_blank">Archives</a></p>
</li>
<li><p><a href="http://tech.meituan.com/" target="_blank">首页 - 美团点评技术团队</a></p>
</li>
</ul>
<h2 id="sqlite">sqlite</h2>
<ul>
<li><p><a href="http://bbs.51cto.com/thread-1033525-1.html" target="_blank">Android全文检索FTS来提高数据库查询速度 - Android开发论坛 - 51CTO技术论坛_中国领先的IT技术社区</a></p>
</li>
<li><p><a href="http://codex.wiki/question/1927598-8417/" target="_blank">Sql: FTS(全文搜索)SQLite如何實施FTS表? - 數碼維基</a></p>
</li>
<li><p><a href="http://blog.csdn.net/archfree/article/details/6044602" target="_blank">android下的全文检索支持 - archfree的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://www.educity.cn/wenda/390284.html" target="_blank">SQLite的全文搜索与符号化问题Android自带的sqlite3通过fts3(是fulltex<em>IT知识问答</em>希赛网</a></p>
</li>
<li><p><a href="http://marshal.easymorse.com/index.html%3Fp=2809.html" target="_blank">s Blog</a></p>
</li>
<li><p><a href="http://www.programgo.com/tag/sqlite/65851550/" target="_blank">sqlite 全文检索 - 软件开发程序员博客文章收藏网</a></p>
</li>
<li><p><a href="http://zhangfan822.iteye.com/blog/1883118" target="_blank">Android 保存图片到SQLite,读出SQLite中的图片 - fan.zhang - ITeye技术网站</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/KiloNet/archive/2012/04/08/2437855.html" target="_blank">神奇的Sqlite表连接(ContactsProvider) - 一舟 - 博客园</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/itech/archive/2012/10/31/2748467.html" target="_blank">15条SQLite3语句 - iTech - 博客园</a></p>
</li>
<li><p><a href="http://www.yiibai.com/sqlite/sqlite_using_joins.html" target="_blank">SQLite JOINS连接 - SQLite</a></p>
</li>
<li><p><a href="http://www.android-study.com/jichuzhishi/580.html" target="_blank">Android程序员必掌握的sqlite数据库连表查询_基础知识_Android学习网</a></p>
</li>
<li><p><a href="http://www.tuicool.com/articles/fABzQr" target="_blank">Oracle Berkeley DB SQL全文检索简介 - 推酷</a></p>
</li>
<li><p><a href="http://www.tuicool.com/articles/fABzQr" target="_blank">Oracle Berkeley DB SQL全文检索简介 - 推酷</a></p>
</li>
<li><p><a href="http://www.thinksaas.cn/group/topic/76785/" target="_blank">几款开源的中文分词系统_小组_ThinkSAAS</a></p>
</li>
<li><p><a href="http://blog.sina.com.cn/s/blog_7663527601012vdg.html" target="_blank">IKAnalyzer中文分词器<em>qian_sky</em>新浪博客</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/dennisit/archive/2013/04/07/3005847.html" target="_blank">Lucene使用IKAnalyzer分词实例 及 IKAnalyzer扩展词库 - 苏若年 - 博客园</a></p>
</li>
<li><p><a href="http://blog.csdn.net/lijun7788/article/details/7719166" target="_blank">中文分词之Java实现使用IK Analyzer实现 - 李君老师的BLOG - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://www.w3cschool.cc/sqlite/sqlite-alias.html" target="_blank">SQLite 别名 | w3cschool菜鸟教程</a></p>
</li>
<li><p><a href="http://www.th7.cn/system/lin/201405/55670.shtml" target="_blank">sqlite3 shell方向键、浏览历史命令不能用的问题-Linux-第七城市</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/maliqian/archive/2012/05/31/2527161.html" target="_blank">Android中SQLite的陷阱 - maliqian - 博客园</a></p>
</li>
<li><p><a href="http://blog.csdn.net/kobejayandy/article/details/8775255" target="_blank">数据库的读写分离 - kobejayandy的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://bbs.csdn.net/topics/390682862" target="_blank">问题关键字,Android、AsyncTask、SQLite、多线程-CSDN论坛-CSDN.NET-中国最大的IT技术社区</a></p>
</li>
<li><p><a href="http://blog.csdn.net/siobhan/article/details/7874634" target="_blank">查看android数据库sqlite3中的表及数据、手机上直接编辑数据库 - Siobhan的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/localhost/archive/2012/04/09/2439558.html" target="_blank">android开发中遇到sqlite3 not found - 梦码人 - 博客园</a></p>
</li>
<li><p><a href="http://blog.csdn.net/kobejayandy/article/details/8775255" target="_blank">数据库的读写分离 - kobejayandy的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://www.zhihu.com/topic/19593896/top-answers" target="_blank">SQLite - 话题精华 - 知乎</a></p>
</li>
<li><p><a href="http://www.sqlite.org/optoverview.html" target="_blank">The SQLite Query Optimizer Overview</a></p>
</li>
<li><p><a href="http://blog.csdn.net/zhoudaxia/article/details/8548570" target="_blank">SQLite剖析(10):异步IO模式、共享缓存模式和解锁通知 - Jack Zhou的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://blog.csdn.net/guolin_blog/article/details/38556989" target="_blank">Android数据库高手秘籍(二)——创建表和LitePal的基本用法 - 郭霖的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://yz.chsi.com.cn/kyzx/zsjz/tmjz" target="_blank">中国研究生招生信息网</a></p>
</li>
<li><p><a href="https://www.sqlite.org/compile.html#temp_store" target="_blank">Compilation Options For SQLite</a></p>
</li>
<li><p><a href="http://blog.csdn.net/hanyingzhong/article/details/46400803" target="_blank">SQLite内存使用情况分析 - hanyingzhong的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://www.myexception.cn/sql/2043700.html" target="_blank">SQLite学习笔记(9):pager模块 - SQL</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/hustcat/archive/2009/02/17/1392746.html" target="_blank">SQLite入门与分析(三)---内核概述(2) - YY哥 - 博客园</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/hustcat/archive/2009/02/26/1398558.html" target="_blank">SQLite入门与分析(四)---Page Cache之事务处理(1) - YY哥 - 博客园</a></p>
</li>
<li><p><a href="http://blog.csdn.net/kang99827765/article/details/8690114" target="_blank">ubuntu下交叉编译sqlite3.7.16 - kang99827765的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
</ul>
<h2 id="solution">solution</h2>
<ul>
<li><p><a href="http://www.pocketdigi.com/20140521/1325.html" target="_blank">Android开发:GPU过度绘制的优化 | 应用开发笔记</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/maliqian/archive/2012/05/19/2509027.html" target="_blank">【原创】对于一些Android开发过程中坑爹、细小,但又重要的错误的总结 - maliqian - 博客园</a></p>
</li>
<li><p><a href="http://blog.csdn.net/mengweiqi33/article/details/18094221" target="_blank">Android 监听屏幕锁屏,用户解锁 - mengweiqi33的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://blog.csdn.net/g19920917/article/details/20289247" target="_blank">This version of the rendering library is more recent than your version of ADT plug-in. Please update - 苦练杀敌本领 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://blog.csdn.net/maylian7700/article/details/7323993" target="_blank">话说android Activity之间数据传递 - jacpy的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/mainroadlee/archive/2011/01/09/get_phone_number_model_sdkversion_information_in_android_sdk.html" target="_blank">Android编程获取手机型号,本机电话号码,sdk版本及firmware版本号(即系统版本号) - Android开发周刊 - 博客园</a></p>
</li>
<li><p><a href="http://blog.csdn.net/ranxiedao/article/details/8214936" target="_blank">解决IllegalStateException: Can not perform this action after onSaveInstanceState - 第一菜鸟XMU - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://grepcode.com/file/repo1.maven.org/maven2/org.robovm/robovm-rt/0.0.9/libcore/io/GaiException.java" target="_blank">GC: GaiException - libcore.io.GaiException (.java) - GrepCode Class Source</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/Greenwood/archive/2011/04/02/2003803.html" target="_blank">在任意位置获取应用程序Context - Greenwood - 博客园</a></p>
</li>
<li><p><a href="http://www.miui.com/thread-635168-1-1.html" target="_blank">小米手机用USB连接电脑通过电脑宽带上网_小米手机1/1S_MIUI论坛</a></p>
</li>
</ul>
<h2 id="component">Component</h2>
<ul>
<li><p><a href="http://blog.csdn.net/lmj623565791/article/details/37815413" target="_blank">Android 官方推荐 : DialogFragment 创建对话框 - Hongyang - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://blog.csdn.net/mingli198611/article/details/7254275" target="_blank">android style的继承方式 点(.)和parent - 小M的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://fly-ever.iteye.com/blog/1954411" target="_blank">Android ViewGroup系列控件的使用 - 我的博客 - ITeye技术网站</a></p>
</li>
<li><p><a href="http://warnerhit.iteye.com/blog/1328957" target="_blank">Android 中 PopupWindow 响应返回键并关闭的问题 - - ITeye技术网站</a></p>
</li>
<li><p><a href="http://blog.csdn.net/danielinbiti/article/details/9061277" target="_blank">android的popupwindow点击返回按钮关闭 - danielinbiti的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://blog.csdn.net/hellogv/article/details/4567095" target="_blank">Android入门第八篇之GridView(九宫图) - hellogv的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://www.tuicool.com/articles/Q7Vree" target="_blank">android shape的使用详解以及常用效果(渐变色、分割线、边框、半透明阴影效果等) - 推酷</a></p>
</li>
<li><p><a href="http://www.oschina.net/question/157182_53236" target="_blank">Android 如何从系统图库中选择图片 - 开源中国社区</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/linlf03/archive/2013/06/20/3145812.html" target="_blank">Android ImageButton android:scaleType - work hard work smart - 博客园</a></p>
</li>
<li><p><a href="http://blog.sina.com.cn/s/blog_7bac470701014fsg.html" target="_blank">Android--Activity之间跳转动画<em>coding</em>新浪博客</a></p>
</li>
<li><p><a href="http://blog.csdn.net/lwyygydx/article/details/22668211" target="_blank">Android官方下拉刷新控件 SwipeRefreshLayout - Wenlong - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://blog.csdn.net/lmj623565791/article/details/37970961" target="_blank">Android Fragment 真正的完全解析(上) - Hongyang - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://blog.csdn.net/eyu8874521/article/details/8252216/" target="_blank">基于Android Fragment功能的例子 - Mr梵谷的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://www.jcodecraeer.com/a/opensource/2015/0420/2756.html" target="_blank">MaterialEditText - 文字输入框 (TextField) - 开源代码</a></p>
</li>
<li><p><a href="http://blog.csdn.net/centralperk/article/details/8674599" target="_blank">android-修改TextView中部分文字的颜色 - Central-Perk的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://blog.csdn.net/centralperk/article/details/8669421" target="_blank">TextView的一些高级应用(自定义字体、显示多种颜色、添加阴影) - Central-Perk的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://xys289187120.blog.51cto.com/3361352/657189/" target="_blank">Android软件开发之EditText 详解(八) - 雨松MOMO的程序世界 - 51CTO技术博客</a></p>
</li>
<li><p><a href="http://www.2cto.com/kf/201312/265452.html" target="_blank">简单实现一个android listview分类! - Android移动开发技术文章_手机开发 - 红黑联盟</a></p>
</li>
<li><p><a href="http://blog.jobbole.com/72156/" target="_blank">Layout Inflation不能这么用 - 博客 - 伯乐在线</a></p>
</li>
<li><p><a href="http://www.eoeandroid.com/thread-321547-1-1.html" target="_blank">ViewHolder模式超简洁写法,很cool!-Android开发经验分享-eoe 移动开发者论坛 - Powered by Discuz!</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/mengdd/p/3254323.html" target="_blank">Android中利用ViewHolder优化自定义Adapter的典型写法 - 圣骑士wind - 博客园</a></p>
</li>
<li><p><a href="http://blog.csdn.net/dajian790626/article/details/17404947" target="_blank">Android系统联系人全特效实现(下),字母表快速滚动 - dajian790626的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://elvajxw.iteye.com/blog/883612" target="_blank">Android startActivityForResult()和onActivityResult()的用法 - - ITeye技术网站</a></p>
</li>
<li><p><a href="http://www.open-open.com/lib/view/open1391756233301.html" target="_blank">Android应用中返回键的监听及处理 - OPEN 开发经验库</a></p>
</li>
<li><p><a href="http://www.2cto.com/kf/201312/262814.html" target="_blank">Android开发之ListView Adapter优化 - Android移动开发技术文章_手机开发 - 红黑联盟</a></p>
</li>
<li><p><a href="http://blog.csdn.net/murphykwu/article/details/35288477" target="_blank">LoaderManager使用详解(三)---实现Loaders - DODO~下雨不打伞 - 博客频道 - CSDN.NET</a></p>
</li>
</ul>
<h2 id="thirdparty">thirdparty</h2>
<ul>
<li><p><a href="http://docs.getui.com/pages/viewpage.action?pageId=590238" target="_blank">消息推送方式 - 个推文档中心 - 个推</a></p>
</li>
<li><p><a href="http://developer.baidu.com/wiki/index.php?title=docs/cplat/push/api/list" target="_blank">docs/cplat/push/api/list - 百度开放云平台</a></p>
</li>
<li><p><a href="http://www.bmob.cn/" target="_blank">Bmob移动后端云服务平台</a></p>
</li>
<li><p><a href="http://wiki.sharesdk.cn/Android_%E5%BF%AB%E9%80%9F%E9%9B%86%E6%88%90%E6%8C%87%E5%8D%97/" target="_blank">快速集成 | Mob文档中心</a></p>
</li>
<li><p><a href="http://blog.csdn.net/xuguang121/article/details/7457565" target="_blank">C++文件如何在linux下生成动态库So,以及如何使用这个动态库 - - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://math.nist.gov/javanumerics/jama/" target="_blank">JAMA: Java Matrix Package</a></p>
</li>
</ul>
<h2 id="buggly">buggly</h2>
<ul>
<li><a href="http://bugly.qq.com/bbs/forum.php?mod=forumdisplay&fid=46" target="_blank">问题求解 - Powered by Bugly!</a></li>
</ul>
<h2 id="rx">rx</h2>
<ul>
<li><p><a href="http://blog.danlew.net/2014/09/15/grokking-rxjava-part-1/" target="_blank">Grokking RxJava, Part 1: The Basics</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/tiantianbyconan/p/4578699.html" target="_blank">[Android]基于RxJava、RxAndroid的EventBus实现 - 天天_byconan - 博客园</a></p>
</li>
<li><p><a href="https://github.com/CwhGitHub/RxJava-Android-Samples" target="_blank">CwhGitHub/RxJava-Android-Samples</a></p>
</li>
<li><p><a href="http://blog.csdn.net/lzyzsd/article/details/41833541" target="_blank">深入浅出RxJava(一:基础篇) - 大头鬼Bruce - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://ifeve.com/google-guava/" target="_blank">Google Guava官方教程(中文版) | 并发编程网 - ifeve.com</a></p>
</li>
<li><p><a href="http://blog.csdn.net/baiyuliang2013/article/details/43982647" target="_blank">Emojicon表情之快速应用于Android项目 - 白玉梁的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="https://dev.twitter.com/rest/public" target="_blank">REST APIs | Twitter Developers</a></p>
</li>
</ul>
<h2 id="pinyin4j">pinyin4j</h2>
<ul>
<li><p><a href="http://sourceforge.net/projects/pinyin4j/" target="_blank">Chinese to Pinyin | SourceForge.net</a></p>
</li>
<li><p><a href="http://wister.iteye.com/blog/334562" target="_blank">java开源类库pinyin4j的使用 - - ITeye技术网站</a></p>
</li>
<li><p><a href="http://xsl2007.iteye.com/blog/992985" target="_blank">java程序将汉字转成拼音的两种方法 - - ITeye技术网站</a></p>
</li>
<li><p><a href="http://blog.csdn.net/pathuang68/article/details/6692882" target="_blank">Pinyin4j的基本用法 - 玄机逸士的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://blog.csdn.net/pathuang68/article/details/6692882" target="_blank">Pinyin4j的基本用法 - 玄机逸士的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
</ul>
<h2 id="qiniu">qiniu</h2>
<ul>
<li><a href="http://blog.csdn.net/liaoinstan/article/details/49275353" target="_blank">android开发游记:图片的上传下载-使用七牛云存储管理图片 - liaoinstan的博客 - 博客频道 - CSDN.NET</a></li>
</ul>
<h2 id="res">res</h2>
<ul>
<li><a href="http://blog.sina.com.cn/s/blog_684a1d160100umuq.html" target="_blank">[转载]Android 颜色对照表<em>哈奇</em>新浪博客</a></li>
</ul>
<h2 id="news">news</h2>
<ul>
<li><p><a href="http://www.cctime.com/html/2014-12-3/20141231531141318.htm" target="_blank">贪吃的机器人 Android甜食家族回顾图赏</a></p>
</li>
<li><p><a href="http://www.ming4.com/news/2845.html" target="_blank">2014腾讯实习生面试经历 - 192.168.1.1路由器设置网</a></p>
</li>
<li><p><a href="http://blog.csdn.net/superjunjin/article/details/7860025" target="_blank">android面试题总结加强再加强版(三) - superjunjin的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://www.apkbus.com/android-59455-1-1.html" target="_blank">经典Android面试题和答案--重要知识点都涉及到了 - Android开发资料库 - Android开发论坛 - 安卓开发论坛 - Android开发 - 安卓论坛 - 移动互联网门户 - Powered by Discuz!</a></p>
</li>
<li><p><a href="http://www.race604.com/whats-new-in-android6.0/" target="_blank">Android 6.0 中新的新技术 | Jlog</a></p>
</li>
</ul>
<h2 id="优化">优化</h2>
<ul>
<li><p><a href="http://hukai.me/android-performance-render/" target="_blank">Android性能优化之渲染篇 - 胡凯</a></p>
</li>
<li><p><a href="http://hukai.me/android-performance-compute/" target="_blank">Android性能优化之运算篇 - 胡凯</a></p>
</li>
<li><p><a href="http://hukai.me/android-performance-memory/" target="_blank">Android性能优化之内存篇 - 胡凯</a></p>
</li>
<li><p><a href="http://hukai.me/android-performance-battery/" target="_blank">Android性能优化之电量篇 - 胡凯</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/qianxudetianxia/category/312863.html" target="_blank">Android设计模式系列 - 随笔分类 - 谦虚的天下 - 博客园</a></p>
</li>
<li><p><a href="http://mobile.51cto.com/android-419145.htm" target="_blank">专题:Android 开发设计模式系列集锦_51CTO.COM</a></p>
</li>
<li><p><a href="http://mobile.51cto.com/abased-445617.htm" target="_blank">Android高手进阶:Adapter深入理解与优化 - 51CTO.COM</a></p>
</li>
<li><p><a href="http://www.infoq.com/cn/news/2015/01/google-android-performance?utm_reader=feedly#0-tsina-1-92503-397232819ff9a47a7b7e80a40613cfe1" target="_blank">Google的Android性能模式</a></p>
</li>
<li><p><a href="http://www.infoq.com/cn/news/2015/01/google-android-performance?utm_reader=feedly#0-tsina-1-92503-397232819ff9a47a7b7e80a40613cfe1" target="_blank">Google的Android性能模式</a></p>
</li>
</ul>
<h2 id="connect">connect</h2>
<ul>
<li><p><a href="http://www.cnblogs.com/GoodHelper/archive/2011/08/19/android_iis_02.html" target="_blank">Android与IIS身份验证——Form验证 - 刘冬.NET - 博客园</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/GoodHelper/archive/2011/08/17/2143437.html" target="_blank">Android与IIS身份验证——基本验证 - 刘冬.NET - 博客园</a></p>
</li>
</ul>
<h2 id="example">example</h2>
<ul>
<li><p><a href="http://www.javaapk.com/" target="_blank">JavaApk-安卓应用游戏APP源码下载 - Android App Games Source Download.</a></p>
</li>
<li><p><a href="http://blog.sina.com.cn/s/blog_777c69930101emtu.html" target="_blank">Android APK反编译得到Java源代码和资源文件<em>程序人生</em>新浪博客</a></p>
</li>
</ul>
<h2 id="learn">learn</h2>
<ul>
<li><p><a href="http://bbs.9ria.com/thread-223395-1-1.html" target="_blank">android listview 连续调用 getview问题分析及解决 - 应用开发 - 游戏开发者社区</a></p>
</li>
<li><p><a href="http://www.oschina.net/news/58899/2014-cn-top-100-software" target="_blank">2014 年最热门的国人开发开源软件 TOP 100 - 开源中国社区</a></p>
</li>
<li><p><a href="http://blog.csdn.net/dajian790626/article/details/17404947" target="_blank">Android系统联系人全特效实现(下),字母表快速滚动 - dajian790626的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://www.ituring.com.cn/article/1338" target="_blank">图灵社区 : 阅读 : 开放出版:为什么我们需要一门新语言?许式伟《Go语言编程》序</a></p>
</li>
<li><p><a href="http://blog.csdn.net/yetyongjin/article/details/7759144" target="_blank">在C/C++程序里打印调用栈信息 - 至虛極,守靜篤 - 博客频道 - CSDN.NET</a></p>
</li>
</ul>
<h2 id="ui-design">UI design</h2>
<ul>
<li><p><a href="https://www.google.com/design/spec/patterns/app-structure.html" target="_blank">App structure - Patterns - Google design guidelines</a></p>
</li>
<li><p><a href="https://www.google.com/design/spec/material-design/introduction.html#introduction-principles" target="_blank">Introduction - Material design - Google design guidelines</a></p>
</li>
<li><p><a href="http://blog.csdn.net/luxiaoyu_sdc/article/details/7031696" target="_blank">android中设置控件获得焦点 - luxiaoyu_sdc的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://www.androidchina.net/2678.html" target="_blank">向产品宣战——开发者眼中的Android UI Design – Android开发中文站</a></p>
</li>
<li><p><a href="http://blog.csdn.net/guolin_blog/article/details/16330267" target="_blank">Android视图绘制流程完全解析,带你一步步深入了解View(二) - 郭霖的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://blog.csdn.net/guolin_blog/article/details/17045157" target="_blank">Android视图状态及重绘流程分析,带你一步步深入了解View(三) - 郭霖的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://blog.csdn.net/jason0539/article/details/42743531" target="_blank">android之View坐标系(view获取自身坐标的方法和点击事件中坐标的获取) - 一个本科小生的奋斗史 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://blog.csdn.net/qq435757399/article/details/7947862" target="_blank">Android开发之EditText属性详解 - 开发园地 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://bbs.csdn.net/topics/390518659" target="_blank">Android中如何在点击事件中获得手指所在的X,Y坐标?-CSDN论坛-CSDN.NET-中国最大的IT技术社区</a></p>
</li>
<li><p><a href="http://www.phonekr.com/android-niceties/" target="_blank">» 团队成员的 Android 实用美观小工具推荐(不定期更新) 锋客网</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/Amandaliu/archive/2011/07/08/2101292.html" target="_blank">【android】string.xml中的一些错误 - 风倾清凌 - 博客园</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/xirihanlin/archive/2009/07/24/1530246.html" target="_blank">Canvas的save和restore - xirihanlin - 博客园</a></p>
</li>
<li><p><a href="http://blog.csdn.net/chuchu521/article/details/8052855" target="_blank">Android xmlns 的作用及其自定义 - chuchu521的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://www.androidhive.info/" target="_blank">AndroidHive | Tutorials, Games, Apps, Tips |</a></p>
</li>
<li><p><a href="http://blog.csdn.net/xyz_lmn/article/details/14524567" target="_blank">Android抽象布局——include、merge 、ViewStub - 张兴业的博客 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://developer.android.com/intl/zh-cn/tools/support-library/index.html" target="_blank">Support Library | Android Developers</a></p>
</li>
<li><p><a href="http://outofmemory.cn/code-snippet/8232/android-dev-render-button-with-shadow-using-drawable-xml" target="_blank">Android开发:用Drawable XML绘制带阴影效果的圆形按钮 - 为程序员服务</a></p>
</li>
<li><p><a href="http://blog.csdn.net/pingchuanyang/article/details/9230349" target="_blank">Shape Drawable的学习 - pingchuanyang的茅坑 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="https://dribbble.com/search?q=web" target="_blank">Dribbble - Show and tell for designers</a></p>
</li>
<li><p><a href="https://www.google.com/design/spec/material-design/introduction.html" target="_blank">Introduction - Material design - Google design guidelines</a></p>
</li>
<li><p><a href="http://developer.android.com/intl/zh-cn/training/material/lists-cards.html" target="_blank">创建列表与卡片 | Android Developers</a></p>
</li>
<li><p><a href="http://developer.android.com/intl/zh-cn/design/material/index.html" target="_blank">Android 材料设计 | Android Developers</a></p>
</li>
<li><p><a href="http://developer.android.com/intl/zh-cn/training/material/get-started.html" target="_blank">入门指南 | Android Developers</a></p>
</li>
</ul>
<h2 id="源码分析">源码分析</h2>
<ul>
<li><p><a href="http://blog.csdn.net/luoshengyang/article/details/6559955" target="_blank">在Ubuntu上下载、编译和安装Android最新源代码 - 老罗的Android之旅 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://zhidao.baidu.com/link?url=TZqQAbcna28QI1wNotpqXsCOKkosDSTpHOF-z65Fivex-miZ47WspxryryRFb4CYIQXX6ata2layViKDGr8-qhuSNkt-NNxuTTWgLM4gk9_" target="_blank">关于学习安卓底层,懂得进_百度知道</a></p>
</li>
</ul>
<h2 id="文件">文件</h2>
<ul>
<li><p><a href="http://www.cnblogs.com/liulipeng/archive/2013/02/22/2922733.html" target="_blank">getCacheDir()和getFilesDir()方法区别. - 屁屁侠 - 博客园</a></p>
</li>
<li><p><a href="http://263229365.iteye.com/blog/1562924" target="_blank">解决Android加载图片时内存溢出的问题 - 恶人谷 - ITeye技术网站</a></p>
</li>
<li><p><a href="http://blog.csdn.net/xiaodongrush/article/details/29355651" target="_blank">Android中的缩略图加载-不浪费一点多余的内存 - 小彼得的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://www.2cto.com/kf/201403/287140.html" target="_blank">Android Bitmap 与 Drawable之间的区别和转换 - Android移动开发技术文章_手机开发 - 红黑联盟</a></p>
</li>
<li><p><a href="http://ezfantasy.iteye.com/blog/1466254" target="_blank">Bitmap Drawable - 切勿破罐子破摔 - ITeye技术网站</a></p>
</li>
<li><p><a href="http://blog.csdn.net/u010436741/article/details/10435797" target="_blank">Drawable和Bitmap在内存中谁更省内存 - u010436741的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://codekk.com/open-source-project-analysis/detail/Android/huxian99/Android%20Universal%20Image%20Loader%20%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90" target="_blank">Android Universal Image Loader 源码分析</a></p>
</li>
</ul>
<h2 id="网络">网络</h2>
<ul>
<li><p><a href="http://www.cnblogs.com/angeldevil/p/3757335.html" target="_blank">快速Android开发系列网络篇之Retrofit - AngelDevil - 博客园</a></p>
</li>
<li><p><a href="http://www.tuicool.com/articles/NnuIva" target="_blank">Retrofit – Java(Android) 的REST 接口封装类库 - 推酷</a></p>
</li>
<li><p><a href="http://blog.jobbole.com/65170/" target="_blank">使用Android API最佳实践 - 博客 - 伯乐在线</a></p>
</li>
<li><p><a href="http://developer.51cto.com/art/201003/189724.htm" target="_blank">java.net.SocketException四大异常解决方案 - 51CTO.COM</a></p>
</li>
<li><p><a href="http://themakeinfo.com/2015/04/android-retrofit-images-tutorial/" target="_blank">Android Retrofit Images Tutorial</a></p>
</li>
<li><p><a href="http://blog.csdn.net/wangjinyu501/article/details/8219317" target="_blank">Android ListView从网络获取图片及文字显示 - 极致的专注 无限的热情 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://xiazdong.me/2014/10/03/picasso-tutorial/" target="_blank">Picasso 开源项目使用教程</a></p>
</li>
<li><p><a href="http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0720/3209.html" target="_blank">android网络操作I: OkHttp, Volley以及Gson - 泡在网上的日子</a></p>
</li>
<li><p><a href="https://github.com/bboyfeiyu/android-tech-frontier/tree/master/issue-7/Retrofit%E5%BC%80%E5%8F%91%E6%8C%87%E5%8D%97" target="_blank">android-tech-frontier/issue-7/Retrofit开发指南 at master · bboyfeiyu/android-tech-frontier</a></p>
</li>
<li><p><a href="https://square.github.io/#android" target="_blank">Square Open Source</a></p>
</li>
<li><p><a href="http://km.oa.com/group/22548/articles/show/224462?kmref=search" target="_blank">PhotoGallery、Volley、Picasso 比较 - 超有节操-微信ANDROID客户端开发 - KM平台</a></p>
</li>
<li><p><a href="https://www.infinum.co/the-capsized-eight/articles/top-5-android-libraries-every-android-developer-should-know-about" target="_blank">Top 5 Android libraries every Android developer should know about — Infinum</a></p>
</li>
<li><p><a href="http://www.xueyong.net.cn/archives/39" target="_blank">Retrofit 上传下载文件 – Lac</a></p>
</li>
<li><p><a href="http://soliloquize.org/2015/06/08/%E5%9C%A8Android%E4%B8%8A%E4%BD%BF%E7%94%A8Retrofit/" target="_blank">在Android上使用Retrofit // SOLILOQUIZE</a></p>
</li>
<li><p><a href="http://blog.csdn.net/geekpark/article/details/9380933" target="_blank">Android使用 LruCache 缓存图片 - 极客公园 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://free0007.iteye.com/blog/1131163" target="_blank">Java解析HTML之HTMLParser使用与详解 - 小强博客 - ITeye技术网站</a></p>
</li>
<li><p><a href="http://blog.csdn.net/daditao/article/details/40717385" target="_blank">Android ListView从网络获取图片及文字显示 - daditao的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="https://www.ibm.com/developerworks/cn/java/j-lo-jsouphtml/" target="_blank">使用 jsoup 对 HTML 文档进行解析和操作</a></p>
</li>
<li><p><a href="http://blog.csdn.net/ohmygirl/article/details/17846199" target="_blank">【HTTP】Fiddler(一) - Fiddler简介 - 专注、专心 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://stackoverflow.com/questions/21095665/how-to-call-javascript-with-android-4-4-webview" target="_blank">How to call JavaScript with Android 4.4 Webview? - Stack Overflow</a></p>
</li>
<li><p><a href="http://blog.csdn.net/ohmygirl/article/details/17846199" target="_blank">【HTTP】Fiddler(一) - Fiddler简介 - 专注、专心 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://www.iteye.com/topic/1113183" target="_blank">Fastjson技术内幕 - Java综合 - Java - ITeye论坛</a></p>
</li>
<li><p><a href="http://www.androidren.com/index.php?qa=282&qa_1=%E5%A6%82%E4%BD%95%E6%B7%B7%E6%B7%86android%E7%9A%84js%E8%B0%83%E7%94%A8%E7%9A%84java%E4%BB%A3%E7%A0%81%E6%88%96%E4%BD%BF%E7%94%A8%E4%BA%86javascript%E7%9B%B8%E5%85%B3%E6%8A%80%E6%9C%AF%E7%9A%84%E4%BB%A3%E7%A0%81" target="_blank">如何混淆Android的JS调用的Java代码或使用了Javascript相关技术的代码 - Android人的问与答</a></p>
</li>
<li><p><a href="http://www.iteye.com/topic/1113183" target="_blank">Fastjson技术内幕 - Java综合 - Java - ITeye论坛</a></p>
</li>
<li><p><a href="http://www.open-open.com/lib/view/open1394607350395.html" target="_blank">Android 网络开发框架的选择 - OPEN 开发经验库</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/sw926/p/3314165.html" target="_blank">Android代码混淆官方实现方法 - sw926 - 博客园</a></p>
</li>
<li><p><a href="http://www.open-open.com/lib/view/open1394607350395.html" target="_blank">Android 网络开发框架的选择 - OPEN 开发经验库</a></p>
</li>
<li><p><a href="http://blog.csdn.net/ld191474639/article/details/7989788" target="_blank">java网络爬虫——下载页面图片 - ld191474639的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://blog.csdn.net/minenamewj/article/details/40112335" target="_blank">android webview中调用了js的时候混淆注意事项 - minenamewj的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://blog.csdn.net/ld191474639/article/details/7989788" target="_blank">java网络爬虫——下载页面图片 - ld191474639的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/mengdd/archive/2013/03/02/2940185.html" target="_blank">Android WebView中的JavaScript代码使用 - 圣骑士wind - 博客园</a></p>
</li>
<li><p><a href="http://lzy.iteye.com/blog/383884" target="_blank"> - ITeye技术网站</a></p>
</li>
<li><p><a href="http://my.oschina.net/liucundong/blog/318233" target="_blank">s log - 开源中国社区</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/sdgwc/p/3324368.html" target="_blank">SMTP邮件传输协议发送邮件和附件 - weoken - 博客园</a></p>
</li>
<li><p><a href="http://blog.csdn.net/kinges/article/details/6097899" target="_blank">分布式系统浅析 - Full Stack Engineer - 博客频道 - CSDN.NET</a></p>
</li>
</ul>
<h2 id="缓存">缓存</h2>
<ul>
<li><p><a href="http://www.searchtb.com/2013/04/%E5%85%B3%E4%BA%8E%E7%BC%93%E5%AD%98%EF%BC%88%E4%B8%8A%EF%BC%89.html" target="_blank">关于缓存(上) « 搜索技术博客-淘宝</a></p>
</li>
<li><p><a href="http://blog.csdn.net/linghu_java/article/details/8574102" target="_blank">Android提供的LruCache类简介 - linghu_java的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://blog.csdn.net/hnulwt/article/details/44900761" target="_blank">Android OOM产生原因及如何解决 - 做一个有思想的人 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://blog.csdn.net/hnulwt/article/details/44903331" target="_blank">Android gc垃圾回收研究学习 - 做一个有思想的人 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://www.searchtb.com/2013/04/%E5%85%B3%E4%BA%8E%E7%BC%93%E5%AD%98%EF%BC%88%E4%B8%8A%EF%BC%89.html" target="_blank">关于缓存(上) « 搜索技术博客-淘宝</a></p>
</li>
<li><p><a href="http://blog.csdn.net/hnulwt/article/details/44900761" target="_blank">Android OOM产生原因及如何解决 - 做一个有思想的人 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://blog.csdn.net/linghu_java/article/details/8574102" target="_blank">Android提供的LruCache类简介 - linghu_java的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://blog.csdn.net/hnulwt/article/details/44903331" target="_blank">Android gc垃圾回收研究学习 - 做一个有思想的人 - 博客频道 - CSDN.NET</a></p>
</li>
</ul>
<h2 id="教程">教程</h2>
<ul>
<li><p><a href="http://i.youku.com/u/UMjczOTc0NDkzNg==/playlists" target="_blank">专辑-ChinaGDG的频道-优酷视频</a></p>
</li>
<li><p><a href="http://www.verycd.com/topics/2837883/" target="_blank">《Android开发视频教学》www.marsdroid.org/Android开发视频教程--更新第五季第五集/Mars is back!!![MP4] - VeryCD电驴大全</a></p>
</li>
<li><p><a href="http://zhuanlan.zhihu.com/anzhuo/19657543" target="_blank">Android自学资料汇总 - 北京随笔 - 知乎专栏</a></p>
</li>
<li><p><a href="https://androidcookbook.com/home.seam" target="_blank">Android Cookbook: Home</a></p>
</li>
<li><p><a href="https://github.com/zmywly8866/Worth-Reading-the-Android-technical-articles" target="_blank">zmywly8866/Worth-Reading-the-Android-technical-articles · GitHub</a></p>
</li>
</ul>
<h2 id="listview">listview</h2>
<h2 id="多次getview">多次getview</h2>
<ul>
<li><p><a href="http://www.cnblogs.com/linjzong/p/3494090.html" target="_blank">android ListView 在初始化时多次调用getView()原因分析 - 林J - 博客园</a></p>
</li>
<li><p><a href="http://blog.csdn.net/f8376904110/article/details/6460934" target="_blank">android listview 连续调用 getview问题分析及解决。 - f8376904110的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
</ul>
<h2 id="convertview">convertView</h2>
<ul>
<li><p><a href="http://www.cnblogs.com/jarrah/p/4047774.html" target="_blank">Android RecyclerView 的简单使用 - JarrahWu - 博客园</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/tiantianbyconan/p/4232560.html" target="_blank">[Android]使用RecyclerView替代ListView(一) - 天天_byconan - 博客园</a></p>
</li>
</ul>
<h2 id="多布局">多布局</h2>
<ul>
<li><p><a href="http://blog.csdn.net/yelbosh/article/details/7849345" target="_blank">listView中多个listItem布局时,convertView缓存及使用 - Yelbosh的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://www.eoeandroid.com/thread-72369-1-1.html" target="_blank">我想加精!listView中多个listItem布局时,convertView缓存及使用-Android开发问答-eoe 移动开发者论坛 - Powered by Discuz!</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/xiaowenji/archive/2010/12/08/1900579.htm" target="_blank">[Android] ListView中getView的原理+如何在ListView中放置多个item - 木乃猫 - 博客园</a></p>
</li>
<li><p><a href="http://blog.csdn.net/bill_ming/article/details/8817172" target="_blank">ListView中convertView和ViewHolder的工作原理 - 以现在的努力程度之低,谈狗屁的未来,屎的梦想!!! - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://blog.163.com/freemanls@126/blog/static/164585061201171210504864/" target="_blank">setTag方法的一点理解 - 梁生的日志 - 网易博客</a></p>
</li>
<li><p><a href="http://www.2cto.com/kf/201503/384971.html" target="_blank">android BaseAdapter多布局缓存 - Android移动开发技术文章_手机开发 - 红黑联盟</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/qianxudetianxia/archive/2011/06/07/2074326.html" target="_blank">Android学习系列(9)--App列表之分组ListView - 谦虚的天下 - 博客园</a></p>
</li>
<li><p><a href="http://blog.csdn.net/leehong2005/article/details/18810509" target="_blank">Anroid ListView分组和悬浮Header实现 - 永远即等待的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://blog.csdn.net/kan1kan5/article/details/24445423" target="_blank">ListView有多种Item View的优化 - kan1kan5的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://developer.android.com/training/improving-layouts/smooth-scrolling.html" target="_blank">Making ListView Scrolling Smooth | Android Developers</a></p>
</li>
<li><p><a href="http://android.amberfog.com/?tag=adapter" target="_blank">adapter | Android Tales</a></p>
</li>
</ul>
<h2 id="过滤">过滤</h2>
<ul>
<li><p><a href="http://blog.csdn.net/xiaanming/article/details/12684155" target="_blank">Android 实现ListView的A-Z字母排序和过滤搜索功能,实现汉字转成拼音 - Mobile Internet developer - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://blog.csdn.net/ljfbest/article/details/40685327" target="_blank">ListView 实现多选/单选 - 左手程序,右手写诗… - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://bbs.csdn.net/topics/390392211" target="_blank">使用 arrayadapter 来 filter 一个 listview -CSDN论坛-CSDN.NET-中国最大的IT技术社区</a></p>
</li>
</ul>
<h2 id="源码分析">源码分析</h2>
<ul>
<li><p><a href="http://www.cnblogs.com/kissazi2/p/3721941.html" target="_blank">从源代码的角度分析--在BaseAdapter调用notifyDataSetChanged()之后发生了什么 - 陈哈哈 - 博客园</a></p>
</li>
<li><p><a href="http://blog.csdn.net/lmj623565791/article/details/38171465" target="_blank">Android LayoutInflater深度解析 给你带来全新的认识 - Hongyang - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/wangsanfeng/archive/2012/11/17/2775050.html" target="_blank">ListActivity源码分析 - 王三丰 - 博客园</a></p>
</li>
</ul>
<h2 id="优化">优化</h2>
<ul>
<li><p><a href="http://blog.csdn.net/cxd520123/article/details/44103219" target="_blank">ListView加载网络图片的优化 - 一漫的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/xiajf/p/3993599.html" target="_blank">OnTrimMemory - 千里之行~~ - 博客园</a></p>
</li>
<li><p><a href="http://linzimo777.blog.51cto.com/5334766/1546802" target="_blank">sqlite性能优化 - 来去匆匆 - 51CTO技术博客</a></p>
</li>
<li><p><a href="http://www.liaohuqiu.net/cn/posts/leak-canary-read-me/" target="_blank">LeakCanary 中文使用说明 | Yet Another Summer Rain</a></p>
</li>
<li><p><a href="http://blog.csdn.net/xiangjai/article/details/43482513" target="_blank">Android笔记-ListView总结(多选框ListViiew,动态加载,多线程更新ListView中的进度条) - xiangjai的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
</ul>
<h2 id="状态保存">状态保存</h2>
<ul>
<li><a href="http://blog.csdn.net/spare_h/article/details/6659010" target="_blank">ListView保存滑动状态 - spare_H - 博客频道 - CSDN.NET</a></li>
</ul>
<h2 id="view">View</h2>
<ul>
<li><p><a href="http://www.cnblogs.com/xiaoweiz/p/3813914.html" target="_blank">View的onSaveInstanceState和onRestoreInstanceState过程分析 - xiaoweiz - 博客园</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/monodin/p/3675040.html" target="_blank">【原创】【ViewFlow+GridView】Parameter must be a descendant of this view问题分析 - 陌上幽人 - 博客园</a></p>
</li>
</ul>
<h2 id="系统">系统</h2>
<ul>
<li><p><a href="http://www.ibm.com/developerworks/cn/opensource/os-cn-android-mmry-rcycl/index.html" target="_blank">Android 操作系统的内存回收机制</a></p>
</li>
<li><p><a href="http://www.eoeandroid.com/forum.php?mod=viewthread&tid=68208&highlight=activity%2B%E5%9B%9E%E6%94%B6" target="_blank">【转】context内存泄露,不能回收activity-Android开发问答-eoe 移动开发者论坛 - Powered by Discuz!</a></p>
</li>
<li><p><a href="http://rayleeya.iteye.com/blog/1956059" target="_blank">【原创】Android 系统稳定性 - OOM(一) - 美帝亡我之心不死,腐败终成抽心一烂。 - ITeye技术网站</a></p>
</li>
</ul>
<h2 id="流程控制">流程控制</h2>
<ul>
<li><p><a href="http://www.2cto.com/kf/201409/331824.html" target="_blank">Android View系统分析之从setContentView说开来(一) - Android移动开发技术文章_手机开发 - 红黑联盟</a></p>
</li>
<li><p><a href="http://www.blogjava.net/lihao336/archive/2011/11/22/364585.html" target="_blank">s Tech Space - BlogJava</a></p>
</li>
<li><p><a href="http://whb198900.blog.163.com/blog/static/76645354201291910464691" target="_blank">android listView 滚动状态onScrollStateChanged()回调的问题 - whb198900的日志 - 网易博客</a></p>
</li>
</ul>
<h2 id="数据库">数据库</h2>
<ul>
<li><p><a href="http://blog.csdn.net/horkychen/article/details/18892223" target="_blank">Android开发中的SQLite优化 - 求索 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://blog.csdn.net/efeics/article/details/19034081" target="_blank">Android SQLite的 select 操作分析 - E飞 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://objccn.io/issue-11-5/" target="_blank">Android 中的 SQLite 数据库支持</a></p>
</li>
<li><p><a href="https://github.com/Raizlabs/DBFlow/issues/380" target="_blank">SQLiteCantOpenDatabaseException unable to open db-journal · Issue #380 · Raizlabs/DBFlow</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/channe/p/3435836.html" target="_blank">t read row 1, col 0 from CursorWindow. Make sure the Cursor is initialized correctly before accessing data fr - @Channe - 博客园</a></p>
</li>
</ul>
<h2 id="cursor">cursor</h2>
<ul>
<li><p><a href="http://blog.sina.com.cn/s/blog_6f14deb60100wd2n.html" target="_blank">Activity.startManagingCursor方法<em>绿素潭竹</em>新浪博客</a></p>
</li>
<li><p><a href="http://blog.csdn.net/yangzongquan/article/details/6547860" target="_blank">Android 利用cursor来进行排序 - yangzongquan的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/bastard/archive/2012/05/31/2527944.html" target="_blank">Android学习CursorWrapper与Decorator模式 - Dufresne - 博客园</a></p>
</li>
<li><p><a href="http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2013/0731/1498.html" target="_blank">android中使用Cursor时防止内存泄露的几个方面 - 泡在网上的日子</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/halzhang/archive/2011/07/16/2108470.html" target="_blank">Android开发——利用Cursor+CursorAdapter实现界面实时更新 - HalZhang - 博客园</a></p>
</li>
<li><p><a href="http://blog.csdn.net/hitlion2008/article/details/7933259" target="_blank">Android实战技术:Cursor相关的性能问题 - 浪人的星空 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://tieba.baidu.com/p/3771107551" target="_blank">【教程】CursorLoader加载数据到ListView ▃ ▄ ▅ ▆<em>编程吧</em>百度贴吧</a></p>
</li>
<li><p><a href="http://blog.csdn.net/ifloveelse/article/details/28394103" target="_blank">Android native CursorWindow数据保存原理 - Sailingthink的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://blog.csdn.net/fyfcauc/article/details/45601455" target="_blank">Android Cursor源码笔记(2) - fyfcauc的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://blog.csdn.net/ifloveelse/article/details/28595833" target="_blank">Android Cursor浅析 - Sailingthink的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://www.gaozhenhua.cn/index.php/Index/Index/showBlog/id/134" target="_blank">我的自言自语</a></p>
</li>
<li><p><a href="http://www.sctarena.com/Article/Article.asp?nid=3268" target="_blank">Android中Cursor关闭的问题--成都达内科技</a></p>
</li>
</ul>
<h2 id="多线程">多线程</h2>
<ul>
<li><p><a href="http://bbs.51cto.com/thread-990260-1.html" target="_blank">SQLite多线程读写实践及常见问题总结【半月谈投稿】 - Android开发论坛 - 51CTO技术论坛_中国领先的IT技术社区</a></p>
</li>
<li><p><a href="http://www.tuicool.com/articles/M7NB3q" target="_blank">android 多线程数据库读写分析与优化 - 推酷</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/jdsjlzx/archive/2011/07/19/2110901.html" target="_blank">Android中Sqlite数据库多线程并发问题 - 一叶飘舟 - 博客园</a></p>
</li>
<li><p><a href="http://www.ylzx8.cn/shujuku/database/5427.html" target="_blank">有关问题分析:java.lang.IllegalStateException: getDatabase called recursively<em>数据库大全</em>优良自学吧</a></p>
</li>
<li><p><a href="http://www.open-open.com/lib/view/open1421307463625.html" target="_blank">解决Android中的SQLite数据库并发访问 - OPEN 开发经验库</a></p>
</li>
<li><p><a href="http://blog.csdn.net/hehui1860/article/details/43191983" target="_blank">android 多线程数据库读写分析与优化 - hehui1860的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://linzimo777.blog.51cto.com/5334766/1544202" target="_blank">sqlite并发访问 - 来去匆匆 - 51CTO技术博客</a></p>
</li>
<li><p><a href="http://www.2cto.com/kf/201310/253278.html" target="_blank">增强型的Handler(线程之间的通信,回调) - Android移动开发技术文章_手机开发 - 红黑联盟</a></p>
</li>
<li><p><a href="http://blog.csdn.net/hitlion2008/article/details/7983449" target="_blank">Android实战技巧:深入解析AsyncTask - 浪人的星空 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="https://bxbxbai.github.io/2014/07/13/android%E8%A6%81%E7%82%B9%E7%90%86%E8%A7%A3looper%E5%92%8Chandler/" target="_blank">Android要点:理解Loopers 和 Handlers // Android Notes</a></p>
</li>
<li><p><a href="http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2013/0724/1484.html" target="_blank">Android单线程模型相关概念详解 - 泡在网上的日子</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/devinzhang/archive/2012/02/13/2350070.html" target="_blank">android AsyncTask介绍 - Devin Zhang - 博客园</a></p>
</li>
<li><p><a href="http://stackoverflow.com/questions/6373826/execute-asynctask-several-times" target="_blank">android - Execute AsyncTask several times - Stack Overflow</a></p>
</li>
<li><p><a href="http://blog.csdn.net/bestrem_9/article/details/6322916" target="_blank">SQLite多线程下的并发操作 - Bestrem_9的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://jimi68.iteye.com/blog/178642" target="_blank">学习笔记 - java.util.concurrent 多线程框架 - 天生我材必有用,千金散尽还复来 - ITeye技术网站</a></p>
</li>
<li><p><a href="http://blog.sina.com.cn/s/blog_5157093c0100hm3y.html" target="_blank">SynchronizedMap和ConcurrentHashMap的深入分析<em>子木丁一</em>新浪博客</a></p>
</li>
<li><p><a href="http://lavasoft.blog.51cto.com/62575/104570" target="_blank">JDK Executor执行器的应用 - 熔 岩 - 51CTO技术博客</a></p>
</li>
<li><p><a href="http://blog.csdn.net/wwww1988600/article/details/7309070" target="_blank">java线程系列---Runnable和Thread的区别 - 追寻---专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://blog.csdn.net/peachpi/article/details/6771946" target="_blank">ExecutorService的execute和submit方法 - 大头客的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://my.oschina.net/bairrfhoinn/blog/177639" target="_blank">ExecutorService 的理解与使用 - 苗哥的个人页面 - 开源中国社区</a></p>
</li>
<li><p><a href="http://gundumw100.iteye.com/blog/1071424" target="_blank">观察者模式Observable与Observer的运用(单指拖放) - 短裤党 - ITeye技术网站</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/dolphin0520/p/3920373.html" target="_blank">Java并发编程:volatile关键字解析 - 海 子 - 博客园</a></p>
</li>
<li><p><a href="http://developer.android.com/guide/components/loaders.html" target="_blank">Loaders | Android Developers</a></p>
</li>
<li><p><a href="http://developer.android.com/guide/components/loaders.html" target="_blank">Loaders | Android Developers</a></p>
</li>
</ul>
<h2 id="刷新">刷新</h2>
<ul>
<li><p><a href="http://www.apkbus.com/blog-47628-39784.html" target="_blank">(原创)你还在用notifyDataSetChanged? - X-viking的日志 - Android开发论坛 - 安卓开发论坛 - Android开发 - 安卓论坛 - 移动互联网门户</a></p>
</li>
<li><p><a href="http://blog.csdn.net/tongcpp/article/details/40372521" target="_blank">Android开发 - 下拉刷新和分段头悬停列表 - plus plus Tong - 博客频道 - CSDN.NET</a></p>
</li>
</ul>
<h2 id="锁">锁</h2>
<ul>
<li><p><a href="http://blog.csdn.net/fw0124/article/details/6672522" target="_blank">Java中的ReentrantLock和synchronized两种锁定机制的对比 - NowOrNever - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://my.oschina.net/xianggao/blog/88477" target="_blank">Java高级-线程同步lock与unlock使用 - 陶邦仁的个人空间 - 开源中国社区</a></p>
</li>
<li><p><a href="http://blog.csdn.net/arkblue/article/details/6138598" target="_blank">比较ReentrantLock和synchronized和信号量Semaphore实现的同步性能 - arkblue的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/diyingyun/archive/2011/12/04/2275229.html" target="_blank">信号量与互斥锁 - evilying - 博客园</a></p>
</li>
<li><p><a href="http://www.yiibai.com/java/lang/object_wait.html" target="_blank">java.lang.Object.wait()方法实例 - java.lang</a></p>
</li>
<li><p><a href="http://www.yiibai.com/javalang/object_wait.html" target="_blank">Java Object.wait()方法</a></p>
</li>
</ul>
<h2 id="特效">特效</h2>
<ul>
<li><a href="http://blog.csdn.net/guolin_blog/article/details/9255575" target="_blank">Android下拉刷新完全解析,教你如何一分钟实现下拉刷新功能 - 郭霖的专栏 - 博客频道 - CSDN.NET</a></li>
</ul>
<h2 id="分页">分页</h2>
<ul>
<li><p><a href="http://blog.csdn.net/dawanganban/article/details/9989555" target="_blank">android中滑动SQLite数据库分页加载 - 水寒 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://blog.csdn.net/kid_u_forfun/article/details/44652665" target="_blank">Android问题:listview和sqlite分页加载相关资源 - Kid_U_ForFun的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://www.myexception.cn/mobile/1612364.html" target="_blank">有关ListView优化机制及滑动时数据错乱有关问题的讨论 - 移动开发</a></p>
</li>
<li><p><a href="http://blog.csdn.net/daditao/article/details/40717385" target="_blank">Android ListView从网络获取图片及文字显示 - daditao的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
</ul>
<h2 id="特效">特效</h2>
<h2 id="imageloader">imageLoader</h2>
<ul>
<li><p><a href="http://www.cnblogs.com/zgz345/p/3502315.html#3082834" target="_blank">Android开源框架ImageLoader的完美例子 - zgz345 - 博客园</a></p>
</li>
<li><p><a href="http://blog.csdn.net/fancylovejava/article/details/44747759" target="_blank">Google推荐的图片加载库Glide介绍 - fancychendong的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
</ul>
<h2 id="webview">webview</h2>
<ul>
<li><p><a href="http://my.oschina.net/zhibuji/blog/100580" target="_blank">Android WebView Memory Leak WebView内存泄漏 - 织布机 - 开源中国社区</a></p>
</li>
<li><p><a href="http://developer.android.com/guide/webapps/debugging.html" target="_blank">Debugging Web Apps | Android Developers</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/zgz345/p/3768174.html" target="_blank">Android webview使用详解 - zgz345 - 博客园</a></p>
</li>
<li><p><a href="http://blog.csdn.net/cappuccinolau/article/details/8262821" target="_blank">Android WebView 与JS的数据交互 - cappuccinoLau - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://blog.csdn.net/typename/article/details/39030091" target="_blank">Android WebView 开发详解(一) - typename 记录点滴 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="https://grayluo.github.io/WeiFocusIo/autolayout/2015/02/01/autolayout4/" target="_blank">AutoLayout深入浅出四[不仅是UIWebView与UITableView的纠缠]</a></p>
</li>
<li><p><a href="http://www.2cto.com/kf/201501/366465.html" target="_blank">Android使用WebView浏览有声音或者视频的网页,关闭WebView之后,声音或者视频不停止的解决办法 - Android移动开发技术文章_手机开发 - 红黑联盟</a></p>
</li>
<li><p><a href="https://developer.chrome.com/devtools/docs/remote-debugging" target="_blank">Remote Debugging on Android with Chrome - Google Chrome</a></p>
</li>
<li><p><a href="https://www.zybuluo.com/rogeryi/note/16138" target="_blank">Threading of Chromium Android WebView - 作业部落 Cmd Markdown 编辑阅读器</a></p>
</li>
<li><p><a href="http://www.sharejs.com/codes/java/7814" target="_blank">Android硬件加速以及WebView的onPause,onResume,OnDestroy,Java代码片段分享, - 脚本分享网</a></p>
</li>
<li><p><a href="http://www.html-js.com/article/The-front-end-of-Android-WebView-gossip-in-asynchronous-JS-call-native-interface" target="_blank">android webview中js异步调用native接口实现 - 前端杂谈 - 前端乱炖</a></p>
</li>
<li><p><a href="http://blog.csdn.net/typename/article/details/39495409" target="_blank">Android WebView 开发详解(二) - typename 记录点滴 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://blog.csdn.net/hongbomin/article/details/40799167" target="_blank">Chromium Graphics: Android L平台上WebView的变化及其对浏览器厂商的影响分析 - Chromium技术分享 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://blog.sina.com.cn/s/blog_6261f8690101f2ij.html" target="_blank">Android WebView 播放视频总结~<em>Roy_Ding</em>新浪博客</a></p>
</li>
<li><p><a href="http://blog.csdn.net/a345017062/article/details/8648075" target="_blank">WebView适配问题集锦 - Android老码农的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/nuliniaoboke/archive/2012/12/03/2799772.html" target="_blank">android WebView解析 - nuliniao - 博客园</a></p>
</li>
<li><p><a href="http://android-zhang.iteye.com/blog/1659806" target="_blank">Android WebView小结 - 阿弥陀佛 - ITeye技术网站</a></p>
</li>
<li><p><a href="http://www.zhihu.com/question/19732473" target="_blank">怎样理解阻塞非阻塞与同步异步的区别? - 网络编程 - 知乎</a></p>
</li>
<li><p><a href="https://www.zybuluo.com/flyouting/note/6370" target="_blank">WebView探索 - 作业部落 Cmd Markdown 编辑阅读器</a></p>
</li>
<li><p><a href="https://www.chromium.org/developers/design-documents/displaying-a-web-page-in-chrome" target="_blank">How Chromium Displays Web Pages - The Chromium Projects</a></p>
</li>
<li><p><a href="http://www.fenesky.com/blog/2014/02/11/Android-WebKit-MsgHandle.html" target="_blank">Android WebKit消息处理 – Legend(谭海燕)的专栏</a></p>
</li>
<li><p><a href="http://blog.devtang.com/blog/2012/03/24/talk-about-uiwebview-and-phonegap/" target="_blank">关于UIWebView和PhoneGap的总结 - 唐巧的技术博客</a></p>
</li>
<li><p><a href="http://www.ituring.com.cn/article/68353" target="_blank">图灵社区 : 图书 : Android 4.4 上的Chromium WebView</a></p>
</li>
<li><p><a href="http://blog.csdn.net/echoes19761976/article/details/14521063" target="_blank">android 4.4 WebView - echoes19761976的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://blog.csdn.net/lq83623/article/details/38715805" target="_blank">【Webkit学习】Android4.4 Chromium WebView学习 - 学无止尽 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://blog.csdn.net/sxsj333/article/details/6742589" target="_blank">WebView的几个常见功能使用 - 一片纯净的热土 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://stackoverflow.com/questions/20681876/android-webview-enters-unrecoverable-state-if-executed-javascript-enters-infinit" target="_blank">Android WebView enters unrecoverable state if executed JavaScript enters infinite loop - Stack Overflow</a></p>
</li>
<li><p><a href="http://www.pedant.cn/2014/07/04/webview-js-java-interface-research/" target="_blank">在WebView中如何让JS与Java安全地互相调用 | 书呆子精神院</a></p>
</li>
<li><p><a href="http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2014/1106/1921.html#" target="_blank">Android 4.4 WebView实现分析 - 泡在网上的日子</a></p>
</li>
<li><p><a href="http://mogoweb.net/" target="_blank">放飞梦想</a></p>
</li>
<li><p><a href="https://crosswalk-project.org/documentation/android/android_target_setup.html" target="_blank">Crosswalk - Android target setup</a></p>
</li>
<li><p><a href="http://www.elinac.com/?p=50" target="_blank">Chromium Android版本(ContentShell.apk)编译手册 | 码农的石头屋</a></p>
</li>
<li><p><a href="https://android.googlesource.com/platform/external/webkit/+/f10585d69aaccf4c1b021df143ee0f08e338cf31/WebKit/android/jni" target="_blank">WebKit/android/jni - platform/external/webkit - Git at Google</a></p>
</li>
<li><p><a href="https://android.googlesource.com/platform/external/webkit/+/f10585d69aaccf4c1b021df143ee0f08e338cf31/WebKit/android/" target="_blank">WebKit/android - platform/external/webkit - Git at Google</a></p>
</li>
<li><p><a href="http://mail.cfanz.cn/index.php?c=article&a=read&id=127164" target="_blank">Android WebKit HTML主资源加载过程--hjdys的文章--CFANZ社区--IT技术分享网站</a></p>
</li>
<li><p><a href="http://abchow.xyz/question/18038772/leaked-window-exception-even-though-no-service-is-used" target="_blank">Leaked window exception even though no service is used Stack Overflow</a></p>
</li>
<li><p><a href="https://android.googlesource.com/platform/frameworks/base/+/435e6f5/core/java/android/webkit/WebViewClassic.java" target="_blank">core/java/android/webkit/WebViewClassic.java - platform/frameworks/base - Git at Google</a></p>
</li>
<li><p><a href="https://github.com/CwhGitHub/ZHookLib" target="_blank">CwhGitHub/ZHookLib</a></p>
</li>
<li><p><a href="http://leliang.elastos.org/author/leliang/" target="_blank">s BLOG</a></p>
</li>
<li><p><a href="https://www.zybuluo.com/rogeryi/note/23693" target="_blank">WebView of Chromium Android WebView - 作业部落 Cmd Markdown 编辑阅读器</a></p>
</li>
<li><p><a href="http://www.fenesky.com/tags.html" target="_blank">Tag Index – Legend(谭海燕)的专栏</a></p>
</li>
</ul>
<h2 id="编码">编码</h2>
<ul>
<li><p><a href="http://www.bubuko.com/infodetail-394105.html" target="_blank">BOM 和 JavaScript 中的 trim</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/52cik/p/js-regexp-s.html" target="_blank">浅谈 js 字符串 trim 方法之正则篇 - 乱码. - 博客园</a></p>
</li>
</ul>
<h2 id="句柄">句柄</h2>
<ul>
<li><p><a href="http://blog.csdn.net/lastsweetop/article/details/6440136" target="_blank">Linux下查看进程打开的文件句柄数 - 独自登高楼 望断天涯路 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://os.51cto.com/art/201407/446606.htm" target="_blank">linux句柄泄露问题查看 - 51CTO.COM</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/jacobchen/p/3568151.html" target="_blank">Android Memory/Resource Leak总结 - JacobChen2012 - 博客园</a></p>
</li>
<li><p><a href="http://km.oa.com/group/21869/articles/show/213003?kmref=search&from_page=1&no=5" target="_blank">Android之Binder机制详解 - 我爱吃鸡翅 - KM平台</a></p>
</li>
<li><p><a href="http://km.oa.com/group/22023/articles/show/178994?kmref=search&from_page=2&no=10" target="_blank">AlarmManager研究 - MIG渠道学习分享吧 - KM平台</a></p>
</li>
<li><p><a href="http://itil.rdgz.org/user_voice/cgi-bin/user_voice_logview.py?uvid=fbmailt1443658225tdlUYFAaw" target="_blank">日志查看</a></p>
</li>
<li><p><a href="https://github.com/dxopt/OpenFilesLeakTest/blob/master/bugs-show/AbstractCursor.moveToFirst.md" target="_blank">OpenFilesLeakTest/AbstractCursor.moveToFirst.md at master · dxopt/OpenFilesLeakTest</a></p>
</li>
</ul>
<h2 id="测试">测试</h2>
<ul>
<li><a href="http://www.cnblogs.com/yyangblog/archive/2011/03/10/1980068.html" target="_blank">Android自动测试之Monkey工具 - 子扬 - 博客园</a></li>
</ul>
<h2 id="图像处理">图像处理</h2>
<ul>
<li><p><a href="http://blog.csdn.net/l_serein/article/details/16902279" target="_blank">实现android图像识别的几种方法 - Working harder, getting stronger! - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://www.alloyteam.com/2012/07/convert-picture-to-sketch-by-canvas/" target="_blank">使用Canvas把照片转换成素描画 | Web前端 腾讯AlloyTeam Blog | 愿景: 成为地球卓越的Web团队!</a></p>
</li>
<li><p><a href="https://developers.google.com/java-dev-tools/codepro/doc/features/audit/audit_rules_com.instantiations.assist.eclipse.auditGroup.threadsAndSynchronization" target="_blank">Audit - Rules - Threads and Synchronization | Codepro AnalytiX | Google Developers</a></p>
</li>
</ul>
<h2 id="source-code">source code</h2>
<ul>
<li><p><a href="http://developer.xamarin.com/api/type/Android.App.Activity/" target="_blank">Activity Class - Xamarin</a></p>
</li>
<li><p><a href="http://www.codeproject.com/search.aspx?q=Android+sqlite+sync&doctypeid=1%3b2%3b3%3b13%3b14" target="_blank">Search - CodeProject</a></p>
</li>
<li><p><a href="https://android.googlesource.com/" target="_blank">android Git repositories - Git at Google</a></p>
</li>
<li><p><a href="http://www.codeproject.com/?cat=22" target="_blank">CodeProject - For those who code</a></p>
</li>
<li><p><a href="http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android/5.0.2_r1/android/webkit/WebView.java#WebView" target="_blank">GC: WebView - android.webkit.WebView (.java) - GrepCode Class Source</a></p>
</li>
<li><p><a href="http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android/5.0.0_r1/com/android/server/am/ActivityRecord.java?av=f" target="_blank">GC: ActivityRecord - com.android.server.am.ActivityRecord (.java) - GrepCode Class Source</a></p>
</li>
<li><p><a href="http://developer.xamarin.com/api/type/Android.App.Activity/" target="_blank">Activity Class - Xamarin</a></p>
</li>
<li><p><a href="https://github.com/android/platform_frameworks_base/blob/master/libs/androidfw/CursorWindow.cpp" target="_blank">platform_frameworks_base/CursorWindow.cpp at master · android/platform_frameworks_base</a></p>
</li>
<li><p><a href="https://github.com/android?utf8=%E2%9C%93&query=platform_packages_apps_" target="_blank">android · GitHub</a></p>
</li>
<li><p><a href="http://osxr.org/android/ident?_i=nativeExecuteForCursorWindow" target="_blank">android-4.1.2_r2 identifier search: nativeExecuteForCursorWindow</a></p>
</li>
</ul>
<h2 id="事件">事件</h2>
<ul>
<li><p><a href="https://github.com/lizhangqu/CoreLink" target="_blank">lizhangqu/CoreLink · GitHub</a></p>
</li>
<li><p><a href="http://hukai.me/android-training-course-in-chinese/connectivity/connect-devices-wireless/wifi-direct.html" target="_blank">使用WiFi建立P2P连接 | Android官方培训课程中文版(v0.9.5)</a></p>
</li>
</ul>
<h2 id="流媒体">流媒体</h2>
<h2 id="ffmpeg">ffmpeg</h2>
<ul>
<li><p><a href="http://www.360doc.com/content/12/0613/13/474846_217882148.shtml" target="_blank">详解FFMPEG API</a></p>
</li>
<li><p><a href="http://blog.chinaunix.net/uid-11344913-id-3930864.html" target="_blank">使用ffmpeg实现转码样例(代码实现)-T-bagwell-ChinaUnix博客</a></p>
</li>
<li><p><a href="http://thierry-xing.iteye.com/blog/2017864" target="_blank">ubuntu上安装ffmpeg - 老邢的墨迹 - ITeye技术网站</a></p>
</li>
<li><p><a href="http://www.ffmpeg.org/documentation.html" target="_blank">Documentation</a></p>
</li>
<li><p><a href="http://blog.csdn.net/fssssssss/article/details/41076911" target="_blank">通过rtsp获取H264裸流并保存到mp4文件 - fssssssss的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://blog.csdn.net/chence19871/article/details/8654082" target="_blank">利用ffmpeg来进行视频解码(H.264) - 把梦想放飞在蓝色的天空里... - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://blog.chinaunix.net/uid-11344913-id-4432752.html" target="_blank">使用FFmpeg将mp4转为ts(代码实现)-T-Bagwell-ChinaUnix博客</a></p>
</li>
<li><p><a href="http://blog.csdn.net/luoyouren/article/details/48464809" target="_blank">FFMPEG研究: ubuntu下录制/dev/video0/设备视频保存为mp4格式 - luoyouren的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://blog.csdn.net/leixiaohua1020/article/details/15811977" target="_blank">[总结]FFMPEG视音频编解码零基础学习方法 - 雷霄骅(leixiaohua1020)的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/lyout/p/3279997.html" target="_blank">FFmpeg 1.2 for Android 生成一个动态库 - 里沃特 - 博客园</a></p>
</li>
<li><p><a href="http://blog.csdn.net/yyfzy/article/details/11734325" target="_blank">Ubuntu下,在Eclipse中使用JNI调用ffmpeg - Singler的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://group.cnblogs.com/topic/43882.html" target="_blank">ffmpeg开发文档(转) - ffmpeg交流区 - 小组 - 博客园</a></p>
</li>
<li><p><a href="https://segmentfault.com/a/1190000002502526" target="_blank">用ffmpeg命令行转压视频 - 洪亮 - SegmentFault</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/MikeZhang/archive/2012/09/16/timeOutputRedirect20120916.html" target="_blank">神马16核的服务器你让我单线程跑ffmpeg - Mike_Zhang - 博客园</a></p>
</li>
<li><p><a href="http://blog.creke.net/803.html" target="_blank">ffmpeg/ffprobe查看音频视频文件信息并输出为json格式 | Creke Blog | 梦溪博客</a></p>
</li>
<li><p><a href="http://www.myexception.cn/open-source/1516902.html" target="_blank">ffmpeg 视频转码事例集合 - 开源软件</a></p>
</li>
<li><p><a href="http://elkpi.com/topics/ffmpeg-f-hls.html" target="_blank">使用FFmpeg生成HLS – elkPi</a></p>
</li>
<li><p><a href="http://ffmpeg.org/ffmpeg-formats.html#hls-1" target="_blank">FFmpeg Formats Documentation</a></p>
</li>
</ul>
<h2 id="sdl">SDL</h2>
<ul>
<li><p><a href="http://kelvmiao.info/sdl-tutorial-cn/contents.html" target="_blank">目录 · SDL中文教程</a></p>
</li>
<li><p><a href="http://blog.csdn.net/tttyd/article/details/12032357" target="_blank">流媒体协议介绍(rtp/rtcp/rtsp/rtmp/mms/hls) - 热爱工作,快乐生活 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://blog.csdn.net/tttyd/article/details/17298745" target="_blank">编解码技术学习网站汇总 - 热爱工作,快乐生活 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://blog.csdn.net/jwzhangjie/article/details/9743971" target="_blank">流媒体开发之--HLS--M3U8解析(1) - jwzhangjie的专栏 - 博客频道 - CSDN.NET</a></p>
</li>
<li><p><a href="http://www.itye.org/archives/2905" target="_blank">HLS媒体流简要 | 360converter博客360converter博客</a></p>
</li>
<li><p><a href="https://tools.ietf.org/html/draft-pantos-http-live-streaming-13#page-15" target="_blank">draft-pantos-http-live-streaming-13 - HTTP Live Streaming</a></p>
</li>
</ul>
<h2 id="编程思想">编程思想</h2>
<ul>
<li><a href="http://www.cnblogs.com/JeffreyZhao/archive/2009/07/15/recommended-reading-2-sicp.html" target="_blank">老赵书托(2):计算机程序的构造与解释 - Jeffrey Zhao - 博客园</a></li>
</ul>
<h2 id="kotlin">kotlin</h2>
<ul>
<li><p><a href="http://antonioleiva.com/kotlin-awesome-tricks-for-android/" target="_blank">Kotlin awesome tricks for Android - Antonio Leiva</a></p>
</li>
<li><p><a href="http://tomstechnicalblog.blogspot.com/2016/02/kotlin-rxjava-what-rxjava-should-be.html" target="_blank">Thomas Nield: Kotlin + RxJava = Functional Powerhouse</a></p>
</li>
<li><p><a href="http://kotlinlang.org/docs/reference/" target="_blank">Reference - Kotlin Programming Language</a></p>
</li>
<li><p><a href="http://www.infoq.com/cn/news/2015/06/Android-JVM-JetBrains-Kotlin" target="_blank">Kotlin:Android世界的Swift</a></p>
</li>
<li><p><a href="https://realm.io/cn/news/droidcon-michael-pardo-kotlin/" target="_blank"> Core Data</a></p>
</li>
<li><p><a href="https://manning.com/books/kotlin-in-action" target="_blank">Manning | Kotlin in Action</a></p>
</li>
</ul>
<h2 id="chromium">chromium</h2>
<ul>
<li><p><a href="http://www.cnblogs.com/lotushy/p/3814948.html" target="_blank">Chrome设计文档-多进程架构 - lotushy - 博客园</a></p>
</li>
<li><p><a href="http://www.360doc.com/content/13/0417/08/168576_278799992.shtml" target="_blank">理解WebKit和Chromium: 前言</a></p>
</li>
<li><p><a href="https://chromium.googlesource.com/chromium/src/+/master/docs/" target="_blank">docs - chromium/src - Git at Google</a></p>
</li>
<li><p><a href="https://www.chromium.org/developers/design-documents" target="_blank">Design Documents - The Chromium Projects</a></p>
</li>
<li><p><a href="http://src.chromium.org/viewvc/chrome/trunk/" target="_blank">[chrome] Index of /trunk</a></p>
</li>
</ul>
<h2 id="disqus">disqus</h2>
<ul>
<li><a href="https://blog.jamespan.me/2015/04/18/goodbye-duoshuo/" target="_blank">s Blog</a></li>
</ul>
</section>
</div>
<div class="search-results">
<div class="has-results">
<h1 class="search-results-title"><span class='search-results-count'></span> results matching "<span class='search-query'></span>"</h1>
<ul class="search-results-list"></ul>
</div>
<div class="no-results">
<h1 class="search-results-title">No results matching "<span class='search-query'></span>"</h1>
</div>
</div>
</div>
</div>
</div>
</div>
<a href="thinking-in-program/log.html" class="navigation navigation-prev " aria-label="Previous page: 怎样打日志">
<i class="fa fa-angle-left"></i>
</a>
<a href="pieces.html" class="navigation navigation-next " aria-label="Next page: 琐记">
<i class="fa fa-angle-right"></i>
</a>
</div>
<script>
var gitbook = gitbook || [];
gitbook.push(function() {
gitbook.page.hasChanged({"page":{"title":"我的收藏","level":"1.12","depth":1,"next":{"title":"琐记","level":"1.13","depth":1,"path":"pieces.md","ref":"pieces.md","articles":[{"title":"论文心得","level":"1.13.1","depth":2,"path":"paper.md","ref":"paper.md","articles":[]}]},"previous":{"title":"怎样打日志","level":"1.11.1","depth":2,"path":"thinking-in-program/log.md","ref":"thinking-in-program/log.md","articles":[]},"dir":"ltr"},"config":{"plugins":["disqus","github","toggle-chapters","mathjax","mermaid-gb3"],"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":{"disqus":{"useIdentifier":false,"shortName":"ahangchen-blog"},"github":{"url":"https://github.com/ahangchen/windy-afternoon"},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"mermaid-gb3":{},"mathjax":{"forceSVG":false,"version":"2.6-latest"},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"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},"toggle-chapters":{}},"theme":"default","author":"陈伟航","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":"梦里茶","gitbook":"*"},"file":{"path":"star.md","mtime":"2017-06-21T09:19:24.000Z","type":"markdown"},"gitbook":{"version":"3.2.2","time":"2018-05-19T05:00:41.899Z"},"basePath":".","book":{"language":""}});
});
</script>
</div>
<script src="gitbook/gitbook.js"></script>
<script src="gitbook/theme.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/URI.js/1.16.1/URI.min.js"></script>
<script src="gitbook/gitbook-plugin-disqus/plugin.js"></script>
<script src="gitbook/gitbook-plugin-github/plugin.js"></script>
<script src="gitbook/gitbook-plugin-toggle-chapters/toggle.js"></script>
<script src="https://cdn.staticfile.org/mathjax/2.6.1/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
<script src="gitbook/gitbook-plugin-mathjax/plugin.js"></script>
<script src="gitbook/gitbook-plugin-mermaid-gb3/book/plugin.js"></script>
<script src="gitbook/gitbook-plugin-search/search-engine.js"></script>
<script src="gitbook/gitbook-plugin-search/search.js"></script>
<script src="gitbook/gitbook-plugin-lunr/lunr.min.js"></script>
<script src="gitbook/gitbook-plugin-lunr/search-lunr.js"></script>
<script src="gitbook/gitbook-plugin-sharing/buttons.js"></script>
<script src="gitbook/gitbook-plugin-fontsettings/fontsettings.js"></script>
<script src="gitbook/gitbook-plugin-mermaid-gb3/mermaid/mermaid.min.js"></script>
</body>
</html>
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。