相关文章
PyQt组态软件 拖拽设计界面测试
PyQt组态软件测试
最近在研究PyQt,尝试写个拖拽设计界面的组态软件,目前实现的功能如下:
支持拖入控件,鼠标拖动控件位置 拖动控件边缘修改控件大小支持属性编辑器,修改当前选中控件的属性 拖动框选控件,点选控件 控…
建站知识
2025/4/25 21:26:23
蓝桥杯 字串简写(题目分析+C++完整代码)
字串简写
题目来源
蓝桥杯 2023 省赛
原题链接
蓝桥杯 字串简写
问题描述
程序猿圈子里正在流行一种很新的简写方法:对于一个字符串,只保留首尾字符,将首尾字符之间的所有字符用这部分的长度代替。例如 internation-alization 简写成 i…
建站知识
2025/4/28 12:36:02
【落羽的落羽 数据结构篇】双向链表
文章目录 一、链表的分类二、双向链表1. 结构2. 申请一个新节点3. 尾部插入数据4. 头部插入数据5. 尾部删除数据6. 头部删除数据7. 在指定位置之后插入数据8. 删除指定位置节点9. 销毁链表 一、链表的分类
链表的分类实际上要从这三个方向分析:是否带头、单向还是双…
建站知识
2025/4/30 1:42:53
排序算法整理(冒泡排序、选择排序、插入排序、希尔排序、快速排序、堆排序、计数排序、桶排序、基数排序)
排序算法是计算机科学中用于将数据元素按照特定顺序进行排列的算法,常见的排序算法有以下几类: 比较排序
冒泡排序:通过重复地走访要排序的数列,一次比较两个元素,如果它们的顺序错误就把它们交换过来。走访数列的工作…
建站知识
2025/4/29 7:26:49
SSE与Websocket详解,SSE实现对话框流式输出
SSE详解
SSE(Server-Sent Events)是一种在Web应用中实现单向实时通信的技术,它允许服务器主动向客户端发送更新,而无需客户端不断发起请求。SSE基于HTTP协议,利用HTTP的长连接特性,通过浏览器向服务器发送一个HTTP请求,建立一条持久化的连接,然后服务器可以通过这条连…
建站知识
2025/5/1 4:48:25
本地部署 Ollama 模型并实现本地可视化聊天界面(使用 DeepSeek)
项目背景
随着大语言模型(LLM)技术的发展,Ollama 是一个开源的零信任本地化 AI 框架,它允许您在本地运行大型语言模型,并通过简单的 API 实现实例化和推理。DeepSeek 提供了一个易于使用的 Python 接口库,…
建站知识
2025/5/1 11:58:23
chromadb向量数据库搭建和使用
一、服务端搭建
1.本地拉取容器镜像 docker pull chromadb/chroma
2.将本地容器镜像上传到远程服务器(如果远程服务器可以直接拉取镜像可以直接拉取,无需这一步) docker save -o chromadb.tar chromadb/chroma scp /Users/本地目录/chroma…
建站知识
2025/5/1 11:52:22