前提: 域名备案成功(备案需要提交审核20天),或者服务器是境外的,以下测试所用服务器是境外的。 a. 把ip地址绑定在域名上 进入域名商个人的管理中心,找到要绑定的域名...

前提: 域名备案成功(备案需要提交审核20天),或者服务器是境外的,以下测试所用服务器是境外的。 a. 把ip地址绑定在域名上 进入域名商个人的管理中心,找到要绑定的域名...
volatite特性:可见性,有序性 1.可见性 当多个线程同时访问一个变量,其中一个线程对该变量进行了修改,其他线能立刻看到被修改的值。 volatite是如何实现可见性的...
基于JDK 1.8 HashMap 负载因子是0.75,默认容量是16,自动扩容时 乘以 2,所以HashMap的容量只能是2的n次幂。每个桶内链表的长度大于8则会变成红黑树...
此文只是记录了个人对Synchronized的了解和认知,基本上都是参考网上文献,在了解的过程中对Synchronized的原理上产生一些疑问,经过多番查阅网上并没有比较准确...
如图: 堆堆是jvm所管理的内存中最大的一块内存区域,线程共享的内存区域,可以不使用连续的内存地址,该区域主要存放对象实例及数组。 方法区主要用于存储虚拟机加载的类信息,常量...
数字证书中包含的信息:1、证书的版本信息;2、证书的序列号,每个证书都有一个唯一的证书序列号;3、证书所使用的签名算法;4、证书的发行机构名称,命名规则一般采用X.500格式...
网络七层由下往上分别为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层 http协议:应用层协议,并且http协议是基于tcp连接的,数据如何包装的协议。 tcp协...
Bitmap.Config 表示图片像素类型,包括ALPHA_8、RGB_565、ARGB_4444、ARGB_8888其中 A表示透明度;RGB分别是Red、Green、B...
生活平静而美好。 今天聊一聊面试题 《在重写equals方法的时候为什么需要重写hashCode方法?》(equals方法与hashCode方法的区别与联系) 1. 编程中经...
基于EventBus API 3.2.0 发布/订阅事件总线框架,基于观察者模式; 四种线程模式: ThreadMode.POSTING:发送和接收事件在同一线程处理。 Th...
基于 API 29 什么是线程池? 代表线程池的是一个接口Executor,它只有一个execute方法,接口Executor真正实现类是ThreadPoolExecutor...
基于Android API 29 一个轻量级异步操作类,此文只介绍内部的执行流程,对于优缺点和一些细节上的问题后期会更新~ AsyncTask的使用和主要方法: AsyncT...
okhppt 请求与相应流程: okhttp请求方式有 同步请求 和 异步请求,都是由Dispatcher 任务调度器来实现: • 同步:Dispatcher.execute...