首先TCP是提供面向有连接的数据传输,面向有连接是指在数据通信前先做好两端之间的准备工作 WHAT:三次握手的目的是连接服务器指定端口,建立 TCP 连接,并同步连接双方的序...
首先TCP是提供面向有连接的数据传输,面向有连接是指在数据通信前先做好两端之间的准备工作 WHAT:三次握手的目的是连接服务器指定端口,建立 TCP 连接,并同步连接双方的序...
JVM里重要的3各模块是:类加载器,内存空间和垃圾收集器 类加载器负责在编译阶段把java文件加载成class文件 内存空间主要包含:方法区,java虚拟机栈,堆,本地方法栈...
(Memory Leak,内存泄漏) 为什么会产生内存泄漏? 当一个对象已经不需要再使用本该被回收时,另外一个正在使用的对象持有它的引用从而导致它不能被回收,这导致本该被回收...
进程间通信 Bundle/Intent传递数据: 可传递基本类型和实现了Serializable或Parcellable接口的数据结构。Serializable是Java的序...
前言 在了解自定义View三大流程的Measure过程前,我们需要了解一个重要基础:MeasureSpec 今天,我将全面解析 MeasureSpec类的相关知识,希望你们会...
CoordinatorLayout:可以作为最外层布局 AppBarLayout,一般把需要随着滑动而滑动出屏幕的组件,但是这些组件要放在CollapsingToolbarL...
写的很明白,点个赞
singleTask启动模式引发的问题和感悟1.问题描述 今天碰到了一个问题,当一个Activity的启动模式为SingleTask的时候,Activity间进行跳转的时候,在该Activity的onCreate()方...
今天研究AndFix热修复,在下载完apkpatch-1.0.3文件夹后,在控制台运行./apkpatch.sh命令,报如下错误:-bash: ./apkpatch.sh: ...
通俗易懂,笔者是下了功夫的,点个赞
RxJava2.0——从放弃到入门前言 终于到了讲RxJava这一期,RxJava是笔者个人非常喜欢的一个开源库,它很好的将链式编程风格和异步结合在一起。RxJava其实已经推出很久了,可以说是已经很火了,但...
前言 终于到了讲RxJava这一期,RxJava是笔者个人非常喜欢的一个开源库,它很好的将链式编程风格和异步结合在一起。RxJava其实已经推出很久了,可以说是已经很火了,但...
0. 你早上起来去五星级餐厅吃早餐。如果你有足够的时间,你可以细嚼慢吞,先水果,在主食,再点心,最后来杯咖啡。 但你去的时候,发现还有五分钟就要收摊了。你该怎么办? 1. 2...