自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (2)
  • 收藏
  • 关注

原创 conda入门笔记

conda 入门操作笔记

2024-07-17 10:11:04 453

原创 chainlit系列03-- chainlit+langchain 实现基于文档的智能知识问答

本文实现用langchain+LLM+chainlit实现文档的本地检索和LLM根据内容回答,实现了基于文档的智能文档系统

2023-09-18 22:58:35 2544 6

原创 Chainlit系列02- 开发入门聊天应用

本节介绍了chainlit实现简单对话的功能,了解chainlit的使用方法

2023-09-14 19:32:50 1292

原创 Chainlit系列1-环境搭建

chainlit 是一个用于制作聊天机器人界面的python库,可以用来方便的生成聊天界面,并基于此快速开发AIGC应用

2023-09-14 19:17:41 1189

原创 docker 安装与卸载

本文介绍docker的基础安装于卸载,简单、干货。

2023-09-14 16:27:23 261

原创 认真,做好身边的每一件小事

去除无谓的浮华,去认真的做好身边的每一件事,将一个一个自己想做而没做的事,一件一件的开始做,并将它好好的做好。

2023-08-03 16:42:58 549

原创 mac 修改terminal终端 ~%前的内容

修改mac terminal 命令行模版显示

2023-08-03 16:40:10 644

原创 CentOS 下mysql 的安装

在这里坐下笔记,以供以后查询,希望对需要的同学也能提供一个参考:操作环境:1.cat /proc/version 查看当前系统的版本信息2.查看本机是否有mysql的安装信息命令:ls -1 /etc/yum.repos.d/mysql-community*或者命令:yum repolist enabled | grep "mysql.*-community.*"...

2023-02-21 14:32:03 487 2

原创 centos 下 安装 redis (上)

序言:由于腾讯云的磁盘事故,所有的东西都要重新来,刚好趁这个机会也把这个过程记下来。上一篇介绍了mysql的安装,这次安装redis第一步:获取 redis的包$ wget http://download.redis.io/releases/redis-4.0.8.tar.gz$ tar xzf redis-4.0.8.tar.gz$ cd redis-4.0.8第二步: ...

2023-02-21 14:30:53 163 1

原创 Linux下Jdk环境的搭建

Linux下Jdk11环境的搭建序言好久没有写博客了,以前以为写这些东西有点浪费时间,而且也没有觉得写这些东西能不能帮到一些在路上的同学,现在我渐渐意识到,知识的传播也是一种素养,哪怕是能帮助屏幕前的你节省一点时间,或者有一点收获都是好的。step 1.下载安装包a.下载页面地址:https://www.oracle.com/java/technologies/javase-jdk11-downloads.htmlb.选择对应的版本Linux x64 Compressed Archive 1

2023-02-21 14:28:54 122

原创 Idea 模板注释 参数 不能注入问题处理

idea模板注释不能注入问题处理

2023-02-21 14:28:47 1776

原创 令牌桶算法谷歌实现

令牌桶算法小序The token bucketis an algorithm used in packet-switched and telecommunications networks. It can be used to check that data transmissions, in the form of packets, conform to defined limits on bandwidth) and burstiness (a measure of the unevenness

2023-02-21 14:28:22 793

原创 一首诗敲醒一个灵魂

一首诗不知道生活中有没有一瞬间,你看到一个东西让你瞬间醍醐灌顶,让你瞬间后背冷汗直流,然后是意识到为自己之前的所作所为深感后怕。先分享一首诗 我曾七次鄙视自己的灵魂 第一次,当它本可进取时,却故作谦卑; 第二次,当它在空虚时,用爱欲来填充; 第三次,在困难和容易之间,它选择了容易; 第四次,它犯了错,却借由别人也会犯错来宽慰自己; 第五次,它自由软弱,却把它认为是生命的坚韧; 第六次,当它鄙夷一张丑恶的嘴脸时,却不知那正是自己面具中的一副; 第七次,它侧身于生活的污泥中,虽不甘心,却又畏首

2022-04-26 16:04:55 127

原创 protobuf 简要介绍及应用

官方文档:https://developers.google.cn/protocol-buffers/docs/overview简介:protocol buffers – a language-neutral, platform-neutral, extensible way of serializing structured data for use in communications ...

2019-07-02 14:22:33 882

翻译 IOT-MQTT协议-操作行为-TOPIC

4.7 Topic Names and Topic Filters 主题名称和主题过滤器4.7.1 Topic wildcards 主题通配符主题级别分隔符用于将结构引入主题名称。如果存在,它将主题名称分成多个“主题级别”。订阅的主题过滤器可以包含特殊的通配符,允许您一次订阅多个主题。通配符可以在主题过滤器中使用,但不能在主题名称[MQTT-4.7.1-1]中使用。4.7....

2019-06-25 10:16:55 1425

翻译 IOT-MQTT协议-操作行为-QOS

4.3 Quality of Service levels and protocol flows 服务质量水平和协议流程MQTT根据此处定义的服务质量(QoS)级别提供应用程序消息。传递协议是对称的,在下面的描述中,客户端和服务器都可以扮演发送者或接收者的角色。传递协议仅涉及从单个发送方向单个接收方传递应用程序消息。当服务器向多个客户端提供应用程序消息时,将独立处理每个客户端。用于向客户端传送...

2019-06-25 10:00:29 730

翻译 IOT-MQTT协议-操作行为

4.1 Storing state 存储状态客户端和服务器必须存储会话状态才能提供服务质量保证。客户端和服务器必须在会话的整个持续时间[MQTT-4.1.0-1]中存储会话状态。会话必须至少持续有效的网络连接[MQTT-4.1.0-2]。保留的消息不构成服务器中会话状态的一部分。服务器应该保留此类消息,直到客户端删除为止。非规范性评论客户端和服务器实现的存储功能当然在容量方面具...

2019-06-25 09:46:10 261

翻译 IOT-MQTT协议-控制数据包-DISCONNECT

3.14 DISCONNECT - 断开通知DISCONNECT数据包是从客户端发送到服务器的最终控制数据包。它表示客户端正在完全断开连接。3.14.1 Fixed Header 固定标题图3.35 - DISCONNECT数据包固定标头 位 7 6 5 4 3 ...

2019-06-25 09:31:50 983

翻译 IOT-MQTT协议-控制数据包-PINGRESP

3.13 PINGRESP - PING响应服务器将PINGRESP数据包发送到客户端以响应PINGREQ数据包。它表示服务器处于活动状态。此数据包用于Keep Alive处理,有关详细信息,请参阅第3.1.2.10节。3.13.1 Fixed Header 固定标题图3.34 - PINGRESP数据包固定标头 位 7 ...

2019-06-25 09:31:17 544

翻译 IOT-MQTT协议-控制数据包-PING

3.12 PINGREQ - PING请求PINGREQ数据包从客户端发送到服务器。它可以用于:在没有任何其他控制数据包从客户端发送到服务器的情况下,向服务器指示客户端处于活动状态。 请求服务器响应以确认它处于活动状态。 练习网络以指示网络连接处于活动状态。此数据包用于Keep Alive处理,有关详细信息,请参阅第3.1.2.10节。3.12.1 Fixed Header...

2019-06-24 11:46:51 1230

翻译 IOT-MQTT协议-控制数据包-UNSUBACK

3.11 UNSUBACK - 取消订阅确认服务器将UNSUBACK数据包发送给客户端以确认收到UNSUBSCRIBE数据包。3.11.1 Fixed Header 固定标题图3.31 - UNSUBACK数据包固定标头 位 7 6 5 4 3 ...

2019-06-24 11:41:57 494

翻译 IOT-MQTT协议-控制数据包-UNSUBSCRIBE

3.10取消订阅 - 取消订阅主题客户端向服务器发送UNSUBSCRIBE数据包,以取消订阅主题。3.10.1固定标题图3.28 - UNSUBSCRIBE数据包固定标头 位 7 6 5 4 3 2 1 ...

2019-06-24 11:39:43 758

翻译 IOT-MQTT协议-控制数据包-SUBACK

3.9 SUBACK - 订阅确认服务器将SUBACK数据包发送给客户端以确认接收和处理SUBSCRIBE数据包。SUBACK数据包包含一个返回代码列表,用于指定SUBSCRIBE请求的每个Subscription中授予的最大QoS级别。3.9.1 Fixed Header 固定标题图3.24 - SUBACK数据包固定标头 位 7 ...

2019-06-24 11:31:34 2004

翻译 IOT-MQTT协议-控制数据包-SUBSCRIBE

3.8订阅 - 订阅主题SUBSCRIBE数据包从客户端发送到服务器以创建一个或多个订阅。每个订阅都注册客户对一个或多个主题的兴趣。服务器将PUBLISH数据包发送到客户端,以便将发布的应用程序消息转发到与这些订阅匹配的主题。SUBSCRIBE数据包还指定(对于每个订阅)服务器可以将应用程序消息发送到客户端的最大QoS。3.8.1 Fixed Header 固定标题图3.20 - SU...

2019-06-24 11:26:22 1179

翻译 IOT-MQTT协议-控制数据包-PUBLISHCOMP

3.7 PUBCOMP - 发布完成(收到QoS 2发布,第3部分)PUBCOMP数据包是对PUBREL数据包的响应。它是QoS 2协议交换的第四个也是最后一个数据包。3.7.1 Fixed Header 固定标题图3.18 - PUBCOMP数据包固定标头 位 7 6 5 4 ...

2019-06-24 10:48:18 618

翻译 IOT-MQTT协议-控制数据包-PUBLISHREL

3.6 PUBREL - 发布版本(收到QoS 2发布,第2部分)PUBREL数据包是对PUBREC数据包的响应。它是QoS 2协议交换的第三个数据包。3.6.1 Fixed Header 固定标题图3.16 - PUBREL数据包固定标头 位 7 6 五 4 3 ...

2019-06-24 10:45:39 426

翻译 IOT-MQTT协议-控制数据包-PUBLISHREC

3.5 PUBREC - 发布已收到(已收到QoS 2发布,第1部分)PUBREC数据包是对具有QoS 2的PUBLISH数据包的响应。它是QoS 2协议交换的第二个数据包。3.5.1 Fixed Header 固定标题图3.14 - PUBREC数据包固定标头 位 7 6 5 4 ...

2019-06-24 10:41:08 398

翻译 IOT-MQTT协议-控制数据包-PUBLISHACK

消息发布确认,仅仅在消息QOS为1的时候响应。QOS:Quality of Service 服务质量,是一种可以为不同类型业务流提供差分(即“不同”)服务等级的技术。通过QoS可以给那些对带宽、时延、时延抖动、丢包率等敏感的业务流提供更加优先的服务等级,使业务能满足用户正常、高性能使用的需求。3.4 PUBACK - 发布确认PUBACK数据包是对QoS级别为1的PUBLISH数据包...

2019-06-24 10:38:52 1241

翻译 IOT-MQTT协议-控制数据包-PUBLISH

3.3发布 - PUBLISH 发布消息PUBLISH控制包从客户端发送到服务器或从服务器发送到客户端以传输应用程序消息。3.3.1 Fixed header 固定标题图3.10 - PUBLISH数据包固定标头说明了固定标头格式:图3.10 - PUBLISH数据包固定标头 位 7 6 5 ...

2019-06-24 10:29:14 1682

翻译 IOT-MQTT协议-控制数据包-CONNACK

3.2 CONNACK - 确认连接请求CONNACK数据包是服务器响应从客户端收到的CONNECT数据包发送的数据包。从服务器发送到客户端的第一个数据包必须是CONNACK数据包[MQTT-3.2.0-1]。如果客户端在合理的时间内没有从服务器收到CONNACK数据包,则客户端应该关闭网络连接。“合理”的时间量取决于应用程序的类型和通信基础设施。3.2.1 Fixed header...

2019-06-21 17:41:33 1140

翻译 IOT-MQTT协议-控制数据包-CONNECT

3.1 CONNECT - 客户端请求与服务器的连接在客户端向服务器建立网络连接之后,从客户端发送到服务器的第一个数据包必须是CONNECT数据包[MQTT-3.1.0-1]。客户端只能通过网络连接发送一次CONNECT数据包。服务器必须处理从客户端发送的第二个CONNECT数据包作为协议违规并断开客户端[MQTT-3.1.0-2]。有关处理错误的信息,请参见第4.8节。有效载荷包...

2019-06-21 17:07:30 1276

翻译 IOT-MQTT协议-控制包格式

2.1 MQTT控制包的结构MQTT协议通过以定义的方式交换一系列MQTT控制数据包来工作。本节介绍这些数据包的格式。MQTT控制包最多由三部分组成,总是按照以下顺序组成,如图2.1所示 - MQTT控制包的结构。图2.1 - MQTT控制包的结构 固定标头,存在于所有MQTT控制数据包中 变量头,存在于某些MQTT控制包中 ...

2019-06-21 16:42:30 566

翻译 IOT-MQTT协议-简介

1简介1.1 组织MQTT本规范分为七章:·第1章 - 简介·第2章 - MQTT控制包格式·第3章 - MQTT控制包·第4章 - 操作行为·第5章 - 安全性·第6章-使用的WebSocket作为网络transport·第7章 - 一致性目标1.2术语本说明书中的关键词“必须”,“必须”,“不需要”,“应该”,“不应该”,“应该”,“...

2019-06-21 16:26:30 1130

原创 SpringBoot 下文件上传大小问题解决

今天在做springboot环境下做一个文件上传的功能,刚开始测试小文件的时候,没有什么问题,但是一旦单个文件大小超过1M的时候,后台就会报org.springframework.web.multipart.MultipartException: Failed to parse multipart servlet request; nested exception is java.io.IOE...

2018-08-21 20:00:29 17118

jquery&&easyUI API

很好的jquery API

2017-04-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除