首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
弄码哥nomag
掘友等级
sogo
there is no magic.
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
49
文章 49
沸点 0
赞
49
返回
|
搜索文章
赞
文章( 49 )
沸点( 0 )
实战:5分钟搞懂OkHttp断点上传
断点上传相较于断点下载来说,最大的区别就在于断点位置的记录,上传记录在服务端,下载记录在客户端,因此,客户端需要在上传前,通过接口去拿到文件的断点位置,然后在上传时,将文件输入流跳转到断点位置
【开源库剖析】KOOM V1.0.5 源码解析
快手在2020年中旬开源了一个线上OOM监控上报的框架:KOOM,本篇文章简单研究下整体架构与具体检测实现方案。
Android agp 对 R 文件内联支持
本文介绍 android agp 4.1.0 如何支持 R 文件内联,以及 R 文件的一些历史问题。
自如客APP裸眼3D效果的实现
背景 移动端界面设计如此火热的今天,各类大厂的设计规范和设计语言已经非常的成熟,我们想做一些在这套成熟的设计规范之外的尝试和创新,所以有别于传统的banner交互形式成为了我们的发力点。 设计理念 由
Android_增量更新(BSDiff)详解
Android 增量更新,是在应用市场中非常常见的一个功能,并且很多游戏等 App 也会采用增量更新的方式升级版本,可以说是常见而且成熟的一门技术。 什么是增量更新 增量更新是基于 BSDiff 这个
"Kotlin"系列: 一、Kotlin入门
Google 在2017年 I/O 大会上宣布,Kotlin 正式成为 Android 的一级开发语言,和 Java 平起平坐,AndroidStudio 也对 Kotlin 进行了全面的支持,两年后,Google 又在2019年 I/O 大会上宣布,Kotlin 已经成为 A…
java 不变、协变、逆变
先说结论,java 的 List 是不变的,java 的 array 是协变的。java 的 list 可以通过添加通配符的方式来达到协变或者逆变的效果。 其实,这三个概念就是看着术语比较吓人人,理解起来非常简单。因为不变、协变、逆变一定涉及父类子类以及容器类,那么,为了阐述方…
Kotlin inline, noinline and crossinline
kotlin 中,有三个类似的概念,inline,noinline 和 crossinline。平时使用的时候,很容易混淆。本文会介绍这三个概念的用法以及区别。 inline 就是我们常说的内联。这个关键字会在编译期间起作用。如果一个函数是 inline 的,那么编译器会在编译…
【LeetCode 经典】MedianSortedArrays
在两个排序数组中寻找中位数。这个题目本质上二分查找 binarySearch 的变种。需要采用跟二分法类似的思路:先确定一个 median,然后根据当前的状态,舍弃一半,在剩下的一半中继续寻找。 这个问题是不能回避的。对于一个排序数组,我们求 median 的时候,其实会根据数…
Kotlin interface default method
java 在 1.8 之前,interface 是没有默认方法的。但是 kotlin 是支持在接口中定义一个默认方法的。那么 kotlin 是怎么实现的呢?本文将带你一探究竟。 如代码所示,我们定义了一个简单的 interface 叫 TestInterface,然后在里面有两…
下一页
个人成就
文章被点赞
19
文章被阅读
23,549
掘力值
403
关注了
14
关注者
73
收藏集
10
关注标签
20
加入于
2017-05-15