程序查询方式 信息交换的控制完全由主机执行程序实现,主机一直询问设备有没有准备好,读取设备的状态决定数据传送还是等待。 该方式下,cpu需要“踏步等待”,cpu与 I/O 串行工作。 设计简单,设备少,但是效率低。 中断方式 计算机在执行现有程序时,暂时中止现有程序的执行,转去对其他程序的处理,在处 ...
分类:
其他好文 时间:
2020-04-23 23:32:29
阅读次数:
447
一、概念 在一棵树中找到距离根节点最远的两个点,这两个点之间的距离为树的直径 二、算法 1.求法:求树的直径的方法就是在树上任选一点u,求距离点u最远的点y,再求距离点y最远的点s,点y到点s的距离即为树的直径。 2.证明:假设此树的最长路径是从s到t,我们选择的点为u。反证法:假设搜到的点是v。 ...
分类:
其他好文 时间:
2020-04-23 23:32:16
阅读次数:
117
父子传值问题: 1.父传子向下传值通过属性 2.子传父向上传值通过事件 具体: 1.父传子的步骤: 在父组件绑定属性 2.子传父步骤: 在子组件通过事件发送信号 : $emit ...
分类:
其他好文 时间:
2020-04-23 23:31:43
阅读次数:
141
```python"""1、指令: v-once: {{ msg }} v-cloak: 防止页面加载抖动 v-show:绑定的变量为布尔类型 {{ msg }},隐藏时,任然在页面中通过display:none渲染 v-if|v-else-if|v-else: 前分支成立会屏蔽后分支,else分支... ...
分类:
其他好文 时间:
2020-04-23 23:31:26
阅读次数:
142
Catalina是苹果公司出的最新macOS,尽管加了很多新特性,但在文件系统上的改动比较大,这将导致一系列问题,如文件路径失效,程序无法编译等,那么应该如何完美解决这些问题呢?请看本文的深度剖析。 ...
分类:
系统相关 时间:
2020-04-23 23:31:11
阅读次数:
364
前言 在《go语言编程圣经》中有这么一段话: First, unlike array elements, the elements of a slice are indirect, making it possible for a slice to contain itself . Although ...
分类:
编程语言 时间:
2020-04-23 23:30:57
阅读次数:
123
前言 C++面向对象的三大特性为:封装、继承、多态 C对C++说你为什么比我麻烦啊?C++说因为我有对象,你没有啊。(好大一口狗粮) 小例子:车可以作为对象,属性有轮胎、方向盘、车灯等等;行为有载人、放音乐等等。 具有相同性质的对象,我们可以抽象的称为类。 4.1 封装 4.1.1 封装的意义 封装 ...
分类:
其他好文 时间:
2020-04-23 23:30:41
阅读次数:
135
代码间跳转的执行流程 以下面代码为例,看CPU在跳转过程做了什么操作。 jmp 0x20,0x004183d7 (一)段选择子拆分 0x20的二进制形式 0000_0000_0010_0000; RPL=00; TI=0; INDEX=4; (二)查表得到段描述符 TI=0,所以查GDT表; IND ...
分类:
其他好文 时间:
2020-04-23 23:30:24
阅读次数:
119
什么是this: 解析器(就是浏览器)在调用函数时,每次都会向函数内部传递两个隐含的参数; 这两个隐含参数其中一个就是this(还有一个是arguments,用来接收函数的实参),this指向的是一个对象,这个对象我们称为函数执行的上下文对象; this的指向问题: 首先我们需要知道的是,this的 ...
分类:
编程语言 时间:
2020-04-23 23:30:07
阅读次数:
147
bonnie++ "官方站点" 先写内存的两倍,内存较大时比较耗时。 适合简单的测试场景 。 Sequential Output 部分表示写文件的相关信息 Sequential Input 部分表示读文件的相关信息 Per Chr 表示以字符为单位读写文件 Block 表示以block为单位读写文件 ...
分类:
其他好文 时间:
2020-04-23 23:29:35
阅读次数:
132
最近公司在使用elasticsearch,使用的是6.5版本的。其中有一个需求就是需要把数据库已有的数据同步到elasticsearch中来,调研了几种方案。 logstash,elasticsearch-jdbc,自己实现。 暂时采用的是elasticsearch-jdbc,但是,同步的过程中,出 ...
分类:
数据库 时间:
2020-04-23 23:29:23
阅读次数:
297
1. 概述 1.1 什么是Java语言 Java语言: 面向对象的程序设计语言 与机器无关的二进制格式的类文件 Java虚拟机(用来执行类文件) 完整的软件程序包(跨平台的API和库) 1.1.1 Java语言特点 1. 语法简单,功能强大 2. 分布式与安全性 3. 与平台无关 4. 解释、编译两 ...
分类:
编程语言 时间:
2020-04-23 23:29:07
阅读次数:
115
正文 点运算符 . 例如 item.isbn() 只用于类类型对象。左侧运算对象必须是一个类类型的对象。右侧必须是该类型对象的一个成员名。运算结果是右侧对象指定的成员。 箭头运算符号 -> 例如 (*it).empty(); 是先对it解引用,然后解引用的的结果再执行点运算符。 箭头运算符是对上述表 ...
分类:
其他好文 时间:
2020-04-23 23:28:35
阅读次数:
150
今天我进行了,记事本体的开发,已经可以做到页面之间的跳转了,接下来就是,数据库的使用 今天也遇到了部分问题,但通过网络,以及视频 的方式以及解决了 ...
分类:
其他好文 时间:
2020-04-23 23:28:16
阅读次数:
138
在delphi的设置项中有各种路径,unit output dir, output dir,search path,libaray path,前两种比较简单,其实就是设置下dcu,及项目的输出位置,后两种就比较难区别了,其实,search path,是针对单个项目的,liarary path是通用的 ...
LINK: "随机漫游" 非常妙的一道题。 容易想到倒推期望。 设状态 f[i][j]表示到达第i个点 此时已经到达的集合为j能走到全集的期望边数。 只要求出来这个就能O(1)回答询问。 $f[i][j]=1+\sum_{v\in son_x,v\notin j}\frac{1}{d_i}f[i][ ...
分类:
其他好文 时间:
2020-04-23 23:27:48
阅读次数:
131
1.实践目标及实践内容 1.1 实践目标 掌握信息搜集的最基础技能与常用工具的使用方法。 1.2 实践内容 各种搜索技巧的应用 DNS IP注册信息的查询 基本的扫描技术:主机发现、端口扫描、OS及服务版本探测、具体服务的查点(以自己主机为目标) 漏洞扫描:会扫,会看报告,会查漏洞说明,会修补漏洞( ...
分类:
其他好文 时间:
2020-04-23 23:26:43
阅读次数:
156