程序查询方式 信息交换的控制完全由主机执行程序实现,主机一直询问设备有没有准备好,读取设备的状态决定数据传送还是等待。 该方式下,cpu需要“踏步等待”,cpu与 I/O 串行工作。 设计简单,设备少,但是效率低。 中断方式 计算机在执行现有程序时,暂时中止现有程序的执行,转去对其他程序的处理,在处 ...
分类:
其他好文 时间:
2020-04-23 23:32:29
阅读次数:
447
位运算 计算机中的数在内存中都是以二进制形式进行存储的,用位运算就是直接对整数在内存中的二进制位进行操作,因此其执行效率非常高,在程序中尽量使用位运算进行操作,这会大大提高程序的性能。 位操作符 & 与运算 两个位都是 1 时,结果才为 1,否则为 0 | 或运算 两个位都是 0 时,结果才为 0, ...
分类:
其他好文 时间:
2020-04-23 21:23:54
阅读次数:
77
数据交换:针对不同的环境(HTML、java服务器、数据库),所要求的数据形态不一样,因为java服务器是业务逻辑层,所以其他两个的数据形态必须有一个数据转换接口; 一种示例:HTML页面以(表单数据,Sring格式)——(json格式)——网络(http:文本串)——java服务器(json字符串 ...
分类:
编程语言 时间:
2020-04-22 20:06:06
阅读次数:
75
游标的概念: 游标是SQL的一个内存工作区,由系统或用户以变量的形式定义。游标的作用就是用于临时存储从数据库中提取的数据块。在某些情况下,需要把数据从存放在磁盘的表中调到计算机内存中进行处理,最后将处理结果显示出来或最终写回数据库。这样数据处理的速度才会提高,否则频繁的磁盘数据交换会降低效率。游标有 ...
分类:
数据库 时间:
2020-04-22 16:21:26
阅读次数:
75
1、计算机网络体系结构 1.1 网络协议是什么? 网络协议为计算机网络中进行数据交换而建立的规则、标准或约定的集合。为了能进行通信,规定每个终端都要将各自字符集中的字符先变换为标准字符集的字符后,才进入网络传送,到达目的终端之后,再变换为该终端字符集的字符。 1.2 为什么要对网络协议分层? 各层之 ...
分类:
其他好文 时间:
2020-04-21 18:32:25
阅读次数:
76
1、什么是JSON,有什么用? JavaScript Object Notation(JavaScript对象标记),简称JSON。(数据交换格式) JSON主要的作用是:一种标准的数据交换格式。(目前非常流行,90%以上的系统,系统A与系统B交换数据的话,都是采用JSON。) 2、JSON是一种标 ...
分类:
编程语言 时间:
2020-04-14 22:40:03
阅读次数:
56
[toc] 一、Kafka、RabbitMQ、Redis消息中间件对比 在分布式系统中、消息中间件常用于系统间的数据交换, 按照实际业务需求场景以及运维成本,可以选择适合自己的产品. 二、相关概念介绍 Kafka 1.基于Pull的模式来处理消息消费 2.追求高吞吐量 3.一开始的目的就是日志收集和 ...
分类:
其他好文 时间:
2020-04-12 14:15:04
阅读次数:
78
1. JSON与JsonPATH JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,它使得人们很容易的进行阅读和编写。同时也方便了机器进行解析和生成。适用于进行数据交互的场景,比如网站前台与后台之间的数据交互。 JSON和XML的比较可谓不相上下。 Pyt ...
分类:
编程语言 时间:
2020-04-10 22:31:02
阅读次数:
80
[toc] 1.什么是json? json(JavaScript Object Notation)是一种轻量级的数据交换格式。简单和清晰的层次结构使得json成为理想的数据交换语言。易于阅读和编写,同时也易于机器解析和生成,并有效的提升网络传输效率。 json支持的数据格式: 对象(字典)。使用花括 ...
分类:
编程语言 时间:
2020-04-04 09:48:33
阅读次数:
85
python交换数据的两列有两种方式: 第一种:在numpy中交换数据的两列; 上代码: 1 import numpy as np 2 a = np.array([[1,2,3],[4,5,6]]) 3 >>> a 4 array([[1, 2, 3], 5 [4, 5, 6]]) 6 >>> a[ ...
分类:
编程语言 时间:
2020-04-01 19:34:13
阅读次数:
336