2019-12-15 关键字:uart、spi、i2c 设备间的通信大体上可以分为以下两种: 1、串行通信; 2、并行通信; 其中,串行通信又可分为以下几种: 1、UART; 它的通信需要两个导线,是双全工通信模式。 2、I2C; 它的通信也压根两根导线,但它属于半双工通信模式。 3、SPI; 它的 ...
分类:
其他好文 时间:
2019-12-15 23:39:29
阅读次数:
116
(整理自《鸟哥的Linux私房菜》书籍) Linux一般把文件可读写的身份分为三个类别,分别是:拥有者(owner)、所属群组(group)、其他人(others),且三种身份各有读(read)、写(write)、执行(execute)等权限。 1.用户与用户组 1.1文件拥有者:例如当你将你的em ...
分类:
系统相关 时间:
2019-12-15 16:37:26
阅读次数:
104
MySQL面试总结 # MySQL的存储引擎 `MyISAM`(默认表类型):非事务的存储引擎,基于传统的`ISAM`(有索引的顺序访问方法)类型,是存储记录和文件的标准方法,不是事务安全,不支持外键,适用于频繁的查询。表锁,不会出现死锁,适合小数据和小并发。 - 为什么不会出死锁?(没有事务就不会 ...
分类:
数据库 时间:
2019-12-14 21:15:50
阅读次数:
95
1.什么是SAS 即串行SCSI技术,是一种磁盘连接技术,它综合了并行SCSI和串行连接技术(FC,SSA,IEEE1394)的优势,以串行通讯协议为协议基础架构,采用SCSI-3扩展指令集,并兼容SATA设备,是多层次的存储设备连接协议栈 SAS的交换架构 SAS Phy:一个phy即是一个tra ...
分类:
其他好文 时间:
2019-12-13 19:59:36
阅读次数:
189
互斥锁 锁:from multiprocessing import Lock,Lock即为锁 lock与join的区别 共同点:都可以把并发变成串行,保证了顺序 不同点:join人为设定顺序,lock让其争抢顺序,保证了公平性 进程之间的通信 1,基于文件通信 效率低 应用到了互斥锁:可以公平性的保 ...
分类:
系统相关 时间:
2019-12-13 14:13:05
阅读次数:
112
计算机串口的引脚说明 序号 信号名称 符号 流向 功能 3 发送数据 TXD DTE→DCE DTE发送串行数据 2 接收数据 RXD DTE←DCE DTE 接收串行数据 7 请求发送 RTS DTE→DCE DTE 请求 DCE 将线路切换到发送方式 8 允许发送 CTS DTE←DCE DCE ...
分类:
系统相关 时间:
2019-12-12 10:23:57
阅读次数:
113
Redis 是单进程单线程的? Redis 是单进程单线程的,redis 利用队列技术将并发访问变为串行访问,消 除了传统数据库串行控制的开销。 Redis 的持久化机制是什么?各自的优缺点? 使用过Redis分布式锁么,它是怎么实现的? 先拿setnx来争抢锁,抢到之后,再用expire给锁加一个 ...
分类:
其他好文 时间:
2019-12-12 01:13:30
阅读次数:
92
*1.5文件属性 d:目录 -:表示该文件为普通文件 l:表示该文件为链接文件 b:表示该文件为块状设备 c:表示该文件为串行端口设备文件(字符设备文件),如键盘、鼠标、打印机、tty终端等。 s:表示该文件为套接字文件(socket),用于进程之间的通信 每三位为一组 1.6更改文件权限 r=4; ...
分类:
其他好文 时间:
2019-12-11 09:43:47
阅读次数:
91
[TOC] 1.UDP协议 称之为:数据包协议 ? 特点: ? 1.不需要建立链接 ? 2.不需要知道对方是否收到 ? 3.数据不安全 ? 4.传输速度快 ? 5.能支持并发 ? 6.不会粘包 优点: ? 传输速度快 ? 能支持并发 ? 不会粘包 ? 缺点: ? 数据不安全,容易丢失 ? 应用场景: ...
分类:
系统相关 时间:
2019-12-07 19:19:06
阅读次数:
96
并发编程 操作系统发展史 穿孔卡片 读取数据速度特别慢,CPU利用率极低 单用户使用 批处理 读取数据速度特别慢,CPU利用率极低 联机使用 脱机批处理(现代操作系统的设计原理) 读取数据速度提高 CPU的利用率提高 多道技术(基于单核背景下产生的) 单道(串行):一个任务完完整整地运行完毕后,才能 ...
分类:
编程语言 时间:
2019-12-07 01:21:38
阅读次数:
98