首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
nbckck
掘友等级
不能停下来
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
24
文章 22
沸点 2
赞
24
返回
|
搜索文章
赞
文章( 22 )
沸点( 2 )
【性能优化】大厂OOM优化和监控方案
一、前言 随着项目不断壮大,OOM(Out Of Memory)成为bugly上的疑难杂症之一,大部分业务开发人员对于线上OOM问题一般都是暂不处理,一方面是因为OOM问题没有足够的log,无法在短期
关于ViewModel的这几个问题,你都知道吗?
不知你有没有想过它为什么会取名叫做ViewModel呢?它跟MVVM架构模式中的ViewModel是怎么样的一种关系呢?它又是怎么感知到生命周期的呢?为什么要设计成屏幕旋转后继续留存ViewModel
ConstraintLayout最详细使用,减少嵌套优化ui,提升app性能
可能你觉得ConstraintLayout属性多,且属性长而弃用它,那你错失了这个大宝贝。真可是yyds!
【吐血🤮】一次生产环境NPE崩溃的排查记录
🤮吐血,记录一下 昨天排查线上NPE引起的奔溃问题,忙了一整天,才发现是老项目犯得一个低级错误,望大家引以为戒...醉了
Charles无法代理localhost的解决办法
作用就是将这个网址映射到127.0.0.1也就是localhost,hosts文件的作用就是做一个映射,当访问某个网址时,首先查找hosts文件看看是否有映射到的ip地址,如果没有再去走dns查询。
在 View 上使用挂起函数
Kotlin 协程 让我们可以用同步代码来建立异步问题的模型。这是非常好的特性,但是目前大部分用例都专注于 I/O 任务或是并发操作。其实协程不仅在处理跨线程的问题有优势,还可以用来处理同一线程中的异步问题。 我认为有一个地方可以真正从中受益,那就是在 Android 视图系统…
读原码长知识 | 就像讲话一样,写代码也要留有余地!?
讲述一个代码随需求而变的过程,曾一度因为既有代码不能满足新的需求而卡壳。在阅读了 Android 源码后茅塞顿开,立马一顿重构。但重构完成之后,我陷入了沉思。。。。 新的需求是渐变色的进度条。只需在绘制圆角矩形时为画笔加上渐变 Shader 即可: 为ProgressBar新增…
Kotlin Jetpack 实战 | 09. 图解协程原理
协程(Coroutines),是 Kotlin 最神奇的特性,没有之一。 本文将简单介绍 Kotlin 的协程,然后会以图解 + 动画的形式解释 Kotlin 协程的原理。看完本文后,你会发现,原来协程也没有那么难。 1. 一边看文章,一边跑 Demo 2. 线程 &…
Python黑帽编程1.2 基于VS Code构建Python开发环境
本系列教程,采用的大纲母本为《Understanding Network Hacks Attack and Defense with Python》一书,为了解决很多同学对英文书的恐惧,解决看书之后实战过程中遇到的问题而作。由于原书很多地方过于简略,笔者根据实际测试情况和最新的…
下一页
关注了
103
关注者
0
收藏集
10
关注标签
14
加入于
2018-05-07