240 发简信
IP属地:河北
  • Flutter Rsa 公钥加密及公钥解密

    项目中是服务端持有私钥,客户端持有公钥;客户端使用公钥加密,并使用公钥解密服务端 用私钥加密的数据。 网上相关的资料实在再少,终于功夫不负有心人...

  • Resize,w 360,h 240
    Android APT技术

    一、概述 APT(Annotation Processing Tool)即注解处理器,他是javac的一个工具,用来在编译期时扫描和处理注解,在...

  • Resize,w 360,h 240
    Activity 启动流程

    一、概述 作为Android开发者,我觉得有必要理解或掌握Activity是如何启动的,所以本篇着重来分析Activity的启动流程,本文只分析...

  • Resize,w 360,h 240
    Android 事件分发机制

    一、概述 在说事件分发之前,我们先想一个问题,在APP中我们点击一个View的时候,事件是如何传递到这个View的呢?其实这就是我理解的事件分发...

    1.3 5445 1 14
  • Resize,w 360,h 240
    Java ThreadLocal

    一、概述 ThreadLocal是java.lang包下提供的一个类,那么他的作用是什么呢?我们直接看源码中的注释: 通过字面理解就是说每一个线...

  • Resize,w 360,h 240
    Java 垃圾回收算法

    一、概述 说到垃圾回收,我们必须要知道什么是垃圾?为什么要回收? 什么是垃圾:垃圾是在程序运行中没有任何指针指向的对象,这个对象就是需要被回收的...

  • Java 类加载器

    一、概述 上篇文章中概述了类的加载流程,那么类是由什么来加载的呢?毫无疑问就是类加载器,类加载器是Java中很重要的概念,它负责将字节码文件加载...

  • Java 类的加载流程

    一、概述 在开发Java程序的过程中,作为开发者你是否想过我们写的.java代码是如何运行起来的呢?其实这里就涉及到了类的加载流程,即类是如何被...

  • Resize,w 360,h 240
    Java 虚拟机内存结构

    一、虚拟机内存结构 在jvm虚拟机运行程序的过程中,会管理着一块内存区域,称为运行时数据区。 在运行时数据区包含一下几块区域: 程序计数器 虚拟...