一.事务 1.事务的特性 (1)原子性:一个事务要么全部执行成功,要么全部执行失败 (2)一致性:事务执行前后,数据状态保持一致(银行总共50亿元,A给B转10亿。银行总额依然是50亿元) (3)隔离性:一个事务不会读取到另一个未提交事务修改的数据 (4)持久性:事务提交后,对系统的影响是永久的 2 ...
分类:
数据库 时间:
2020-06-30 17:30:08
阅读次数:
57
概述 随着汽车内电子设备的增多,市场上对于成本低于 CAN 的总线的需求日益强烈,不同的车厂相继开发各自的串行通信(UART/SCI)协议,以在低速和对性能要求不高的场合取代CAN。由于不同车厂定义的协议兼容性的问题,在 1998 年由欧洲五大车厂(BMW, Volkswagen Group, Au ...
分类:
其他好文 时间:
2020-06-26 20:40:27
阅读次数:
95
高并发模拟测试工具 postman apache bench(AB) JMeter (1) 使用postman创建并发模拟测试 据说这种方式的并发测试看看就行了, 没用, 使用的是串行不是并发 填入并发和延迟, 基本完成了 (2) apache bench(ab) 需要安装apache 通过上面的方 ...
分类:
其他好文 时间:
2020-06-26 18:16:23
阅读次数:
71
浅析数据库与缓存的双写一致性问题 缓存由于其高并发和高性能的特性,在项目中被广泛使用。读缓存流程如下图: 读取缓存流程 双写一致性有以下三个要求: 缓存不能读到脏数据 缓存可能会读到过期数据,但要在可容忍时间内实现最终一致 这个可容忍时间尽可能的小 要想同时满足上面三条,可以采用读请求和写请求串行化 ...
分类:
数据库 时间:
2020-06-26 12:27:14
阅读次数:
58
基于ESP32智能家居管理系统由硬件和软件组成。能够实现数据采集、红外遥控、蓝牙控制、远程控制、自动控制、定时任务、还能对采集的数据进行处理发出警报。
ESP32 采用BLE通讯实现近距离的无线控制,通过 MQTT协议实现远程数据传输及控制,通过 微信小程 显示数据发出控制指令, 智能家居采用 AE... ...
分类:
其他好文 时间:
2020-06-25 15:44:08
阅读次数:
152
PPP协议是二层(数据链路层)协议,常用于拨号上网时客户端向服务器获取IP地址。PPP支持在各种物理类型的点对点串行线路上传输上层协议报文。它具有很多特性,比如支持多协议、提供可选的身份认证服务、以各种方式压缩数据、支持动态地址协商、支持多链路捆绑等等。 PPP协议帧格式PPP数据帧格式如下所示: ...
分类:
其他好文 时间:
2020-06-24 23:47:26
阅读次数:
76
1、MapReduce是一个经典的分布式批处理计算引擎,被广泛应用于搜索引擎索引构建、大规模数据处理等场景中,具有易于编程、良好的扩展性与容错性以及高吞吐率等特点。它主要由两部分组成:编程模型和运行时环境。其中,编程模型为用户提供了非常易用的编程接口,用户只需像编写串行程序一样实现几个简单的函数即可 ...
分类:
其他好文 时间:
2020-06-23 17:10:23
阅读次数:
48
广域网简称WAN,是一种跨越超大的、地域性的计算机网络集合。通常跨省、市、甚至一个国家。广域网包括很多子网,子网可以是局域网;也可以是小型的广域网。由于串行通信有着传输距离远、成本低的特点,所以远距离、超远距离的通信中较常使用串行通信。 HDLC协议及其特点 HDLC(高级数据链路控制)协议,是一种 ...
分类:
其他好文 时间:
2020-06-21 15:58:32
阅读次数:
71
1、多体交叉存储器的提出背景 其基本思想是在不提高存储器效率、不扩展数据通路位数的前提下,通过存储芯片的交叉组织,提高cpu单位时间内访问的数据量,从而缓解快速的cpu与慢速的主存之间的速度差异 2、高位多体交叉存储器的组织方式 数据组织特点:相邻地址的数据处于同一存储体 一个地址寄存器 多模块串行 ...
分类:
其他好文 时间:
2020-06-21 10:08:07
阅读次数:
138
canvas绘制原理和传统dom不一样,canvas是串行绘制,因此代码的先后顺序交换并不是等效的。想要覆盖其他元素,那么只需要在其后调用绘制方法即可覆盖。 无限循环图片可以采用两张一样的图片头尾相接展示。 requestAnimationFrame理想情况会以每秒60次速度执行,如果某些需求需要降 ...
分类:
其他好文 时间:
2020-06-21 00:45:41
阅读次数:
105