首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
jwt
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
9
文章 9
沸点 0
赞
9
返回
|
搜索文章
赞
文章( 9 )
沸点( 0 )
Spring Boot使用@Async实现异步调用:ThreadPoolTaskScheduler线程池的优雅关闭
在上篇文章的例子Chapter4-1-3中,我们定义了一个线程池,然后利用@Async注解写了3个任务,并指定了这些任务执行使用的线程池。在上文的单元测试中,我们没有具体说说shutdown相关的问题,下面我们就来模拟一个问题现场出来。 说明:通过for循环往上面定义的线程池中…
Spring / Spring boot 异步任务编程 WebAsyncTask
今天一起学习下如何在Spring中进行异步编程。我们都知道,web服务器处理请求request的线程是从线程池中获取的,这也不难解释,因为当web请求并发数非常大时,如何一个请求进来就创建一条处理线程,由于创建线程和线程上下文切换的开销是比较大的,web服务器最终将面临崩溃。另…
Java 内存分配与回收机制
Java 内存分配与回收机制
Android App 优化之消除卡顿
为了便于阅读, 应邀将 Android App 性能优化系列, 转移到掘金原创上来. 掘金的新出的 "收藏集" 功能可以用来做系列文集了. 这节我们就来聊聊 App 中的卡顿现象. 1, 感知卡顿 用户对卡顿的感知, 主要来源于界面的刷新. 而界面的性能主要是依赖于设备的 UI 渲染性能. 如果…
Android App 优化之 ANR 详解
为了便于阅读, 应邀将 Android App 性能优化系列, 转移到掘金原创上来. 掘金的新出的 "收藏集" 功能可以用来做系列文集了. 今天先来聊聊 ANR. 1, 你碰到 ANR 了吗 在 App 使用过程中, 你可能遇到过这样的情况: 恭喜你, 这就是传说中的 ANR. 1.1 何为 ANR …
Android Studio 掌握这些调试技巧,Debug 能力不能再高啦
一些少见但却实用的 Debug 技巧,你值得拥有!
重要 - 作为 Android 开发者必须了解的 Gradle 知识
本文中我们将一步一步介绍 Android 工程中用到的 gradle 文件及其背后的原理
Gradle 构建: 从入门到实战
本文章主要针对 Gradle 讲解,从入门到实战(Android Studio),让你快速上手 Gradle。
关注了
14
关注者
17
收藏集
0
关注标签
48
加入于
2017-02-14