240 发简信
IP属地:四川
  • paho 中 MQTT 协议固定报头实现

    概述: 每个 MQTT 控制报文都包含一个固定报头。固定报头由两个字节组成,第一个字节的高4位为报文类型,低4位为报文标志;第二个字节开始为剩余...

  • 通过位运算优化数据库设计

    场景: 在之前做的考勤系统,有个考勤配置的功能,需要从周一到周天每天设置一个开关来支持每天是否开启考勤。当时实现这个功能觉得 so easy! ...

  • 编写一个 spring-boot-starter

    按照规范,编写一个 starter 最终会产出两个包,如下 但其实 xxx-spring-boot-starter 这个只是对 xxx-spri...

  • Socket自定义协议示例

    - 请求报文与响应报文格式 请求报文与响应报文格式一致,均由6字节的报头和荷载组成;其中报头第一个字节为协议版本号,第二个字节为序列号,接下来的...

  • 题记:Kotlin 教程

    在工作中,公司的技术大牛推荐给我们一篇博客,是关于Kotlin 这门技术的。当时,那片博客只是简单的列举了几个 Kotlin 中的特性。具体有些...

  • Kotlin 教程之【返回与跳转】

    参考文档:点击这里 在返回与跳转方面,Kotlin 优于 Java 的地方就是可以在循环处用标签来标记。 首先,我们还是先来看看与本片相关的几个...

  • Kotlin 教程之【流程控制】

    参考文档:点击这里 Java 中的流程控制主要有 if 、 while/do..while、for/foreach、switch,而 kotli...

  • Kotlin 教程之【包与导入】

    参考文档:点击这里 Kotlin 中包的声明和导入基本与 Java 保持一致,那么我们主要看下不同点即可掌握: 默认导入的包 kotlin.*k...

  • Kotlin 教程之【基本类型】

    参考文档:点击这里 数字 字符 布尔 数组 字符串 数字 类型 字面常量 数字类型的字面常量支持十进制、二进制和十六进制表示,不支持八进制表示。...