1. android linker调试技巧

    在开发Android native库的时候, 时不时会遇到运行过程中因为库加载失败导致运行异常.这种情况下,就需要知道linker是如何查找动态库的.

    2022/09/28 android linker

  2. Kotlin语言速成手册

    最近看一些开源软件,发现很多高质量的工程已经逐渐使用kotlin重写了. 不去系统学习下kotlin, 可能后续看代码都不太方便了.现在程序员接触的语言太多了,随便想想自己应该看的语言就有kotlin\rust\python\go\R\java\c/c++等.潜意识是不想去学习Kotlin,虽然别人说Kotlin多么多么好, 不过使用Java已经有十几年了,该踩的坑都踩过了.java已经够用,而且没有发现啥问题,也算是自己的舒适区.

    2022/09/24 android kotlin android

  3. Android MediaCodec开发详解

    MediaCodec是Android的原生视频编码/解码 API。要在 Android 设备上使用硬件加速进行编码/解码,必须使用 MediaCodec。

    2022/09/22 android mediacodec android

  4. Java多线程volatile笔记

    Java多线程开发比较容易产生误解的修饰符 volatile

    2022/09/20 java java thread

  5. Java多线程threadlocal笔记

    Java 线程局部变量介绍

    2022/09/20 java java thread

  6. Java多线程synchronized笔记

    java语言中最常用的同步方法, synchronize.

    2022/09/20 java java thread

  7. Java多线程锁笔记

    Java提供了种类丰富的锁,每种锁因其特性的不同,在适当的场景下能够展现出非常高的效率。本文旨在对锁相关源码(本文中的源码来自JDK 8和Netty 3.10.6)、使用场景进行举例,为读者介绍主流锁的知识点,以及不同的锁的适用场景。

    2022/09/20 java java thread

  8. Java多线程final笔记

    介绍Java final修饰符基本噢那个发

    2022/09/20 java java thread

  9. 对Jekyll的页面进行修改的实用技巧

    介绍jekyll的一些简单技巧,实现个人页面博客的定制.

    2022/09/20 web jekyll css

  10. Java多线程并发笔记

    在日常的开发工作中, 问题最容易出问题的就是多线程相关的问题, 如时序问题, 共享数据异常等问题.本文旨在总结Java多线程知识点, 以帮助避免陷入多线程陷阱.

    2022/09/19 java java thread