首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
潜龙勿用之化骨龙
掘友等级
全干工程师
android Java iOS
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
220
文章 79
沸点 141
赞
220
返回
|
搜索文章
最新
热门
Kotlin 协程面试深度解析:coroutineScope 与 supervisorScope
在软件开发的面试中,经常会遇到涉及并发编程和异常处理的问题。面试官可能会问:“如果你需要同时执行多个任务,但只要其中一个任务失败,就希望立即中止其他任务,你会如何处理?”
深入理解Java优先级队列
前言 在软件开发的过程中,我们经常需要处理涉及优先级的任务或元素,这时优先级队列便成为一个强大而高效的工具。最近,我在使用Java的优先级队列时遇到了一些小问题,这促使我深入研究了这一数据结构的实现和
Kotlin 协程的并发安全之道
前言 Kotlin 协程作为异步编程的强大工具,带来了便捷和高效。然而,随着多个协程共同操作共享数据,我们面临竞态条件和数据竞争的挑战。本文将深入探讨 Kotlin 协程中的并发安全性问题,提供解决方
Kotlin中的协程任务启动:launch 与 async 的差异分析
前言 Kotlin 协程是一种用于编写异步和并发代码的强大工具,它简化了异步任务的处理和管理。在 Kotlin 协程中,launch 和 async 是两个用于创建并发任务的关键构建块。
并发编程:Kotlin Coroutines vs Java concurrency
引言 实际开发过程中我们经常需要处理并发操作,以提高性能和资源利用率。并发编程不仅可以加快应用程序的响应速度,还可以充分利用多核处理器的性能。在这篇文章中,我们将深入探讨并比较两种不同的方式来处理并发
Android中使用Retrofit下载文件并显示下载进度:LiveData与Flow的综合应用与比较
前言 移动应用开发中,处理文件下载是一项常见的任务,无论是下载图像、音频、视频还是其他类型的文件。为了提供更好的用户体验,我们不仅需要能够下载大文件,还需要在下载过程中显示进度,以便用户可以清晰地了解
Android Jetpack MVVM 实战:登录功能的优雅实现
登录作为应用程序的核心功能之一。其代码是否易于理解、维护和测试于应用的稳定性至关重要,为了达到这个目标,开发人员需要选择适当的架构和模式来组织和管理登录流程。
Jetpack MVVM实践:一个小demo带你深入了解架构设计
前言 Jetpack MVVM 是 Google 推出的一套 Android 开发框架,它来源于2017年Google推出的AAC框架,它提供了一系列组件和工具,可以帮助开发者更快速、更高效地开发 A
Android Jetpack 架构组件之ViewModel 与 LiveData
前言 ViewModel 和 LiveData 作为JetPack 中架构组件中重要的组件,搭配好使用能大大提升开发效率。
Java 线程通信之输出奇偶数的几种写法
合理的使用Java多线程可以更好地利用服务器资源。往往线程都是独立运行,互不干扰。但是当我们需要多个线程之间相互协作的时候,就需要我们掌握Java线程的通信方式。、
下一页
个人成就
文章被点赞
279
文章被阅读
41,972
掘力值
1,908
关注了
130
关注者
53
收藏集
25
关注标签
20
加入于
2018-01-25