最新 最热

【Java 并发编程】CountDownLatch 简介

1. 概念 : CountDownLatch ( 倒计时锁 ) 是 Java 并发编程中重要的 线程同步辅助工具类 , 其与 join 方法功能类似 , 其可以阻塞住一个或多个线程 , 等待在某些线程中执行想用的操作 , 将 CountDownLatch 倒计时计数...

2023-03-27
1

【C++ 语言】pthread_mutex_t 互斥锁

线程同步机制引入 : 多个线程读取同一个资源时 , 可能会造成冲突 , 因此需要引入线程同步机制 , 让多个线程按照一定规则对共享的资源进行操作 ;

2023-03-27
1

【Android 应用开发】View 与 SurfaceView 区别

1. View 主线程刷新 UI : View 的更新是在 UI 主线程中进行更新 , 如果更新中执行耗时操作 , 会阻塞主线程 , 甚至出现 ANR 异常 ;

2023-03-27
1

【Android 系统开发】Android JNI 之 JNIEnv 解析

.jni.h文件 : 了解 JNI 需要配合 jni.h 文件, jni.h 是 Google NDK 中的一个文件, 位置是 $/android-ndk-r9d/platforms/android-19/arch-arm/usr/include/jni.h ;

2023-03-27
1

【Java面试八股文宝典之Redis篇】备战2023 查缺补漏 你越早准备 越早成功!!!——Day14

(1)定时删除:在设置某个key 的过期时间同时,为每个设置过期时间的key都创造一个定时器;当

2023-03-27
1

Rust错误处理

不可恢复错误通常是非常严重的,例如:程序一开始读取配置文件失败或者连接数据库失败,诸如此类导致程序运行发生致命错误的,可以使用不可恢复错误。在rust中,触发不可恢复错误使用panic即可。 触发panic可以分为被动触发和...

2023-03-27
1

@Component注解的作用

@Component:定义Spring管理Bean(也就是将标注@Component注解的类交由spring管理)

2023-03-25
1

Java 多个任务@Scheduled 里面的时间一样,有一个方法就不走了,这个咋解决

要调整线程池的大小,可以使用Spring框架提供的ThreadPoolTaskScheduler类。通过该类,可以设置线程池的大小,以控制并发执行的任务数。

2023-03-25
1

Java 简介

Java 是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 面向对象程序设计语言和 Java 平台的总称;由 James Gosling和同事们共同研发,并在 1995 年正式推出。

2023-03-24
0