都是一些最近看的书和已经看完的书,列个单子
- 虚拟机—系统与进程的通用平台
- 深入理解Java虚拟机
- Java编程思想
- 深入理解计算机系统
- 机器学习(周志华) 看不大懂,慢慢看
- Java特种兵 这本书读起来很轻松,知识讲解的也很好
- Unix环境高级编程 啃得很慢
- 算法问题实战策略
- 算法第四版 算法薄弱点,去Google面试被虐的不要不要的
- Android开发艺术探索 之前跟刚哥讨论过,我说他四大组件和性能分析那写的不是很好,因为跳过了一些更深的东西,读起来有点脱节,后来我仔细读了一遍发现虽然脱节,但如果只作为学习者的话重点都写了
- 操作系统真象还原 买来还没读,翻了翻,内容量很多很细,后面会仔细读一遍
- Java并发编程的艺术 主要是冲着内存模型那一章买的,如果实战应用的话建议下面这本
- java并发编程实战
- android系统源代码情景分析
- 深入理解PHP内核 因为一些原因要了解一下PHP,基本语法看了看,对这货没有线程相关知识感到不解,随找到这本书
- JavaScript高级程序设计
- JavaScript+DOM编程艺术
- HTML5权威指南 CSS3+HTML
- 现代操作系统
收录找到的不错的文档(持续更新中!)
最近乌云童鞋挂了,会把乌云上的文章同步到git里
找到一个不错的镜像 wooyun_articles
-
How to Use Awk and Regular Expressions to Filter Text or String in Files
-
Static Analysis of Dalvik Bytecode and Reflection in Android
-
The Linux Foundation Videos 有很多流弊的教程视频
-
Developing for Android: Introduction 在Kotlin的Slack上发现的一个分享,内容好熟悉,但是忘了看没看过了,再次记录一下
-
[Java 8 特性 – 终极手册 ](http://ifeve.com/java-8-features-tutorial/)
-
SmallerAPK 系列:介绍如何精简APK大小的系列文章 SmallerAPK, Part 1: Anatomy of an APK
[SmallerAPK, Part 2: Minifying code](https://medium.com/google-developers/smallerapk-part-2-minifying-code-554560d2ed40#.5248wituf https://medium.com/@wkalicinski/smallerapk-part-3-removing-unused-resources-1511f9e3f761#.scg3av1bg)
SmallerAPK, Part 3: Removing unused resources
SmallerAPK, Part 4: Multi-APK through ABI and density splits
SmallerAPK, Part 5: Multi-APK through product flavors
SmallerAPK, Part 6: Image optimization, Zopfli & WebP
SmallerAPK, Part 7: Image optimization, Shape and VectorDrawables
SmallerAPK, Part 8: Native libraries, open from APK -
[](https://github.com/apple/swift/pull/1442)[](https://github.com/apple/swift/pull/1442)[](https://github.com/apple/swift/pull/1442)[](https://github.com/apple/swift/pull/1442)[](https://github.com/apple/swift/pull/1442)[RFC] Port to Android #1442
-
Mastering Android NDK Build System - Part 1: Techniques with ndk-build
-
Mastering Android NDK Build System - Part 2: Standalone toolchain
- CS 282: Principles of Operating Systems II: Concurrent Java Network Programming in Android
- Binary Instrumentation on Android
- SAFEDISPATCH: Securing C++ Virtual Calls from Memory Corruption Attack
- TaintDroid: An Information-Flow Tracking System for Realtime Privacy Monitoring on Smartphones
- AppTrace: Dynamic Trace on Android Devices
- THAW: Tangible Interaction with See-Through Augmentation for Smartphones on Computer Screens
- SAFEDISPATCH: Securing C++ Virtual Calls from Memory Corruption Attacks
-
Android学习笔记之AndroidManifest.xml文件解析
这篇文章总结的不是很好,后面我会整理一份完整的 -
Android中程序的停止状态
Android3.1(API12)之后,Android引入了一套新的启动控制。处于停止状态的应用无法进行接收广播等操作。 -
Linux inotify功能及实现原理
介绍Linux内核如何用通知用户空间程序文件系统变化。 -
JVM相关
介绍了Java虚拟机的运行机制以及新一代JVM的设计思路。 -
[Android系统的智能指针(轻量级指针、强指针和弱指针)的实现原理分析 ](http://blog.csdn.net/luoshengyang/article/details/6786239)
-
Android Monkey源码分析
Android Monkey源码分析一
[Android Monkey源码分析二 ](http://bloodysofiya.blog.163.com/blog/static/116562343200911305442272/) -
Android -- 事件传递机制 http://www.cnblogs.com/yydcdut/p/3907743.html http://www.infoq.com/cn/articles/android-event-delivery-mechanism http://blog.csdn.net/xiaanming/article/details/21696315 Android View、ViewGroup 事件分发机制(一)
Android 窗口