在多线程的环境下,如果两个线程操作相同的竞争区,需要使用锁来保证线程安全。在Java中有多种选择,如Synchronized关键字,CountDownLatch等等。但是这些方式,在多进程的情况下,会失效。
那么在多进程情况下,我们怎么做进程同步呢?答案是文件锁。Java提供的FileLock类,可以实现,下面来看看具体的用法。
FileLock API
public abstract F
4/75
03.找出数组中重复的数字
03
try1: 遍历 超时
class Solution:
def findRepeatNumber(self, nums: List[int]) -> int:
for i in range(len(nums)-1):
for j in range(i+1,len(nums)): # 第一