自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 【网络笔记】:从报文来看TCP的三次握手

不管从事什么岗位,都离不开网络基础知识,TCP的三次握手又是其中最为经典的问题之一。那么今天就来一起看一下。TCP 报文要了解 TCP 的三次握手,我们需要要对 TCP 报文的格式有所了解。如图所示,TCP报文 主要由 报文头 和 要传输的数据 组成。TCP握手我们主要需要关注报文头这部分。TCP 报文头TCP报文头由 固定部分 及 可变部分 组成。固定部分恒定为20 Byte, 可变部分必须是4byte 的倍数。TCP 在建立连接时,主要需要关注 序列号,确认序列号,以及 控制位中的 ACK

2021-05-02 22:22:27 493

原创 Jetpack学习笔记(MVVM+Jetpack+LiveData)

好处谷歌官方推崇, 未来的开发主流架构方便快捷,减少了代码量可以让 Activty/Fragment 实现单一职能原则因为框架内部做了很多处理,所以可以帮我们规避很多问题使用步骤本文仅作为学习笔记,记录最基础的用法。1. 配置AndroidX已经默认集成jeckpack,无需添加额外依赖。如果你还没有使用AndroidX,强烈建议早日入坑。开启dataBing:android { ... dataBinding { enabled = true

2020-05-14 23:46:43 2628

原创 安卓中的单例模式代码(Java+Kotlin)

单例模式的五种实现方式1、饿汉式线程安全,调用效率高,但是不能延时加载)://Java实现public class A { private static A instance = new A(); private A(){ } public static A getInstance(){ return instance; }}//Kotlin实现object A一上来就把单例对象创建出来了,要用的时候直接返回即可,这种可以说是单例模

2020-05-09 23:22:29 787

原创 AOP开发学习笔记

资料: https://github.com/HujiangTechnology/gradle_plugin_android_aspectjxhttps://www.eclipse.org/aspectj/docs.php项目 build.gradle 添加buildscript { ... dependencies { classpath 'com.huj...

2020-05-04 23:45:42 181

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除