什么是protobuf? Protobuf是Google开源的一款类似于json,XML数据交换格式,其内部数据是纯二进制格式,不依赖于语言和平台,具有简单,数据量小,快速等优点。目前用于序列化与反序列化官方支持的语言有C++,C#, GO, JAVA, PYTHON。适用于大小在1M以内的数据,因 ...
分类:
其他好文 时间:
2020-07-21 22:24:34
阅读次数:
84
介绍 模块设计 详细设计 系统设计 - 系统中的模块 系统中的StaticSettings 系统配置模块 注:设计和应用分离,抽象和平台分离,原理和使用分离 1.介绍 <!- -模块在系统中的作用, 模块结构概述, 模块原理概述 。。。--> StaticSettings为Camera业务系统的配置 ...
分类:
其他好文 时间:
2020-07-16 11:53:47
阅读次数:
74
# 求和 l = [88,97,79,89,76] re = 0 for i in l: re += 1 print(re//5) # 平均值 # print(sum(l)) # he print(max(l)) # max # max 推演思路 #默认第一个值最大 打擂 l[0] # 后边的元素和 ...
分类:
编程语言 时间:
2020-07-10 21:28:04
阅读次数:
80
1. top命令 top命令经常用来监控Linux的系统状况,比如cpu、内存的使用,程序员基本都知道这个命令,但比较奇怪的是能用好它的人却很少,例如top监控视图中内存数值的含义就有不少的曲解。 输入top命令 1.1 系统运行时间和平均负载: top命令的顶部显示与uptime命令相似的输出 这 ...
分类:
系统相关 时间:
2020-07-09 17:57:35
阅读次数:
86
1.调试员账号注册 访问四博智慧物联系统点击注册,注册管理员账号,调试员主要用于用户管理,添加设备和平台功能使用 可管理设备分组,设置定时任务,触发器,报警 注册调试管理员账号,比如此次注册为doit.am 2.农户注册 用户为调试管理员注册的用户可查看传感器数据,控制设备,注册用户后可把设备和任务 ...
分类:
其他好文 时间:
2020-07-07 19:39:14
阅读次数:
49
1 简介 参考视频:https://www.bilibili.com/video/BV1XW411x7NU?p=40 Qt绘图设备有三种:QPixmap、QBitmap、QImage、QPicture。 QPixmap:专门针对屏幕进行优化了,和平台相关,不能对图片进行修改。 QBitmap:QPi ...
分类:
其他好文 时间:
2020-07-06 01:33:42
阅读次数:
95
对于一般的二叉搜索树,搜索树结点不同插入次序,将导致不同的深度和平均查找长度ASL。甚至在极端的情况下,二叉搜索树会退化称线性的链表,导致插入和查找的复杂度下降到O(n),所以便提出了平衡二叉树的概念。 基本概念 平衡因子(Balance Factor, BF):BF(T)=hL-hR,其中hL、h ...
分类:
其他好文 时间:
2020-07-05 19:17:26
阅读次数:
68
不错实验室全套(点击我获取) # 简略版+自己的注释 // 判断一个变量是否是对象 function isObject(obj) { return obj.constructor Object } class Observer { constructor(value) { this.value = ...
分类:
其他好文 时间:
2020-07-04 16:45:53
阅读次数:
821
什么是内存淘汰内存淘汰,和平时我们设置rediskey的过期时间,不是一回事;内存淘汰是说,假设我们限定redis只能使用8g内存,现在已经使用了这么多了(包括设置了过期时间的key和没设过期时间的key),那,后续的set操作,还怎么办呢?是不是只能报错了?那不行啊,不科学吧,因为有的key,可能已经很久没人用了,可能以后也不会再用到了,那我们是不是可以把这类key给干掉呢?干掉key的过程,就
分类:
其他好文 时间:
2020-07-02 21:47:30
阅读次数:
58
小程序中默认设置了tabbar组件,但是有时候需要我们自定义的tabbar组件去完成更多的功能,例如绑定一些自定义的属性和方法。 自定义tabbar也就是使用我们定义的组件去替换系统默认的tabbar。 创建组件 tabbar是一个组件,同时它和平常使用view,text组件是一样的,通过在前端页面 ...
分类:
其他好文 时间:
2020-07-01 12:16:23
阅读次数:
59