1. 添加flag 2.轮询:永无休止的进行flag判断 3.互斥锁 当多个线程几乎同时修改某一个共享数据的时候,需要进行同步控制 线程同步能够保证多个线程安全访问竞争资源,最简单的同步机制是引入互斥锁。 互斥锁为资源引入一个状态:锁定/非锁定。 threading模块中定义了Lock类,可以方便的 ...
分类:
编程语言 时间:
2017-12-03 19:51:40
阅读次数:
194
1.安装mininet 2.用字符命令生成拓扑,并测试连通性,截图 3.用可视化界面生成拓扑,并测试连通性,截图 ...
分类:
其他好文 时间:
2017-12-03 19:51:25
阅读次数:
91
2017-2018-1 20155317 实验四 外设驱动程序设计 一、学习笔记: 本章内容:Linux设备驱动的基本概念;Linux设备驱动程序的基本功能;linux设备驱动的运作过程;常见设备驱动接口函数;掌握LCD设备驱动程序编写步骤;掌握键盘设备驱动程序编写步骤 二、实验四外设驱动程序设计 ...
分类:
其他好文 时间:
2017-12-03 18:12:04
阅读次数:
157
今天在中华门城墙上正好遇到央视少儿频道在录银河之声。 主持人一说起来没完没了,等了半天也不知道身后的小朋友准备表演什么节目,于是继续在城墙上逛。 回来之后发现一群孩子在跑步,一开始以为在做什么抢凳子的游戏。 后来才发现不是,原来是天气太冷小朋友在等录像准备时冷得受不了了,在做暖身运动。 等了几分钟还 ...
分类:
其他好文 时间:
2017-12-03 17:21:02
阅读次数:
166
打印二叉堆:利用层级关系 我这里是先将堆排序,然后在sort里执行了打印堆的方法printAsTree() 执行结果: ...
分类:
编程语言 时间:
2017-12-03 16:25:21
阅读次数:
173
默认情况下,只有输入https://mail.contoso.com/owa或者是https://mail.contoso.com/ecp 才能登陆owa或者是ecp,这对用户体验来说是很不友好的,可以通过配置IIS重定向来实现自动的跳转 1.登录到两台ExchangeCAS服务器中,打开IIS,点 ...
分类:
其他好文 时间:
2017-12-03 15:37:20
阅读次数:
207
存储器管理 存储器的层次结构 程序的装入和链接 用户程序要在系统中运行的话,就必须装入内存,然偶后将其转变为一个可执行的程序。 编译 由编译程序对用户源程序进行编译,形成若干个目标文件 链接 由链接程序将编译后形成的一组目标模块以及它们所需要的库函数接在一起,形成一个完整的装入模块 装入 由装入程序 ...
分类:
其他好文 时间:
2017-12-03 15:34:56
阅读次数:
172
变量:就是存储在里面的数据是随时可以变化的。 在使用变量之前,需要我们先声明变量,声明变量的关键字有三个,,var,let,const, var是ES6之前一直使用的声明方式,从ES6开始,新增了let和const 声明变量语法: 关键字 变量名。var i 如果通过var声明了变量,但是没有赋值, ...
分类:
Web程序 时间:
2017-12-03 14:44:33
阅读次数:
228
代码: java: import java.util.Scanner; /********************************* * 题号: 题目1085: 拦截导弹 **********************************/ public class intercept { ...
分类:
其他好文 时间:
2017-12-03 14:42:03
阅读次数:
128
sudo 为了收拾su命令的烂摊子 把某些超级权限分类有针对性授权给指定普通用户,指定的普通用户不需要知道root密码就可以得到root授权的操作,集权式管理 visudo 编辑/etc/sudoers文件,有语法检查 /etc/sudoers root ALL=(ALL) ALL 用户名、允许ip ...
分类:
系统相关 时间:
2017-12-03 13:54:51
阅读次数:
264