[博客更新大纲] 可跳转到已发布文章

更新目录:

JVM篇:

(1) JVM篇 - JVM原理

(2) JVM篇 - GC给你整明白

Java篇:

(1) Java篇 - 从内到外剖析String类以及使用String时的性能优化

(2) Java篇 - 进制与位运算应用实例

(3) Java篇 - 线程总结(总有你想知道的)

(4) Java篇 - 锁机制与应用场景全集1 (synchronized, volatile)

扫描二维码关注公众号,回复: 5957275 查看本文章

(5) Java篇 - 锁机制与应用场景全集2 (Lock, ThreadLocal, Atmoic, Semaphore)

(6) Java篇 - 锁机制与应用场景全集3 (阻塞队列, 死锁, CountdownLatch, CyclicBarrier)

(7) Java篇 - 并发容器之Hashtable源码分析

(8) Java篇 - 并发容器之Vector源码分析和注意事项

(9) Java篇 - 并发容器之ConcurrentHashMap为何如此优秀? (基于JDK1.8)

(10) Java篇 - 并发容器之CopyOnWriteArrayList的偷天换日

(11) Java篇 - hashCode和equals姐妹花

(12) Java篇 - 线程池的原理及重点问题解答

(13) Java篇 - 聊聊cloneable

(14) Java篇 - 聊聊Serializable (常见问题集锦)

(15) Java篇 - 一招教你使用TreeMap

(16) Java篇 - TreeMap源码分析

(17) Java篇 - Arrays的使用和实现

(18) Java篇 - Collections的使用和实现

(19) Java篇 - Java8中Optional和StringJoiner的使用与实现

(20) Java篇 - 反射机制分析(附面试中的坑)

(21) Java篇 - 泛型的真谛

(22) Java篇 - 深入了解注解

(23) Java篇 - 代理模式和动态代理实现原理

(24) Java篇 - 四种引用(Reference)实战

(25) Java篇 - WeakHashMap的弱键回收机制

(26) Java篇 - 随机数的原理、伪随机和优化

(27) Java篇 - 最全BigInteger和BigDecimal实战

(28) Java篇 - 让你不再害怕正则表达式

网络篇:

(1) 网络篇 - 网络基础知识

(2) 网络篇 - http协议从入门到精通

(3) 网络篇 - https协议中的数据是否需要二次加密

(4) 网络篇 - tcp的握手和挥手

(5) 网络篇 - qq使用udp如何保证消息的稳定和可达

(6) 网络篇 - rpc协议的应用web3j

(7) 网络篇 - netty实现高并发安全聊天客户端

(8) 网络篇 - ipfs协议能取代http吗

加解密篇:

(1) 加解密篇 - 编码传输算法base64和比特币地址生成算法base58

(2) 加解密篇 - 消息摘要算法的分类、原理和应用场景 (MD、SHA、MAC、CRC) 

(3) 加解密篇 - 对称加密算法 (DES、3DES、AES、RC)

(4) 加解密篇 - 非对称加密算法 (RSA、DSA、ECC、DH)

(5) 加解密篇 - 什么是加密加盐 (分析web3j的加盐处理)

设计模式篇:

(1) 设计模式篇 - 开源项目中的创建型设计模式

(2) 设计模式篇 - 开源项目中的结构型设计模式

(3) 设计模式篇 - 开源项目中的行为型设计模式 (上)

(4) 设计模式篇 - 开源项目中的行为型设计模式 (下)

分享篇:

分享篇 - APP 启动任务调度器 LaunchTaskExecutor

NDK篇:

(1) NDK篇 - JNI & NDK 初探

(2) NDK篇 - 教你移植门罗币 CPU 挖矿

(3) NDK篇 - 教你移植 Zcash GPU 挖矿

(4) NDK篇 - 高效的 webp & 高斯模糊实现

(5) NDK篇 - 手动编译 SQLite

Framework篇:

(1) Framework篇 - Android 系统介绍和架构一览

(2) Framework篇 - Android 为何选择 Binder 以及 Binder 的实现原理

(3) Framework篇 - init.rc 与 ServiceManager 的启动和获取

(4) Framework篇 - ServiceManager 注册和获取服务

(5) Framework篇 - Binder 线程池

(6) Framework篇 - 彻底理解 Binder 通信架构

(7) Framework篇 - 如何使用 Binder

(8) Framework篇 - AIDL 的使用详解

(9) Framework篇 - Handler framework 源码分析

(10) Framework篇 - 为什么主线程不会因为 Looper.loop() 里的死循环卡死

(11) Framework篇 - Android 开机动画分析

(12) Framework篇 - Init 进程分析

(13) Framework篇 - zygote 进程分析

(14) Framework篇 - SystemServer 进程详解

(15) Framework篇 - ANR 原理分析

(16) Framework篇 - framework 层的 crash 处理流程

(17) Framework篇 - Hook 技术实战

(18) Framework篇 - 杀进程和 forceStop 分析

(19) Framework篇 - 四大组件与进程启动的关系

(20) Framework篇 - 进程的生命周期与优先级

(21) Framework篇 - startActivity 启动过程

(22) Framework篇 - startService 启动过程

(23) Framework篇 - Application 的创建过程分析

(24) Framework篇 - 一文搞懂 Activity、View、Window、ViewRootImpl

(25) Framework篇 - 从 WindowManageService 的角度来分析 Activity 的窗口

(26) Framework篇 - 系统服务的注册方式

(27) Framework篇 - InputManagerSerice 分析整理

(28) Framework篇 - PackageManagerService 启动分析

(29) Framework篇 - APK 安装流程简介

(30) Framework篇 - Dalvik VM、ART VM 和 JVM 的比较

Android应用篇:

(1) Android应用篇 - 从不同场景来理解 View 的绘制流程

(2) Android应用篇 - 从源码角度来理解 View 的绘制流程

(3) Android应用篇 - 从源码角度来理解 View 的事件机制

(4) Android应用篇 - ListView 设计分析

(5) Android应用篇 - RecyclerView 设计分析

(6) Android应用篇 - WebView 与 JS 全解与实战

(7) Android应用篇 - 打包流程分析

(8) Android应用篇 - 内存泄漏如何分析

(9) Android应用篇 - block 如何分析

(10) Android应用篇 - UI 层级、过度绘制分析

(11) Android应用篇 - Animation 和 Animator 原理

(12) Android应用篇 - 最全图片相关的优化

(13) Android应用篇 - app 安全防护

(14) Android应用篇 - 观察者、EventBus、本地广播的区别

(15) Android应用篇 - 利用 APT 实现 Android 编译时注解

(16) Android应用篇 - MVC、MVP 和 MVVM

(17) Android应用篇 - app 架构设计的思考

(18) Android应用篇 - app 签名与加固原理分析

(19) Android应用篇 - UI 适配全集

(20) Android应用篇 - Fragment 的介绍、回退栈和优化

(21) Android应用篇 - 6.0 到 9.0 的版本适配

跨平台技术篇:

(1) 跨平台技术篇 - React Native 环境搭建与运行的坑

(2) 跨平台技术篇 - React Native 从入门到放弃

(3) 跨平台技术篇 - Flutter 框架一览

(4) 跨平台技术篇 - Flutter 安装配置

(5) 跨平台技术篇 - 尝试编写一个 Flutter app

(6) 跨平台技术篇 - Dart 语法全解析 (上)

(7) 跨平台技术篇 - Dart 语法全解析 (下)

(8) 跨平台技术篇 - Flutter widgets

(9) 跨平台技术篇 - Flutter 设备和 SDK API

(10) 跨平台技术篇 - Flutter 问题汇总

(11) 跨平台技术篇 - 使用 Flutter 与原生技术混合开发示例

插件化篇:

(1) 插件化篇 - 插件化框架对比

(2) 插件化篇 - 热修复原理分析

(3) 插件化篇 - 插件化技术实现原理

音视频篇:

(1) 音视频篇 - Android 音视频涉及到的技术

(2) 音视频篇 - Android 图像处理技术简介

(3) 音视频篇 - 初识 OpenGL ES 2.0

目录待定

数据结构与算法篇:

目录待定

猜你喜欢

转载自blog.csdn.net/u014294681/article/details/85333095
今日推荐