首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
承香墨影
掘友等级
公众号 @ 承香墨影
获得徽章 0
动态
文章
专栏
沸点
课程
收藏集
关注
赞
164
文章 160
沸点 4
赞
164
返回
|
搜索文章
文章
热门
最新
Flutter 的 Widget,刻意加上 const,真的值得吗?
Const Widget 使用类似常量池的方式,优化 Widget 的 build 过程,但是收益是否值得,是个问题!!!
ViewGroup 默认顺序绘制子 View,如何修改?什么场景需要修改绘制顺序?
今天我们来聊聊 View 绘制流程的一个小细节,自定义绘制顺序。 View 的三大流程,测量、布局、绘制,我想大家应该都烂熟于心。而在绘制阶段,ViewGroup 不光要绘制自身,还需循环绘制其一众子 View,这个绘制策略默认为顺序绘制,即 [0 ~ childCount)。…
聊聊OkHttp实现WebSocket细节,包括鉴权和长连接保活及其原理!
OkHttp 应该算是 Android 中使用最广泛的网络库了,我们通常会利用它来实现 HTTP 请求,但是实际上它还可以支持 WebSocket,并且使用起来还非常的便捷。 那本文就来聊聊,利用 OkHttp 实现 WebSocket 的一些细节,包括对 WebSocket …
面试官:“看你简历上写熟悉 Handler 机制,那聊聊 IdleHandler 吧?”
一. 序 Handler 机制算是 Android 基本功,面试常客。但现在面试,多数已经不会直接让你讲讲 Handler 的机制,Looper 是如何循环的,MessageQueue 是如何管理 Message 等,而是基于场景去提问,看看你对 Handler 机制的掌握是否…
TCP三次握手、四次挥手出现意外情况时,为保证稳定,是如何处理的?
一. 序 当我们聊到 TCP 协议的时候,聊的最多的就是三次握手与四次挥手。但是大部分资料和文章,写的都是正常的情况下的流程。但是你有没有想过,三次握手或者四次挥手时,如果发生异常了,是如何处理的?又是由谁来处理? TCP 作为一个靠谱的协议,在传输数据的前后,需要在双端之间建…
20200202 多么适合复习「回文」相关算法题的日子!
今天是 2020 年 02 月 02 日,被称为「千年一遇的对称日」,20200202 正反都一样,反正都是「爱你爱你」的意思。不少新人都选择今天作为领证的日子,不过因为肺炎的缘故,有些地方已经取消了今日的预约。 但是我们今天不聊这日子的寓意,我们来聊聊技术相关的话题。 202…
图解算法:单向链表做加法运算
问:给出两个非空的链表,来表示两个非负的整数。其中,它们各自的位数是按照逆序的方式存储的,并且每个结点只能存储一位数字。将这两个链表相加起来,返回一个新的链表,表示他们之和。 两数相加这道题,处理的就是最简单的数学加法运算,只是它是建立在链表的基础之上,所以难度在于对链表的处理…
Kotlin 重载个方法,还有两幅面孔,省代码的同时也带来一个深坑 | Kotlin 原理
一. 序 今年五月的 Google I/O 上,Google 正式向全球宣布 Kotlin-First 这一重要概念,Kotlin 将成为 Android 开发者的首选语言。 新语言自然有新特性,还保持 Java 的编程习惯去写 Kotlin,也不是不行,但是总感觉差点意思。 …
常见的链表翻转,字节跳动加了个条件,面试者高呼「我太难了」| 图解算法
一. 序 我又来讲链表题了,这道题据说是来自字节跳动的面试题。 为什么说是「据说」呢?因为我也是看来的,觉得题目还是挺有意思,但是原作者给出的方案,我想了想觉得还有优化空间,就单独拿出来讲讲。 就像本文的题目说的,这是一道关于链表翻转的题。链表的翻转,之前的文章也讲了很多,例如…
图解:K 个一组翻转链表 | LeetCode 级别:困难
本文首发自公众号:承香墨影(ID:cxmyDev),欢迎关注。 一. 序 链表作为一种基本的数据结构,本身理解起来很简单。它通过指针,将一组零散的内存空间(结点),串联起来,组成一个数据结构。 在面试的算法题中,经常会碰到链表相关的面试题。虽然链表的结构比较好理解,但是链表的题…
下一页
个人成就
优秀创作者
文章被点赞
11,629
文章被阅读
775,490
掘力值
27,502
关注了
50
关注者
15,107
收藏集
2
关注标签
9
加入于
2017-01-09