2023-09-30 11:21
Java后端
(791)
(0)
0
CAS Compare And Swap 比较并交换CAS操作数据,如果内存位置的值与预期原值相匹配,就会将该内存位置的值更新为新值,否则不做任何处理。C
2023-09-30 11:00
(966)
CountDownLatch可以让一个线程,等待其他所有线程执行结束之后再执行通过一个计数器,计数器的初始值是初始线程数量,每执行一个线程,线程计数器减一,直到线程计数器的值为0.代码实现:
2023-09-30 10:17
(651)
ReadWriteLock
2023-09-27 11:36
Python
(752)
通过百度AI账号的AK和SK获得access_token
2023-08-28 16:20
(610)
Java运行多线程并发运行,如果多个线程执行过程中需要访问同一个资源,可能会导致资源数据不正确。例如:有150张火车票,多个窗口同时售卖,就可能出现不同窗口卖出同一张票。
2023-08-28 11:43
(629)
BIO同步阻塞服务器端创建ServerSocket对象,客户端创建Socket对象来连接服务器进行通信,服务器端需要对每个请求建线程。客户端和服务器端的IO流是阻塞的。客户端的IO流,在服务器端将返回
2023-08-28 11:03
(473)
Queue接口 是队列 继承自Collection接口
2023-08-03 16:17
其它
(1073)
在IDEA或者PyCharm开发环境下,新建的文件,不能正常识别,识别成为文本文件,没有代码提示,代码也不能正常运行。
2023-07-29 16:34
(957)
JNI-Java Native Interface-Java本地接口在Java平台和本地的C语言程序代码进行互操作的API接口
2023-07-29 16:19
(565)
克隆通过clone()方法实现,该方法是Object类中间的方法。clone()方法会Object类中间的clone()方法是一个保护的
Page 5 of 15