相关文章
穿越物联网的迷雾:深入理解MQTT协议
目录标题 1、MQTT简介核心特性 2、MQTT的工作原理通信过程 3、MQTT的消息质量(QoS)4、安全机制5、实践应用环境准备示例项目发布者客户端订阅者客户端 6、最佳实践7、结论8、参考资料 在物联网(IoT)的海洋中,数据像水流…
编程日记
2024/12/22 21:57:53
Qt实现XYModem协议(八)
1 概述 XMODEM协议是一种使用拨号调制解调器的个人计算机通信中广泛使用的异步文件运输协议。这种协议以128字节块的形式传输数据,并且每个块都使用一个校验和过程来进行错误检测。使用循环冗余校验的与XMODEM相应的一种协议称为XMODEM-CRC。还有一种是XMODEM-1K&am…
编程日记
2024/12/18 2:00:36
java导出pdf(水印、页眉、表格、背景样式、页脚、饼图、柱图)
这里写自定义目录标题 controller层pdf模板RiskReportTemplate1(页脚、水印)多线程导出pdf数据pdf导出工具类(页眉、图片底纹、柱图、饼图、表格、一级二级标题)实体类pdf工具类(根据html生成pdf文件)页脚工具类柱图工具类饼图工具类 controller层
Post…
编程日记
2024/12/10 10:02:29
如何在Android应用中安全地使用SQLite数据库,并通过SQLCipher进行加密保护
Android内置SQLite轻量级关系型数据库,可以在Android应用中存储、检索和管理结构化数据。SQLite是一个无服务器的、零配置的、事务性的SQL数据库引擎,非常适合用于移动设备和桌面应用程序中。
SQLite特点: 「轻量级」:SQLite不需要单独的服务器进程或操作系统级别的配置。…
编程日记
2024/12/17 11:35:41
AI大模型探索之路-训练篇2:大语言模型预训练基础认知
文章目录 前言一、预训练流程分析二、预训练两大挑战三、预训练网络通信四、预训练数据并行五、预训练模型并行六、预训练3D并行七、预训练代码示例总结 前言
在人工智能的宏伟蓝图中,大语言模型(LLM)的预训练是构筑智慧之塔的基石。预训练过…
编程日记
2024/12/22 21:08:33
OceanBase OLAP collation utf8mb4_bin 优先
在大数据系统中,如无特别需要,建议 collation 指定为 utf8mb4_bin。
utf8mb4_bin是一种二进制的排序规则,比较字符串时直接比较字符串的二进制值,不需要进行复杂的字符比较和排序运算,这样可以有效减少CPU的使用&…
编程日记
2024/12/21 14:58:06
【Java系列】SpringCloudAlibaba 实现在不修改配置文件情况下适配不同环境部署
本文将向大家介绍在SpringCloudAlibaba微服务架构中,如何实现多个微服务在不修改各自配置文件的情况下适配不同环境进行部署。 作者:后端小肥肠 1. 前言
在现代软件开发过程中,随着敏捷开发和持续集成的普及,开发团队越来越需要在…
编程日记
2024/12/19 14:10:55