软件工具 SofTool.CN 本次搜索耗时 0.146 秒,为您找到 917 个相关结果.
  • NOT NULL – 非空

    861 2023-09-20 《SQL 入门教程》
    语法: 实例: NOT NULL 约束强制列不接受 NULL 值。 NOT NULL 约束强制字段始终包含值。这意味着,如果不向字段添加值,就无法插入新记录或者更新记录。 语法: CREATE TABLE 表 ( 列 int NOT NULL ); 如上,创建一个表,设置列值不能为空。 实例: create tabl...
  • Poking at the Tesla Model 3 MCU ...

    857 2024-08-01 《Looking for ports》
    Poking at the Tesla Model 3 MCU and a closer look at its eMMC #4 Enter the serial console to the CID Wiring up the Ethernet port Circling back to my actual car Poking at the ga...
  • map

    843 2023-09-17 《Go 语言》
    go中的map[Interface{}]Interface{}理解 go中的map[Interface{}]Interface{}理解 map里面的k,v支持很多的类型。 SofTool.CN Notes:k = key 键v = value 值 对于go来说也是,go中有个接口的概念 ,任何对象都实现了一个空接口 。 那么我们把map里...
  • 5.1 创建消息封装类型

    消息的 接口抽象层 消息的 具体实现层 消息的 接口抽象层 在zinx/ziface/下创建imessage.go文件 zinx/ziface/imessage.go package ziface /* 将 请求的一个消息 封装到 message 中,定义抽象层接口 */ type IMessage interface ...
  • 十、Zinx的连接属性设置

    10.1 给连接添加连接配置接口 10.2 链接属性方法实现 10.3 连接属性Zinx-V0.10单元测试 当我们在使用连接处理的时候,希望和连接绑定一些用户的数据,或者参数。那么我们现在可以把当前连接设定一些传递参数的接口或者方法。 10.1 给连接添加连接配置接口 zinx/ziface/iconnection.go //定义连接...
  • 3.11 UNSUBACK – 取消订阅确认

    837 2023-09-22 《MQTT协议中文版》
    3.11 UNSUBACK – 取消订阅确认 3.11.1 固定报头 图例 3.31 – UNSUBACK报文固定报头 3.11.2 可变报头 图例 3.32 – UNSUBACK报文可变报头 3.11.3 有效载荷 第三章目录 MQTT控制报文 项目主页 3.11 UNSUBACK – 取消订阅确认 服务端发送UNSUBACK报文给客...
  • 3.6 PUBREL – 发布释放(QoS 2,第二步)

    836 2023-09-22 《MQTT协议中文版》
    3.6 PUBREL – 发布释放(QoS 2,第二步) 3.6.1 固定报头 图例 3.16 – PUBREL报文固定报头 3.6.2 可变报头 图例 3.17 – PUBREL报文可变报头 3.6.3 有效载荷 3.6.4 动作 第三章目录 MQTT控制报文 项目主页 3.6 PUBREL – 发布释放(QoS 2,第二步) PU...
  • 第三章 MQTT控制报文

    835 2023-09-15 《MQTT协议中文版》
    第三章 MQTT控制报文 MQTT Control Packets 目录 本章目录 项目主页 第三章 MQTT控制报文 MQTT Control Packets 目录 第一章 - 介绍 第二章 – MQTT控制报文格式 第三章 – MQTT控制报文 第四章 – 操作行为 第五章 – 安全 第六章 – 使用WebSocket 第...
  • 五、Zinx的消息封装

    问题: 解决办法: 问题: 接下来我们再对Zinx做一个简单的升级,现在我们*把 服务器的全部数据 都放在 一个Request里 * ,当前的Request结构如下: type Request struct { conn ziface.IConnection //已经和客户端建立好的连接 data []byte ...
  • make

    830 2023-08-03 《Go 语言》
    第一种用法 第二种用法 第三种用法 make只能为slice, map, channel分配内存,并返回一个初始化的值。 首先来看下make有以下三种不同的用法: 第一种用法 即缺少长度的参数,只传类型,这种用法只能用在类型为map或chan的场景,例如make([]int)是会报错的。这样返回的空间长度都是默认为0的。 make(map ...