我的收藏
他山之石,可以攻玉
转载请注明出处:https://ahangchen.gitbooks.io/windy-afternoon/content/
开发过程中收藏在Chrome书签栏里的技术文章,与自己的文章分开。
主要涉及python,android,ubuntu等内容,我自己常常在这里面找回忘了的知识。
Chrome书签导出markdown的方法可以在这里查看
python
最全Pycharm教程(8)——Django工程的创建和管理 - 陈俊岭的程序员之路 - 博客频道 - CSDN.NET
django model filter 条件过滤,及多表连接查询、反向查询,某字段的distinct (页 1) / Python / 有这么一个论坛
Python xlrd、xlwt、xlutils修改Excel文件 - tianzhu123的专栏 - 博客频道 - CSDN.NET
【django】生成 excel 文件 --xlwt - Magicbo-_-南极.北极 - 51Testing软件测试网 51Testing软件测试网-中国软件测试人的精神家园
实验室
go
Java
反射
book
solution
并发
java.util.ConcurrentModificationException - 我的JAVA学习笔记 - BlogJava
Java ReentrantReadWriteLock Example | Examples Java Code Geeks - 2016
jvm
新特性
jni
JNI:从C/C++(本地代码)中返回一个对象数组 - duyiwuer2009的专栏 - 博客频道 - CSDN.NET
JNI实现回调| JNI调用JAVA函数|参数和返回值的格式 - stefzeus的专栏 - 博客频道 - CSDN.NET
JNI学习积累之三 ---- 操作JNI函数以及复杂对象传递 - qinjuning、lets go - 博客频道 - CSDN.NET
Android的NDK开发(4)————JNI数据结构之JNINativeMethod - [conowen]大钟的专栏 - 博客频道 - CSDN.NET
io
web前端
Kit
chrome
clion
android studio
Android Studio如何更改JDK和SDK的路径? - hyr83960944的专栏 - 博客频道 - CSDN.NET
AndroidStudio单元测试——instrumentation - harvic - 博客频道 - CSDN.NET
idea
eclipse for android
用ADT的FileExplorer查看android手机中的数据库 - 观千剑而后识器,操千曲而后晓声。 - 博客频道 - CSDN.NET
Ubuntu中eclipse打开Windows下的Java文件注释内容为乱码的解决方法_Linux教程_Linux公社-Linux系统门户网站
Eclipse中使用正则屏蔽Logcat中的某些Tag - icyfox_bupt的专栏 - 博客频道 - CSDN.NET
tomcat
git
markdown
vim
qt
genymotion
virtualbox
*
Download interrupted: Connection to https://dl-ssl.google.com refused - duqiuke的专栏 - 博客频道 - CSDN.NET
gradle
android Studio gradle so的加载 - look_down的专栏 - 博客频道 - CSDN.NET
Gradle Android最新自动化编译脚本教程(提供demo源码) - 心有灵犀鬼才心 - 博客频道 - CSDN.NET
快速掌握 Android Studio 中 Gradle 的使用方法 - 码农的自留地 - 博客频道 - CSDN.NET
SVN
ndk
proguard
七牛
pycharm
正则
服务器
SSH
基于Tomcat7、Java、WebSocket的服务器推送聊天室 - jiangcs520的专栏 - 博客频道 - CSDN.NET
基于Chrome、Java、WebSocket、WebRTC实现浏览器视频通话 - 洗尽铅华 - 博客频道 - CSDN.NET
c++
make
CMake 基本使用方法--写CMakeList.txt - blackstar8888的专栏 - 博客频道 - CSDN.NET
【C++】linux下CMake生成动态链接库,g++包含生成动态链接库 - 逆风奔跑。。不要去考虑什么天赋异禀,一切都来自经历和渴望。 - 博客频道 - CSDN.NET
gramma
ubuntu
ubuntu 14.04 安装chrome及给chromium 安装 flash player - LaineGates的专栏 - 博客频道 - CSDN.NET
Elementary OS 中文版 - 号称最漂亮的 Linux 系统!基于 Ubuntu 的界面精美发行版 | 异次元软件下载
Ubuntu/LinuxMint 怎样安装 Elementary OS Pantheon 桌面环境_IMCN开源资讯网_新浪博客
Ubuntu 12.04嵌入式交叉编译环境arm-linux-gcc搭建过程图解_Linux教程_Linux公社-Linux系统门户网站
linux
安全
算法
hack
android
blogs
sqlite
Android全文检索FTS来提高数据库查询速度 - Android开发论坛 - 51CTO技术论坛_中国领先的IT技术社区
SQLite的全文搜索与符号化问题Android自带的sqlite3通过fts3(是fulltex_IT知识问答_希赛网
问题关键字,Android、AsyncTask、SQLite、多线程-CSDN论坛-CSDN.NET-中国最大的IT技术社区
查看android数据库sqlite3中的表及数据、手机上直接编辑数据库 - Siobhan的专栏 - 博客频道 - CSDN.NET
SQLite剖析(10):异步IO模式、共享缓存模式和解锁通知 - Jack Zhou的专栏 - 博客频道 - CSDN.NET
Android数据库高手秘籍(二)——创建表和LitePal的基本用法 - 郭霖的专栏 - 博客频道 - CSDN.NET
solution
Android编程获取手机型号,本机电话号码,sdk版本及firmware版本号(即系统版本号) - Android开发周刊 - 博客园
GC: GaiException - libcore.io.GaiException (.java) - GrepCode Class Source
Component
Android 官方推荐 : DialogFragment 创建对话框 - Hongyang - 博客频道 - CSDN.NET
android的popupwindow点击返回按钮关闭 - danielinbiti的专栏 - 博客频道 - CSDN.NET
Android ImageButton android:scaleType - work hard work smart - 博客园
Android官方下拉刷新控件 SwipeRefreshLayout - Wenlong - 博客频道 - CSDN.NET
android-修改TextView中部分文字的颜色 - Central-Perk的专栏 - 博客频道 - CSDN.NET
TextView的一些高级应用(自定义字体、显示多种颜色、添加阴影) - Central-Perk的专栏 - 博客频道 - CSDN.NET
ViewHolder模式超简洁写法,很cool!-Android开发经验分享-eoe 移动开发者论坛 - Powered by Discuz!
Android系统联系人全特效实现(下),字母表快速滚动 - dajian790626的专栏 - 博客频道 - CSDN.NET
Android startActivityForResult()和onActivityResult()的用法 - - ITeye技术网站
LoaderManager使用详解(三)---实现Loaders - DODO~下雨不打伞 - 博客频道 - CSDN.NET
thirdparty
buggly
rx
pinyin4j
qiniu
res
news
优化
connect
example
learn
UI design
Android视图绘制流程完全解析,带你一步步深入了解View(二) - 郭霖的专栏 - 博客频道 - CSDN.NET
Android视图状态及重绘流程分析,带你一步步深入了解View(三) - 郭霖的专栏 - 博客频道 - CSDN.NET
android之View坐标系(view获取自身坐标的方法和点击事件中坐标的获取) - 一个本科小生的奋斗史 - 博客频道 - CSDN.NET
Android抽象布局——include、merge 、ViewStub - 张兴业的博客 - 博客频道 - CSDN.NET
源码分析
文件
网络
Android ListView从网络获取图片及文字显示 - 极致的专注 无限的热情 - 博客频道 - CSDN.NET
android-tech-frontier/issue-7/Retrofit开发指南 at master · bboyfeiyu/android-tech-frontier
Top 5 Android libraries every Android developer should know about — Infinum
How to call JavaScript with Android 4.4 Webview? - Stack Overflow
android webview中调用了js的时候混淆注意事项 - minenamewj的专栏 - 博客频道 - CSDN.NET
缓存
教程
《Android开发视频教学》www.marsdroid.org/Android开发视频教程--更新第五季第五集/Mars is back!![MP4] - VeryCD电驴大全
zmywly8866/Worth-Reading-the-Android-technical-articles · GitHub
listview
多次getview
convertView
多布局
listView中多个listItem布局时,convertView缓存及使用 - Yelbosh的专栏 - 博客频道 - CSDN.NET
我想加精!listView中多个listItem布局时,convertView缓存及使用-Android开发问答-eoe 移动开发者论坛 - Powered by Discuz!
[Android] ListView中getView的原理+如何在ListView中放置多个item - 木乃猫 - 博客园
ListView中convertView和ViewHolder的工作原理 - 以现在的努力程度之低,谈狗屁的未来,屎的梦想!!! - 博客频道 - CSDN.NET
过滤
Android 实现ListView的A-Z字母排序和过滤搜索功能,实现汉字转成拼音 - Mobile Internet developer - 博客频道 - CSDN.NET
使用 arrayadapter 来 filter 一个 listview -CSDN论坛-CSDN.NET-中国最大的IT技术社区
源码分析
从源代码的角度分析--在BaseAdapter调用notifyDataSetChanged()之后发生了什么 - 陈哈哈 - 博客园
Android LayoutInflater深度解析 给你带来全新的认识 - Hongyang - 博客频道 - CSDN.NET
优化
状态保存
View
View的onSaveInstanceState和onRestoreInstanceState过程分析 - xiaoweiz - 博客园
【原创】【ViewFlow+GridView】Parameter must be a descendant of this view问题分析 - 陌上幽人 - 博客园
系统
流程控制
Android View系统分析之从setContentView说开来(一) - Android移动开发技术文章_手机开发 - 红黑联盟
android listView 滚动状态onScrollStateChanged()回调的问题 - whb198900的日志 - 网易博客
数据库
cursor
多线程
SQLite多线程读写实践及常见问题总结【半月谈投稿】 - Android开发论坛 - 51CTO技术论坛_中国领先的IT技术社区
有关问题分析:java.lang.IllegalStateException: getDatabase called recursively_数据库大全_优良自学吧
学习笔记 - java.util.concurrent 多线程框架 - 天生我材必有用,千金散尽还复来 - ITeye技术网站
刷新
锁
Java中的ReentrantLock和synchronized两种锁定机制的对比 - NowOrNever - 博客频道 - CSDN.NET
比较ReentrantLock和synchronized和信号量Semaphore实现的同步性能 - arkblue的专栏 - 博客频道 - CSDN.NET
特效
分页
特效
imageLoader
webview
Android使用WebView浏览有声音或者视频的网页,关闭WebView之后,声音或者视频不停止的解决办法 - Android移动开发技术文章_手机开发 - 红黑联盟
Threading of Chromium Android WebView - 作业部落 Cmd Markdown 编辑阅读器
Android硬件加速以及WebView的onPause,onResume,OnDestroy,Java代码片段分享, - 脚本分享网
Chromium Graphics: Android L平台上WebView的变化及其对浏览器厂商的影响分析 - Chromium技术分享 - 博客频道 - CSDN.NET
【Webkit学习】Android4.4 Chromium WebView学习 - 学无止尽 - 博客频道 - CSDN.NET
WebKit/android/jni - platform/external/webkit - Git at Google
Leaked window exception even though no service is used Stack Overflow
core/java/android/webkit/WebViewClassic.java - platform/frameworks/base - Git at Google
WebView of Chromium Android WebView - 作业部落 Cmd Markdown 编辑阅读器
编码
句柄
测试
图像处理
实现android图像识别的几种方法 - Working harder, getting stronger! - 博客频道 - CSDN.NET
使用Canvas把照片转换成素描画 | Web前端 腾讯AlloyTeam Blog | 愿景: 成为地球卓越的Web团队!
Audit - Rules - Threads and Synchronization | Codepro AnalytiX | Google Developers
source code
GC: WebView - android.webkit.WebView (.java) - GrepCode Class Source
GC: ActivityRecord - com.android.server.am.ActivityRecord (.java) - GrepCode Class Source
platform_frameworks_base/CursorWindow.cpp at master · android/platform_frameworks_base
android-4.1.2_r2 identifier search: nativeExecuteForCursorWindow
事件
流媒体
ffmpeg
FFMPEG研究: ubuntu下录制/dev/video0/设备视频保存为mp4格式 - luoyouren的专栏 - 博客频道 - CSDN.NET
[总结]FFMPEG视音频编解码零基础学习方法 - 雷霄骅(leixiaohua1020)的专栏 - 博客频道 - CSDN.NET
Ubuntu下,在Eclipse中使用JNI调用ffmpeg - Singler的专栏 - 博客频道 - CSDN.NET