- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 beego程序路径自动推理
beego自动推理路径在启动beego程序前面加入这段即可 path, _ := exec.LookPath(os.Args[0]) fileFullPath, _ := filepath.Abs(path) relativePath := filepath.Dir(fileFullPath) staticPath := relativePath + "/static" beego.SetStaticPath("/static", staticPath) viewsPath := relati
2021-01-13 14:59:48
244
原创 mqtt的使用与介绍(基于qt)
#1、mqtt介绍 MQTT协议工作在低带宽、不可靠的网络的远程传感器和控制设备通讯而设计的协议,它具有以下主要的几项特性: (1)使用发布/订阅消息模式,提供一对多的消息发布,解除应用程序耦合。 (2)对负载内容屏蔽的消息传输。 (3)使用TCP/IP提供网络连接。 (4)有三种消息发布服务质量: “至多一次”,消息发布完全依赖底层TCP/IP网络。会发生消息丢失或重复。这一级别可用于如下情况,环境传感器数据,丢失一次读记录无所谓,因为不久后还会有第二次发送。这一种方式主要普通AP
2020-07-24 23:41:47
1135
原创 emqx使用
#1、emq简介略。#2、emq安装##2、1下载https://www.emqx.io/cn/downloads#broker本次例子下载的是broker 4.1.1版本 linux centos7版本##2、2安装unzip 文件名(解压)cd 相应目录./bin/emqx start 运行./bin/emqx stop 停止./bin/emqx console 控制台方式运行#3、设置为账号密码验证打开emqx/etc/emqx.conf将allow_anonymous
2020-07-21 15:25:04
2750
1
原创 golang中使用opencv(gocv)将本地摄像头转为ip摄像头
#1、gocv简介gocv是golang中对opencv库封装。#2、gocv安装##2、1下载go get -u -d gocv.io/x/gocv##2、2编译略#3、demopackage mainimport ( "fmt" "log" "net/http" _ "net/http/pprof" //"github.com/gwuhaolin/livego" "github.com/hybridgroup/mjpeg" "gocv.io/x/gocv")v
2020-07-09 16:14:16
5055
2
原创 解决GO GET速度过慢甚至无法使用的问题
1、首先删除旧版本GO,下载至少1.13版本版本2、在终端输入go env -w GOPROXY=https://goproxy.cn,direct这样就能使用国内代理了3、使用GO GET即可享受非一般的速度...
2020-03-19 09:33:26
2855
原创 nrf52832与24l01 2.4G ESB通信(附代码)
#1、模块介绍nrf52832nrf24l01两者都属于Nordic公司的无线通信产品,前者兼容24l01私有的2.4G通信,本文主要记录如何调试两者的通信。#2、通信需要适配的部分介绍1、通讯速率 bitrate(1m)2、数据传输宽度 payload length(18)3、通讯频率 frequency4、CRC校验5、ACK应答6、DPL7、通讯地址#3、24L...
2019-12-29 22:45:38
3543
原创 go安装
#1、GO简介Go(又称Golang)是Google开发的一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言。其语言具有优秀的跨平台能力,非常适合具体一定以下条件的嵌入式硬件作为开发语言。1)支持LINUX系统2)运行ram>=128m3)储存空间>=128m#2、GO安装##2、1下载地址下载链接:https://code.visualstudio.com/...
2019-12-22 20:12:55
161
原创 git安装
#1、下载GIT略。#2、安装略。#3、环境变量配置#4、账号设置git安装好去GitHub上注册一个账号,注册好后,点击桌面上的Git Bash快捷图标,我们要用账号进行环境配置##4、1配置用户名git config --global user.name “username” //( "username"是自己的账户名)##4、2配置邮箱git config --gl...
2019-12-14 22:03:47
149
原创 低功耗自组网
#1、无线低功耗组网,目前构思了一个星型组网如下。自定义协议星形组网,组网的对象包过1个网关,N个节点。淡绿色代表网关gateway,白色代表节点node。#2、通信简介网关有两个通信信道,节点有一个通信信道(频段皆可切换)。网关(gateway):网关channel1:入网信道,频道固定。网关channel2:通信信道,可根据配置情况切换到相应的信道。(区别于入网信道)节点(no...
2019-12-07 21:05:00
948
原创 go mqtt(嵌入式arm设备)接入物联网平台
#1、设备任意能跑linux的设备。当前设备:imx6 内存>=128m 容量>=128m#2、平台华为云平台设备接入服务,开发者中心#3、设备注册##1、添加产品选择添加自定义产品...
2019-11-29 16:13:31
1882
原创 jiffies防溢出
Linux中使用jiffies作为时钟,其类型为volatile unsigned long 取值是有限制的0-0xffffffffff,内核依赖时钟来做定时器的功能,那么就有问题如果值溢出之后,jiffies的值会变为0从新开始计时,那么内核又是如何避免的呢这里取unsigned char 作为解释,我们已知下面信息unsigned char 的取值范围是0-255signed char ...
2018-09-23 01:53:50
496
原创 使用nfs挂载共享出现server not responding解决办法
一开始是使用mount 192.168.1.190:/work/nfs_root /mnt -o nolock 挂载共享文件夹 但是后来cp 一个6m多的文件会导致server not responding 之后查找了原因是nfs默认是使用udp方式,丢包率非常高 改成tcp方式之后成功拷贝大文件 以下是挂载nfs的代码int main(void){ //system("...
2018-08-05 21:09:15
4881
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人