RLQ

Beijing, China 人啊,你当自助!
  1. Okhttp3

    OkHttp3

    2018/04/20

  2. MultiThread 锁优化[转]

    并发环境下进行编程时,需要使用锁机制来同步多线程间的操作,保证共享资源的互斥访问。加锁会带来性能上的损坏,似乎是众所周知的事情。然而,加锁本身不会带来多少的性能消耗,性能主要是在线程的获取锁的过程。如果只有一个线程竞争锁,此时并不存在多线程竞争的情况,那么JVM会进行优化,那么这时加锁带来的性能消耗基本可以忽略。因此,规范加锁的操作,优化锁的使用方法,避免不必要的线程竞争,不仅可以提高程序性能,也能避免不规范加锁可能造成线程死锁问题,提高程序健壮性。下面阐述几种锁优化的思路。

    2018/03/28

  3. Thread

    一 概念 什么是线程以及多线程与进程的区别 多线程的创建与启动 中断线程和守护线程以及线程优先级 线程的状态转化关系

    2018/03/28

  4. 设计模式

    设计模式

    2018/03/20

  5. JVM——JMM

    Java Memory Model——JMM。

    2018/03/14

  6. JVM——ClassLoader

    Java代码会经过编译器编译成class文件(字节码文件),再把class文件装载的JVM中,映射到内存的各个区域,那么我们的应用程序就可以在内存中运行了。

    2018/03/08

  7. JVM——GC

    分4个篇幅说明。

    2018/03/04

  8. Myself

    1.

    2018/01/20

  9. Android BLE

    Android BLE

    2017/12/01

  10. BLE

    蓝牙4.0 BLE

    2017/11/20