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

#线程

一文解析ReentrantReadWriteLock源码,我说白了真不难!

程序员牛肉

在这个非公平锁中,写线程总是可以尝试获取锁(返回false表示不应该阻塞),而读线程则需要检查队列头部是否是一个等待的写线程。如果是,读线程应该阻塞,让写线程有...

700

ZGC 入门简介:可扩展低延迟 JVM 垃圾收集器

用户9421738

JDK 的 - XX:+UseDynamicNumberOfGCThreads 选项使垃圾收集器能够根据工作负载和系统条件动态调整 GC 线程的数量。随着 JD...

5110

【Linux篇章】线程操控术2:如何让代码如千军万马听你号令(精讲线程控制)

羑悻的小杀马特.

默认情况下,新创建的线程是joinable的,线程退出后,需要对其进⾏pthread_join操作,否则⽆法释放资源,从⽽造成系统泄漏;如果不关⼼线程的返回值,...

6810

【Linux篇章】线程操控术1:如何让代码如千军万马听你号令(精讲线程概念)

羑悻的小杀马特.

1·单个线程如果出现除零,野指针问题导致线程崩溃,进程也会随着崩溃等;如信号处理都交给了它所属的进程了。(故线程不能像进程那样查看退出信息等;因为都交给它所属于...

6410

OkHttp源码解析(小白必看,建议收藏)

计蒙不吃鱼

网络底层库,它是基于 http 协议封装的一套请求客户端,虽然它也可以开线程,但根本上它更偏向真正的请求,跟 HttpClient, HttpUrlConnec...

6510

OkHttp源码解析(小白必看,建议收藏)

计蒙不吃鱼

网络底层库,它是基于 http 协议封装的一套请求客户端,虽然它也可以开线程,但根本上它更偏向真正的请求,跟 HttpClient, HttpUrlConnec...

6510

星闪开发之buttondemo烧录后无效果思路

计蒙不吃鱼

锁定内核线程,确保线程安全。创建名为 “led_task” 的线程,指定堆栈大小。设置线程优先级。解锁内核线程,允许任务调度。

8700

星闪开发之buttondemo烧录后无效果思路

计蒙不吃鱼

锁定内核线程,确保线程安全。创建名为 “led_task” 的线程,指定堆栈大小。设置线程优先级。解锁内核线程,允许任务调度。

8700

Android项目中多次操作SharedPreferences导致ANR场景的解决

计蒙不吃鱼

随着时代的进步,移动端广告的投放变得越来越多样化,为了接近市场,不少公司自己研发了SDK去收集用户的一些信息以及行为用于分析,根据分析结果使用自定义广告(自定...

3900

Android项目中多次操作SharedPreferences导致ANR场景的解决

计蒙不吃鱼

随着时代的进步,移动端广告的投放变得越来越多样化,为了接近市场,不少公司自己研发了SDK去收集用户的一些信息以及行为用于分析,根据分析结果使用自定义广告(自定...

3900

讲讲Android为自定义view提供的SurfaceView

计蒙不吃鱼

前几天发表了几篇在自定义view中通过修改值实现动态效果的文章。起到主要作用的是调用刷新界面的方法。但是假设绘制的过程逻辑比较复杂,并且界面更新频繁,这时候就会...

6700

讲讲Android为自定义view提供的SurfaceView

计蒙不吃鱼

前几天发表了几篇在自定义view中通过修改值实现动态效果的文章。起到主要作用的是调用刷新界面的方法。但是假设绘制的过程逻辑比较复杂,并且界面更新频繁,这时候就会...

6700

Android实现抖音无水印视频

计蒙不吃鱼

好久没写文章了,最近微信8.0设置视频状态比较火,很多小伙伴问有没有什么办法去除抖音上的水印,所以写一篇文章。 此文章为照顾新手,去除大部分框架,以及一些代码...

10510

Android实现抖音无水印视频

计蒙不吃鱼

好久没写文章了,最近微信8.0设置视频状态比较火,很多小伙伴问有没有什么办法去除抖音上的水印,所以写一篇文章。 此文章为照顾新手,去除大部分框架,以及一些代码...

10510

Android面试题之动画+事件处理篇

计蒙不吃鱼

提示:秋招在即,计蒙准备在国庆假期结束前整理一套Android初级面试题籍,希望对大家有所帮助

7010

Android面试题之动画+事件处理篇

计蒙不吃鱼

提示:秋招在即,计蒙准备在国庆假期结束前整理一套Android初级面试题籍,希望对大家有所帮助

7010

Android面试题之性能优化篇

计蒙不吃鱼

(2)当前的事件正在处理,但没有及时完成UI 线程尽量只做跟 UI 相关的工作,耗时的工作(数据库操作,I/O,连接网络或者其他可能阻碍 UI线程的操作)放入单...

8310

Android面试题之性能优化篇

计蒙不吃鱼

(2)当前的事件正在处理,但没有及时完成UI 线程尽量只做跟 UI 相关的工作,耗时的工作(数据库操作,I/O,连接网络或者其他可能阻碍 UI线程的操作)放入单...

8310

Android面试题之Service篇

计蒙不吃鱼

秋招在即,计蒙准备在国庆假期结束前整理一套Android初级面试题籍,希望对大家有所帮助

10610

Android面试题之Service篇

计蒙不吃鱼

秋招在即,计蒙准备在国庆假期结束前整理一套Android初级面试题籍,希望对大家有所帮助

10610
领券