大约有 6,000 项符合查询结果(耗时:0.0102秒) [XML]
App Inventor 2 经典蓝牙(SPP) 硬件接入:hc05 · App Inventor 2 中文网
...是hc05尤为常见,这里以hc05为例,介绍一下经典蓝牙模块如何接入AppInventor。
HC05 简单介绍
它有六个引脚,引脚的作用如下:
通过厂商App连接串口测试,发现HC-05模块是经典蓝牙2.0,并不支持蓝牙5.0(低功...
Linux下部署企业级邮件服务器(postfix + dovecot + extmail) - 开源 & Gith...
...支持基于mysql认证功能,所以这里要源码编译安装postfix
从配置简单方面考虑,我们根据postfix的默认配置条件进行新建用户等,以免漏掉某些修改,导致的一些麻烦
1、建立postfix用户,并且指定UID,GID为2525,组postdrop
groupadd -...
为AppInventor2开发自己的拓展(Extension) - App Inventor 2 拓展 - 清泛IT社区,为创新赋能!
...在线安卓开发环境,利用拖拽式的方式实现代码块堆叠,从而完成相应的逻辑。上手很容易,但是由于代码块提供的功能有限,使用比较单一,在开发上有很大的局限性,但是它提供了拓展Extension特性,开放了源码,使得开发者...
一分钟读懂低功耗蓝牙(BLE) MTU交换数据包 - 创客硬件开发 - 清泛IT社区,...
...以一次性传输到对方)。
* MTU 交换是为了在主从双方设置一个PDU中最大能够交换的数据量,通过MTU的交换和双方确认(注意这个MTU是不可以协商的,只是通知对方,双方在知道对方的极限后会选择一个较小的值作为以...
C#位运算符(C#按位与、按位或 等) - 更多技术 - 清泛网 - 专注C/C++及内核技术
...两个字节。如一个字节所剩空间不够存放另一位域时,应从下一单元起存放该位域。也可以有意使某位域从下一单元开始。例如:
struct bs
{
unsigned a:4
unsigned :0 /*空域*/
unsigned b:4 /*从下一单元开始存放*/
unsigned c...
MQTT与TCP的区别 - 创客硬件开发 - 清泛IT社区,为创新赋能!
...验,他发现有必要开发一个通用的开放架构的网络模型,从而让不同软硬件的网络都可以互相通信。在1973年Vinton Cerf也参与了这个项目,他们俩于同年实现了TCP的第一个版本。1974年的时候,TCP协议规范正式发布,编号为RFC 675。...
使用 C++ 处理 JSON 数据交换格式 - C/C++ - 清泛网 - 专注C/C++及内核技术
...输格式。
本文并不详细介绍 JSON 本身的细节,旨在讨论如何使用 C++ 语言来处理 JSON。关于 JSON 更具体的信息,可参见 JSON 官网:http://www.json.org。
二、本文选择处理 JSON的 C++ 库
本文选择一个第三方库 jsoncpp 来解析 JSON。...
Linux将一个程序变成后台进程转入后台运行 - C/C++ - 清泛网 - 专注C/C++及内核技术
...x守护进程),不过当我们. xxx运行程序时,由于程序没有退出,终端被阻塞无法继续...问题现象:
Linux下写了一个无限循环处理的程序(类似Linux守护进程),不过当我们./xxx运行程序时,由于程序没有退出,终端被阻塞无法继...
接水果游戏 - App Inventor 2 中文网 - 清泛IT社区,为创新赋能!
...于6”这条代码有误?
2.对话框选择“退出”时,报告错误信息:Closing forms is not currently supported during development.
求解
1、绘画动画里面的精灵都无需计时器驱动,设置他们的速度和...
Linux 生产环境定位C++内存异常问题的思路 - 调试技术 - 清泛IT社区,为创新赋能!
...编译时加上 -fsanitize=address,链接时加上 -lasan ,程序优雅退出即可。
3、生产环境一般没法直接套asan,但是可以通过预加载asan,输出asan错误信息:
export LD_PRELOAD=/usr/lib64/libasan.so.4.0 & ./xxx 2>asan_out.txt &
注意:asan输...
