1. APP端上通用安全体系建设

    1、背景:APP端上安全在谈什么

    2022/06/10 Android

  2. HTTPS/TLS协议与WireShark分析

    HTTPS目前是网站标配,否则浏览器会提示链接不安全,同HTTP相比比,HTTPS提供安全通信,具体原因是多了个“S”层,或者说SSL层[Secure Sockets Layer],现在一般都是TLS[Transport Layer Security],它是HTTP明文通信变成安全加密通信的基础,SSL/TLS介于应用层和TCP层之间,从应用层数据进行加密再传输。安全的核心就在加密上:

    2022/03/02 Android

  3. Sslping android接入与攻防

    SSL Pinning是一种防止中间人攻击的技术,

    2022/02/23

  4. Retrofit协程原理

    协程会挂起,线程一般不必,因为协程的本质是回调而非线程【优化线程使用模型,简化耗时任务的回调写法】

    2022/01/13

  5. Kotlin协程原理

    前言 :运行模型Loop + Queue[绑定协程context上下文 派发器]

    2022/01/11

  6. Cas与同步与锁:无锁编程

    CAS概念:compare-and-swap原子操作

    2021/12/14

  7. Java线程池及原理

    Java语言虽然内置了多线程支持,启动一个新线程非常方便,但是,创建线程需要操作系统资源(线程资源,栈空间等),频繁创建和销毁大量线程需要消耗大量时间。简单地说,线程池内部维护了若干个线程,没有任务的时候,这些线程都处于等待状态。如果有新任务,就分配一个空闲线程执行。如果所有线程都处于忙碌状态,新任务要么放入队列等待,要么增加一个新线程进行处理。所以线程池逃不开两个东西,队列跟线程。

    2021/12/13

  8. Blockingqueue家族系列原理

    BlockingQueue的定义

    2021/12/12