摘要:
# ESP-IDF WiFi配网(SoftAP+HTTPD)代码备注 主要是为了方便了解实际代码层面的配网协议是什么样的,所以文档记录的基本上是代码片段。 * ESP-IDF的版本是V5.0 * 使用 SoftAP 传输时,为了允许服务发现,必须在开始配置之前初始化 mDNS。 * protocom 阅读全文
摘要:
# 规范Commit格式 **Jenkins**根据对比当次构建和上次构建的Commit信息来生成**ChangeLog**,但因为我们目前的提交不够规范,经常有类似"#","update"这列的提交,无法提供给PM有效的更新记录,所以建议大家尽量规范Commit格式。 ## Conventiona 阅读全文
摘要:
# 第三方库SDK需要满足的要求 ## 开发规范 1. 如果使用多线程,每个线程必须命名 2. 要有统一的log格式,方便在log文件内单独筛选出第三方库的log,ex: [LDLidar] ..... 3. log打印要尽量少,关键信息必须打印,最好可以设置log的级别,如**Debug**,** 阅读全文
摘要:
分析线程的CPU占用率模块 /proc/stat/ Linux内核提供了一个虚拟 /proc文件系统,为各种内部数据结构提供了接口。 /proc/stat表示CPU在各种状态下花费的时间的信息。根据这些信息,我们可以一些简单的算数得到当前CPU占用率,即在空闲状态以外的任何状态下所花费的时间百分比。 阅读全文
摘要:
出错代码 #include <thread> #include <iostream> #include <utility> #include <vector> #include <string> char readProcTask(const std::string &cmd, struct tim 阅读全文
摘要:
下载AWS SDK for C++ git clone --recurse-submodules https://github.com/aws/aws-sdk-cpp PC编译确定源代码下载正确 sudo apt-get install libcurl4-openssl-dev libssl-dev 阅读全文
摘要:
问题 通过lighttpd传输文件的时候失败。 lighttpd.log显示如下 2017-08-04 09:46:24: (log.c.216) server started 2017-08-04 10:10:50: (response.c.347) request-size too long: 阅读全文
摘要:
step adb push所有附件到udisk目录 adb push的文件添加执行权限 Latency Test(one-way latency) 地址后的第一个参数为消息大小,第二个参数为循环测试次数。 tcp ./local_lat tcp://wlan0:5555 1024 100000 ./ 阅读全文
摘要:
img->cv::Mat-->Base64 std::vector<uchar> buf; cv::Mat mat(height, width, CV_8U, image_data.data()); cv::imencode(".png", mat, buf); auto enc_msg = rei 阅读全文
摘要:
cmake编译flann的时候报错如下 CMake Eroor at src/cpp/CMakeLists.txt:86 (add_library): No SOURCES given to target: flann CMake Eroor at src/cpp/CMakeLists.txt:32 阅读全文
摘要:
ZMQ_PUB和ZMQ_SUB 关于缓存区的问题 问题描述 环境 ubuntu18.04 zmq version:4.3.3 设置了一个发送端和一个接收端,发送端是ZMQ_PUB,接收端ZMQ_SUB,并且通过zmq_setsockopt设置了ZMQ_SNDHWM,ZMQ_RCVHWM,ZMQ_SN 阅读全文
摘要:
Ubuntu 安装ccache ==sudo apt-get install ccache== 安装完后确认安装执行==which ccache== $ which ccache /usr/bin/ccache 在 ==~/.bashrc== 或者 ==~/.zshrc==文件内追加以下内容 # c 阅读全文
摘要:
出现原因 收件人列表为空,所以没有发送邮件 解决方案 Default Recipients 通过==Manage Jenkins==进入==Configure System== 查看==Default Recipients==这一栏是否填写了收件人 Project Recipient List 进入 阅读全文
摘要:
git branch -a --contains <tag> 阅读全文
摘要:
先创建一个空目录 mkdir -p /use/dir 进入创建的目录 cd /use/dir 执行git init 初始化git git init 和远程git 库进行关联 git remote add -f origin git@git.xxx.com:xxx/xxx.git 开启稀疏检出 git 阅读全文