首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
仙花斗影
掘友等级
Android工程师
公众号:读累思
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
9
文章 9
沸点 0
赞
9
返回
|
搜索文章
赞
文章( 9 )
沸点( 0 )
TCP协议详解
TCP报文结构 在学习TCP控制报文协议之前,必须要先了解TCP的报文结构。在TCP连接中传输的单元都是一个个相同结构的TCP报文段,每个报文段都有首部信息,这些首部信息能告诉它从哪里来,到哪里去,同
TCP/IP协议:IP网际协议
一般IP数据报首部长度为20个字节,除非有选项字段会超过20个字节外。IP首部的数据格式如下图所示,最高位在左边,记为0 bit,最低位在右边,记为31 bit。在存储或发送数据时,会先处理高位数据,比传送4字节数据时,首先发送0-7bit,然后是8-15bit,接着是16-2…
TCP/IP协议:ICMP协议
ICMP协议 ICMP可认为是IP层的一部分,它由IP数据报传输。它传递差错报文以及其他需要注意的信息,ICMP报文通常被IP层或更高层协议(TCP或UDP)使用,一些ICMP报文会把差错报文返回给用
TCP/IP协议:Traceroute
简介 traceroute是一个网络工具,用监测源主机到目的主机间所经过的所有路由节点详情。通过这个工具可以查看源主机到各个分节点路由器的时间,可排查源主机到目的主机间哪个节点出现了延迟或者阻塞。 原
RxJava是如何实现订阅关系的?
说到RxJava,就必须说到ReactiveX,它是一个编程模型,目标是提供一致的编程接口,帮助开发者更方便的处理异步数据流,RxJava只是它的Java语言实现方式,还有诸如RxJS、Rx.NET等其他语言的版本。 用过RxJava的都知道它实现起来代码简洁干练,使用链式调用…
tcp的拆包和粘包
拆包和粘包是在socket编程中经常出现的情况,在socket通讯过程中,如果通讯的一端一次性连续发送多条数据包,tcp协议会将多个数据包打包成一个tcp报文发送出去,这就是所谓的粘包。而如果通讯的一端发送的数据包超过一次tcp报文所能传输的最大值时,就会将一个数据包拆成多个最…
散列表:如何实现word编辑器的拼写检查?
Word文档编辑器大家应该经常使用吧,大家有没有留意到它编辑功能,当我们输入一个错误的单词时,单词单面就会标红提示“拼写错误”,这个功能是怎么实现的呢?其实啊,它是通过散列表实现的,学习了散列表原理后你就懂得这个功能的实现方式了。 散列表的英文名叫Hash Table,一般叫散…
(连载)Android 8.0 : 如何下载和阅读Android源码
阅读Android源码的好处有很多,可以加深我们对系统的了解,可以参考牛人优雅的代码实现,可以从根本上找出一些bug的原因...我们应该庆幸Android是开源的,所有的功能都可以看到实现,所有的bug都能追踪溯源。 我想大家或多或少听说过Android源码开源项目,即AOSP…
花了 4 个月整理了 50 篇 Android 干货文章
从第 1 篇文章到现在已经 4 个月了,按类别整理一波技术干货。 目录 热门技术 View 代码封装 源码分析 精进之路 热门技术 Kotlin 初探 Kotlin 成了 Google 的亲儿子,现在赶紧来学学跟着 google 学习 mvp 架构跟着 google 学习 mvp 架构(clean 篇)给初学者的…
个人成就
文章被点赞
19
文章被阅读
9,592
掘力值
275
关注了
8
关注者
2
收藏集
2
关注标签
20
加入于
2017-03-11