摘要: //初始化 //read调用读到数据则立即返回,否则将为每个字符最多等待 VTIME*100ms 时间. opt.c_cc[VTIME] = 1; opt.c_cc[VMIN] = 0; //接收 //用2个循环实现,第一个循环最多实现 3 次,300ms没有接收到数据则return; //第二个循 阅读全文
posted @ 2022-03-23 11:05 【黑手套】 阅读(1957) 评论(0) 推荐(2) 编辑
摘要: 对称加密: 明文 + 密钥A (加密运算) > 密文 (发包) (收包) > 密文 + 密钥A (解密运算) > 明文 非对称加密: 明文 + 密钥A (加密运算) > 密文 (发包) (收包) > 密文 + 密钥B (解密运算) > 明文 对称加密的安全性 1. 加密算法;2. 密钥的传输。 DE 阅读全文
posted @ 2022-03-23 10:15 【黑手套】 阅读(113) 评论(0) 推荐(0) 编辑
摘要: Wiegand协议是由摩托罗拉公司制定的一种通讯协议。它适用于涉及门禁控制系统的读卡器和卡片的许多特性。 它有很多格式,标准的26-bit 应该是最常用的格式。此外,还有34-bit 、37-bit 等格式。 韦根数据输出由二根线组成,分别是DATA0 和 DATA1 ;二根线分别为‘0’或‘1’输 阅读全文
posted @ 2022-03-23 10:12 【黑手套】 阅读(922) 评论(0) 推荐(0) 编辑
摘要: sqlite3 old.db .dump > newsfeed.sql (如果最后一行是ROLLBACK;需要修改成COMMIT;) sqlite3 new.db < newsfeed.sql 磁盘满或者写过程掉电会出现这个问题,官方对产生原因的一些说明http://www.sqlite.org/l 阅读全文
posted @ 2022-03-23 09:58 【黑手套】 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 检查SQLite数据库是否可用 [root@Linux]# sqlite3 xx.db sqlite3> PRAGMA integrity_check; ok或者ERROR:xxx PRAGMA integrity_check; 测试OK的数据库不一定OK,但是,PRAGMA integrity_c 阅读全文
posted @ 2022-03-23 09:58 【黑手套】 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 1. F12、Esc,进入下图界面,选择“高级选项” 2. 选择recovery mode,按'e'进入,ro recovery nomodeset改为quiet splash rw init=/bin/bash 3. F10,数秒后passwd重置密码,重置完成后重启生效 阅读全文
posted @ 2022-03-23 09:39 【黑手套】 阅读(194) 评论(0) 推荐(0) 编辑
摘要: apt-get install manpages-de manpages-de-dev manpages-dev glibc-doc manpages-posix-dev manpages-posix 阅读全文
posted @ 2022-03-23 09:34 【黑手套】 阅读(77) 评论(0) 推荐(0) 编辑