最新 最热

kotlin--使用观察者、装饰模式实现响应式风格架构

观察者与被观察者的思想就是观察者持有被观察者,当观察者发生变化时,回调被观察者的函数

2021-12-16
1

并发编程系列之自定义可以命名的线程池工厂类

在使用多线程时候,有时候需要记录具体是哪些业务执行的,不过按照默认的情况,是会打印pool-1-thread-1这种类型的数据,所以有时候不能确定具体哪些业务线程执行的,可以先写一个线程池sample类,运行看看情况:...

2021-12-14
1

线程的中断

中断是对线程的一个指示,它应该停止正在做的事情并做其他事情。由程序员决定线程如何响应中断,但是线程终止是很常见的。这是本节课要强调的用法。...

2021-12-07
1

MySQL 数据库sql命令查询被锁的表实例演示,mysql的锁表与解锁,mysql强制解锁杀掉进程,mysql查询锁表一直转圈

show open tables where in_use > 0 命令可以查询锁表。 in_use 为 1 表示这个表同时被两个用户使用,一个正在用,一个在锁定中。

2021-12-01
1

设计模式----命令模式

命令模式是对命令的封装。命令模式把发出命令的责任和执行命令的责任分割开,委派给不同的对象

2021-11-15
1

Java并发编程:任务的取消和关闭

任务和线程的启动很容易。在大多数时候,我们都会让它们运行直到结束,或者让它们自行停止。然而,有时候我们希望提前结束任务或线程,或许是因为用户取消了操作,或者应用程序需要被快速关闭。...

2021-11-04
1

缩略muduo库(5):Thread、EventThread、EventThreadPool

文章目录ThreadEventLoopThreadEventLoopThreadPoolThread#pragma once#include "nocopyable.hpp"#include <functional>#include <thread>#include <memory>#incl...

2021-10-09
0

currentThread()方法可返回代码段正在被哪个线程调用的信息

currentThread()方法可返回代码段正在被哪个线程调用的信息。首先给出一个正常的例子:

2021-10-08
0

线程的状态分为几种

当用new操作符创建一个线程时, 例如new Thread(r),线程还没有开始运行,此时线程处在新建状态。此时还没有开始运行线程中的代码。

2021-10-08
1

什么是线程死锁?

多个线程同时被阻塞,它们中的一个或者全部都在等待某个资源被释放。由于线程被无限期地阻塞,因此程序不可能正常终止。

2021-09-28
1