首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
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
文章被阅读
22,154
掘力值
387
关注了
5
关注者
117
收藏集
2
关注标签
17
加入于
2016-06-03