首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

#线程

深入研究Android启动速度优化(下)- 不敢说100%秒开,但这样做“雀食”是快

Rouse

在上一篇文章《深入研究Android启动速度优化(上)- 看完这些启动优化已经完成80%了》中,梳理了应用启动的整个过程和问题,启动优化阶段与指标是什么,启动耗...

300

真卷!虾皮约面是要抢的!

小林coding

如果你收到了约面通知,第一时间一定要选好你方便的时间,如果超过 10 分钟没有处理,就可能被约满了,就错过了约面的机会了,看来虾皮面试的人真多啊。

3710

深入研究Android启动速度优化(上)- 看完这些启动优化已经完成80%了

Rouse

启动是指用户从点击 icon 到看到页面首帧的整个过程,启动优化的目标就是减少这一过程的耗时。启动性能是 APP 使用体验的门面,启动过程耗时较长很可能导致用户...

3910

MySQL 主从复制

2546610233

一、master记录二进制日志。在每个事务更新数据完成之前,master在二进制日志记录这些改变。MySQL将事务写入二进制日志,即使事务中的语句都是交叉执行的...

4310

Rust 错误处理

草帽lufei

panic 是基于线程的。一个线程 panic 时,其他线程可以继续做自己的事。第 19 章会展示父线程如何发现子线程中的 panic 并优雅地处理错误。

3810

深入STL源码解读线程

公众号guangcity

大家好,我是光城,最近有小伙伴让我讲一下thread,于是安排起来了,写了几千字的文章。

4810

多优先级线程池实践

FunTester

在之前的Java线程池实践当中,我遇到了任务优先级的问题。最终采取的方案是新增一个线程池作为执行高优任务,然后将普通线程池的在执行任务执行,先去判断高优线程池是...

5010

MySQL复制从库延迟原因深入分析

老叶茶馆

知数堂 · 联合创始人 (已认证)

可以发现自然时间120,回放的协调线程有90多秒由于无法并行回放而进入等待,有近20秒是由于没有空闲的work线程进入等待,折算下来协调线程工作的时间只有10秒...

4810

nodeIntegrationInWorker | Electron 安全

意大利的猫

这个文件包含将在 worker 线程中运行的代码; worker 运行在另一个全局上下文中,不同于当前的**window**。因此,在 Worker 内通过 w...

5610

面试官:核心线程数为0时,线程池如何执行?

磊哥

那么问题来了,按照线程池的正常执行流程来看,如果核心线程数为 0 的话,那么当任务来了之后会判断当前工作的线程数不大于核心线程数,那也就不会创建线程执行任务了,...

5410

【Java EE】多线程(三)线程状态

爱敲代码的小杨.

由于 idea 中打印不好观察 WAITING, 我们使用jconsole工具来观察线程状态

4810

【Java EE】多线程(二)Thread 类与常用方法

爱敲代码的小杨.

在 Java 代码中, main 线程就是前台线程, 另外创建出来的线程也是前台线程, 可以通过 setDaemon 方法把线程设置为后台线程.

8810

【Java EE】多线程(一)

爱敲代码的小杨.

但是我们的电脑的 CPU 可以分为:2核4线程、4核8线程、8核16线程、16核32线程、32核64线程等等。这里线程的数量就是电脑能同时运行的线程。

5910

好未来测开一面,挺简单!(0428面试原题解析)

沉默王二

线程说简单点就是我们在 Java 程序中启动的一个 main 线程,一个进程至少会有一个线程。当然了,我们也可以启动多个线程,比如说一个线程进行 IO 读写,一...

4210

阿里今年的年终奖。。

沉默王二

线程说简单点就是我们在 Java 程序中启动的一个 main 线程,一个进程至少会有一个线程。当然了,我们也可以启动多个线程,比如说一个线程进行 IO 读写,一...

6910

这是周鸿祎的简历,600元的迈巴赫卖了990万

沉默王二

线程安全是 Java 并发编程中一个非常重要的概念,它指的是多线程环境下,多个线程对共享资源的访问不会导致数据的不一致性。

7310

24.2K Star真不错!开源文档和团队知识库

开源日记

大家好!我是开源君,一个热衷于软件开发和运维的工程师。本频道我专注于分享Github和Gitee上的高质量开源项目,并致力于推动前沿技术的分享。

15310

今年后端爆了???

沉默王二

ThreadLocal 是 Java 中提供的一种用于实现线程局部变量的工具类。它允许每个线程都拥有自己的独立副本,从而实现线程隔离,用于解决多线程中共享对象的...

9610

探索 | 我只是想保存一个 Key!

FloatSheep

这种方法本质上也是使用了 localStorage,但是和直接使用 localStorage 不同的是,这种方法是 Service Worker 将需要储存的数...

7310

Java 应用安全之 JEB Floating License 绕过

evilpan

aW 这个类本身是个 Runnable,是使用一个额外的线程进行启动的,这里请求被调用的地方如下:

6110
领券