摘要:
c++ redis 通讯,可以使用hiredis api开发, 先安装 redis 和 hiredis # 安装redis # 需要安装Remi的软件源,# 另一种方案 https://blog.csdn.net/WeiHao0240/article/details/116455608?utm_me 阅读全文
摘要:
近期需要做c++与mysql通讯, [root@VM-0-7-centos test]# cat /etc/redhat-releaseCentOS Linux release 7.9.2009 (Core)[root@VM-0-7-centos test]# 1. 安装mysql-client等软 阅读全文
摘要:
网络数据传输时候有大小端问题, unsigned long int a3 = 0x01234567; ,在内存中显示是 67 45 23 01 00 00 00 00 这个是小端显示,即低位放置在前面,互联网多数都是使用小端传输 u8 tem1[8]; u8 tem2[8]; u8 tem3[8]; 阅读全文
摘要:
django同一个表格分组后统计个数 tem = eq.values_list("stateDevice").order_by("stateDevice").distinct().annotate(count=Count("stateDevice")) 此处需要查询的数据在同一个表格中,如果不去重直 阅读全文
摘要:
python 一个小内容不够 liTitle = []liTable = []dicTableField = {}for items in config.items("deviceMonitor"): print(items) liTitle.append(items[0]) if items[1] 阅读全文
摘要:
//在一定时间内,等待某个事件//小于currentStatus的标志位都是true,才能继续向下,不然就报错 // status 状态表,currentStatus 当前线程状态位置,timeout 超时时间,funcSuccess 规定时间内要执行的函数,funcError 超过规定时间后要执行 阅读全文
摘要:
// //时间转换2021-01-07 12:12:12 =>0x21 0x01 0x07 0x12 0x12 0x12 void Hun::strTimeToBCD(char *tem, QString time) { bool ok; tem[0] = time.mid(2,2).toUInt( 阅读全文
摘要:
js 中如果不设置变量为局部变量,不使用let标记,系统会默认为全局变量,变量就会失去局部作用,变得不可控,很可能,你通过异步调用函数之前,数据就已经被改变了,这样的bug有可能导致系统崩溃 为了安全起见,尽可能设置变量为局部变量, 另一点,js的代码如果量比较少,还挺赏心悦目的,但是,一旦代码多起 阅读全文
摘要:
qt c++内存复制到结构体时候出现内存正确,但是解析到结构体,发生错位现象,,这个是由于电脑默认截取数据时候,会优化内存,按照4字节一块,类似的结构读取,,加快cpu效率,所以可能出现内存数据正确,但是结构体数据错位的奇怪现象,使用sizeof函数,结构体也会变的很大 解决方法,定义结构体时候,需 阅读全文
摘要:
set project=test md exe\images copy /y .\%project%\release\*.exe .\exe\ copy /y .\%project%\images\*.jpg .\exe\images\ copy /y .\%project%\images\*.pn 阅读全文