"并发编程扩展知识" 死锁与递归锁(了解) 锁的使用要先抢锁后释放锁,但在操作锁的时候也极其容易产生死锁现象(整个程序卡死 阻塞) 递归锁(了解) 信号量(了解) Event事件(了解) 一些进程/线程需要等待另外一些进程/线程运行完毕之后才能运行,类似于发射信号一样 线程q(了解) 进程池与线程池 ...
分类:
编程语言 时间:
2020-04-28 00:23:27
阅读次数:
57
面试官:了解锁吗? 小明:了解,还经常用过。 面试官:说说synchronized和lock的区别吧 小明:synchronized是可重入锁,由于lock是一个接口,重入性取决于实现,synchronized不支持中断,而lock可以。。。。。。。。。。。。。。。。 面试官:好了,那有没有比这两种 ...
分类:
其他好文 时间:
2020-04-27 17:46:57
阅读次数:
91
一、multiprocess.process模块 1、join方法 阻塞主进程,等待子进程执行完毕再放开阻塞 import time import random from multiprocessing import Process # 单个子进程 def func(index): time.sle ...
分类:
编程语言 时间:
2020-04-27 16:58:55
阅读次数:
59
继续来认识 synchronized ,上篇文章 "加不加 synchronized 有什么区别?" 我们了解了 synchronized 是在多线程并发竞争同一资源的时候使用,这一篇我们来了解, 锁实例对象 上篇文章我们就有锁实例对象的代码样例,只是当时没有细说这个概念。我们再写一个代码来测试一下 ...
分类:
其他好文 时间:
2020-04-27 10:00:53
阅读次数:
103
你是否常为PDF文件加密不能查看编辑而烦恼?或者有重要PDF文件不够安全,需要让它更安全。下面小编为大家介绍几款常用的pdf加密解密工具,帮你给PDF加密或解除PDF文件的密码。解除PDF文件的限制。1、CisdemPDFPasswordRemoverformac(PDF解密工具)可解密Mac上的任何PDF,有助于解锁所有者密码和打开密码的所有限制,以打开,编辑,复制和打印您的PDF。PDFPas
分类:
其他好文 时间:
2020-04-27 00:04:38
阅读次数:
235
1. 杀死之前的相关进程 ps -e|grep apt-get 显示 6965 ? 00:00:01 apt-get 然后执行 sudo kill 6965 2. 强制解锁 sudo rm /var/cache/apt/archives/lock sudo rm /var/lib/dpkg/lock ...
分类:
系统相关 时间:
2020-04-23 22:57:07
阅读次数:
494
7.2.1 分区内存管理 把内存分为若干个区给用户使用 单一区存储管理 分区存储管理 固定分区 动态分区 单一区存储管理(不分区存储管理) 定义: 用户区不分区,完全被一个程序占用。例如:DOS 优点: 简单,不需要复杂硬件支持,适于单用户单任务OS 缺点: 程序运行占用整个内存,即使小程序也是如此 ...
分类:
其他好文 时间:
2020-04-21 23:57:40
阅读次数:
189
1、重启系统 2、开机时一直按退出esc键进入如下截面 在以上截面后,按e键出现下面界面: 找到“ro”一行,将“ro”替换成 rw init=/sysroot/bin/sh,如下: 按Ctrl-x 进行重启进入单用户模式,最关键一步,执行chroot /sysroot,获取root权限,如下: 这 ...
分类:
其他好文 时间:
2020-04-20 13:37:29
阅读次数:
66
成功解锁 1. 通过摩拜app扫二维码,可以成功解锁 2. 摩拜通过美团app扫二维码 3. 微信小程序扫码 4. 微信扫码也可以解锁 5. 扫另外一个二维码也能够解锁 6. 远程解锁,在离车比较远的地方解锁 7. 不扫,在app中输入摩拜的编号 8. 蓝牙模式解锁(有网络的蓝牙解锁,无网络的蓝牙解 ...
分类:
移动开发 时间:
2020-04-19 12:58:15
阅读次数:
96
给一个对象(obj)加锁,会在操作系统层面获取一个监视器(Monitor,有时候也叫管程)对象,对象obj的Markword会指向该Monitor对象,原本Markword中存放的分代年龄等信息会存放在Monitor对象里。Monitor里的Owner指向持有该对象obj的锁的线程Thread_1。 ...
分类:
其他好文 时间:
2020-04-16 14:57:58
阅读次数:
59