首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
wusp
掘友等级
Android Engineer
Android IoT Engineer
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
9
文章 7
沸点 2
赞
9
返回
|
搜索文章
最新
热门
SettingsProvider系列2-重要的几个API方法 | wusp Blog
在了解SettingsProvider的操作使用框架之后,你一定想知道SettingsProvider作为一个ContentProvider,它的CRUD是怎么实现的,SettingsCache又在其中扮演了一种什么样的角色
Android ART配置
摘自AOSP官网资料,可在编译Android系统镜像时做一些针对ART的配置。
TCP 定时器
最为人熟知的TCP定时器应该就是超时重传定时器了。超时重传定时器用在当发送方发送的TCP包之后为会该TCP包开启一个定时器,到时候如果还没有收到该TCP包的ACK包则重发一次该TCP包。 超时重传定时器好理解,在TCP通信的场景也比较容易出现。除此之外,有两种重要的TCP定时器…
TCP 数据流
Delayed ACK翻译成中文,很多时候被称为经受时延的确认。这讲的是TCP连接运行中的一种性能优化机制: 这样的情况在TCP执行下载任务时非常常见。对于接收方来说,它只想要接收下载服务器发送来的数据,除了维持TCP数据发送的ACK报文,自己并不需要向服务器发送任何数据;因此…
TCP 连接建立与结束
说TCP绝对离不开三次握手,其实都讲烂了...... 请求端(通常也称为Client 客户)发送一个带有SYN标识符以ISN + 1为序列号的TCP报文段给另一端(通常也称为Server 服务器)请求建立一个TCP连接。 Server如果能够建立TCP连接,则发回一个带有ACK…
TCP Basics
这一特性要求传输必须是端到端的,同时在连接的每一端,都需要有相应的资源和机制来维护TCP连接的状态。 数据分段。应用层传下来的数据会被TCP分成几段再往下传给IP,通常传给IP层的,已经添加过TCP包Header的信息单位也被称为报文段(segment)。 超时重传。在TCP连…
Kotlin Extension — Method
对大多数Java开发者来说(尤其是享受着Android工程顶尖架构的Android Developer),装饰者模式是我们经常接触的一种设计模式。装饰者模式带给开发者的灵活性和简洁性如何在Kotlin中也能用到呢?答案就是 —— Kotlin Extension。 其Recei…
Kotlin Extension — Properties&Companion
在同一个Other.kt中,对同一个类的同一个属性,只能使用一次Extension。 值得我们注意的是,最后入栈的常量(代码中最后返回的常量数)并不像上面是一个int型常量,而是一个byte型常量。想必是kotlinc在编译过程中自动优化了
Kotlin Extension — Declaring Extensions as Members
1. C().caller(D1()) 在caller()的入参中,d的参数类型是D,因此在调用caller()时,入参实例的类型就被上转型成D了。 2. C1().caller(D()) 程序执行的结果很明显的告诉我们这是动态选择的结果,执行的是C1中的Extension方法…
个人成就
文章被点赞
15
文章被阅读
23,209
掘力值
389
关注了
5
关注者
117
收藏集
2
关注标签
17
加入于
2016-06-03