volatile 作用 保证线程可见性 使用volatile,将会强制所有线程都去堆内存中读取变量的值 -MESI(CPU的缓存一致性协议) 详细可看 https://www.cnblogs.com/z00377750/p/9180644.html 禁止指令重排序(CPU级别的支持) cpu级别增加 ...
分类:
编程语言 时间:
2021-06-08 23:17:33
阅读次数:
0
一、为什么要有DMA技术? 在没有 DMA 技术前,I/O 的过程是这样的: CPU 发出对应的指令给磁盘控制器,然后返回; 磁盘控制器收到指令后,于是就开始准备数据,会把数据放入到磁盘控制器的内部缓冲区中,然后产生一个中断; CPU收到中断信号后,停下手头的工作,接着把磁盘控制器的缓冲区的数据一次 ...
分类:
系统相关 时间:
2021-06-08 23:11:40
阅读次数:
0
Selenium简介 Selenium是一个web的自动化测试工具,最初是为网站自动化测试而开发的,Selenium可以直接运行在浏览器上,它支持所有主流的浏览器,可以接收指令,让浏览器自动加载页面,获取需要的数据,甚至页面截屏。【爬虫效率比较低】 安装方法如下: pip install selen ...
分类:
其他好文 时间:
2021-06-08 22:42:27
阅读次数:
0
'''一、HTML协议 超文本标记语言 用于与浏览器进行交互的语言,相当于传递给浏览器的指令二、HTML小知识必学 1. html注释 单行注释、多行注释都使用 <!--注释内容--> 2. 最基本的html文档结构 <!DOCTYPE html> <html lange='zh-CN'> <hea ...
分类:
Web程序 时间:
2021-06-08 22:36:16
阅读次数:
0
for link in driver.find_elements_by_css_selector("tr:nth-child(1) > td.taskStatus use"): assert_status = link.get_attribute('xlink:href') print(assert ...
分类:
编程语言 时间:
2021-06-07 20:49:35
阅读次数:
0
1.命令输入 CAD梦想画图必须输入必要的指令与参数。 (1)命令行输入方式:所有命令均可以通过命令行输入(不区分大小写),另有部分命令通过命令行输入时可以缩写。如图: 例如:矩形的快捷键是rectang,它也可以输入rec这个快捷键也是可以的。命令行输入命令是在操作界面的左下角。如图“命令行输入” ...
分类:
其他好文 时间:
2021-06-07 20:42:19
阅读次数:
0
rows = driver.find_elements_by_css_selector('div.wrapper>ul.list>li')logger.info(len(rows)) ...
分类:
编程语言 时间:
2021-06-07 20:41:35
阅读次数:
0
查看rosbag坐标系 rostopic echo topic_name | grep frame_id 打印话题数据 rostopic echo topic_name 查看话题消息频率 rostopic hz topic_name ...
分类:
其他好文 时间:
2021-06-07 20:25:45
阅读次数:
0
CMakeLists.txt # cmake needs this line cmake_minimum_required(VERSION 3.1) # Define project name project(Pangolin_project) #添加Pangolin画图依赖库 find_packa ...
分类:
其他好文 时间:
2021-06-06 19:47:00
阅读次数:
0
问题: 设计类: 给定N个座位。 入座:seat:给当前进入的考生,安排最远距离座位,返回座位号。 离开:leave(p):座位号为p的考生离开考场,该座位空出来。 Example 1: Input: ["ExamRoom","seat","seat","seat","seat","leave"," ...
分类:
其他好文 时间:
2021-06-06 19:36:50
阅读次数:
0