有些时候,一个系统调用可能无法马上取到或者送出数据:一个温度采集器如果没有采用中断或者轮询的策略,而是在用户发出请求时才进行采集,并在一定的时间后返回结果。如果用户程序希望调用read或write并且在调用返回时能确保得到想要的结果,那么用户程序应该阻塞,直到有结果或者错误后返回,用户程序的阻塞体现 ...
分类:
其他好文 时间:
2018-04-25 16:58:41
阅读次数:
161
一段式状态机: 两段式状态机: 三段式状态机: 三种写法对比: (1)一段式状态机不利于维护(简单状态机可以用); (2)两段式状态机是常见写法,时序逻辑进行状态切换,时序逻辑实现各个输入、输出以及状态判断,利于维护,不过组合逻辑容易出现毛刺等常见问题; (3)三段式状态机推荐写法,代码易维护,时序 ...
分类:
其他好文 时间:
2018-03-24 23:51:25
阅读次数:
247
离线检测 首先检查设备是否在线,html5定义了navigator.onLine属性,html5还定义了两个事件:online和offline,在线和离线状态切换变化时会触发。这两个事件在window对象上触发。 应用缓存 html5的应用缓存,或者简称为appcache,专门为开发离线应用而设计的 ...
分类:
编程语言 时间:
2018-03-20 18:14:14
阅读次数:
188
事务 *ACID,指数据库事务正确执行的四个基本要素的缩写。包含:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability) redis 通过multi exec watch 实现事务 事务开始 命令入队 事务执行 一、事务开始-- ...
分类:
其他好文 时间:
2018-03-10 01:24:38
阅读次数:
154
ifconfig查看本机IP ls 查看当前目录下所有文件及文件夹 cd /user 打开user文件夹 如果不知道要打开的文件夹全称或名过长,可以按tab键盘自动补齐,如:cd /u + table键,系统自动帮我们补齐成 /user 创建文件 mkdir test 创建文件夹 touch tes ...
分类:
系统相关 时间:
2018-03-06 14:37:24
阅读次数:
174
查看状态 hdfs haadmin -getServiceState nn1 有时候通过网页访问两个namenode的http-address,看到默认的主namenode状态变成了standy,这时可以通过下面命令来实现主namenode的状态切换成active。 hdfs haadmin -fa ...
分类:
其他好文 时间:
2018-01-10 14:10:00
阅读次数:
200
版权声明:若无来源注明,Techie亮博客文章均为原创。 转载请以链接形式标明本文标题和地址: 本文标题:QTreeView/QTableView中利用QStandardItem实现复选框三种形态变化 本文地址:http://techieliang.com/2017/12/729/ 文章目录 1. ...
分类:
其他好文 时间:
2017-12-19 01:20:50
阅读次数:
359
一 基本概念 1 队列中的记录通常是进程的进程控制块。 2 CPU调度决策可在如下四种环境下发生 a 当一个进程从运行状态切换到等待状态 例如,I/O请求或调用wait以等待一个子进程的终止 b 党一个进程从运行状态切换到就需状态 例如,当出现中断 c 当一个进程从等待状态切换到就需状态 例如,I/ ...
分类:
编程语言 时间:
2017-11-18 14:56:49
阅读次数:
204
版权声明:本文为博主原创文章,未经博主允许不得转载。 前言 自定义顶部选项卡并居中显示。结合显示/隐藏view的方式实现切换功能。 效果图 代码分析 TabTopLayout:顶部选项卡布局类——自定义的LinearLayout子类;实现了各个选项卡的布局、状态切换、点击事件的回调。 使用步骤 一、 ...
分类:
其他好文 时间:
2017-11-05 22:25:25
阅读次数:
461