- 博客(487)
- 资源 (16)
- 问答 (2)
- 收藏
- 关注
原创 Datawhale AI夏令营-基于带货视频评论的用户洞察挑战赛
基于星火大模型Spark 4.0 Ultra,对视频和评论的数据进行商品识别,情感分析,归类分析,最终为带货效果进行评价。并通过优化模型来提高评价准确度。
2025-07-14 23:49:48
464
原创 deepseek实战教程-第十篇deepseek对MCP协议支持
本文介绍了MCP(ModelContextProtocol)协议及其在DeepSeek中的应用。MCP是Anthropic推出的标准化协议,旨在统一LLM与外部系统的交互,解决传统集成方式的碎片化问题。DeepSeek目前主要通过客户端集成和开源MCP服务器间接支持该协议,虽然主力模型DeepSeek-R1原生不支持函数调用,但可通过Prompt工程和第三方工具实现兼容。文章还对比了MCP与传统API的区别,分析了其核心价值在于降低开发成本、增强安全性和跨模型兼容性,并展望了DeepSeek未来可能的原生支
2025-07-09 22:26:26
29
原创 deepseek实战教程-第九篇开源模型智能体开发框架solon-ai
本文介绍了基于SpringBoot的开源AI开发框架Solon-AI,该框架整合了DeepSeek等多种大模型,支持对话、知识库构建、流程任务等AI应用开发。文章详细梳理了框架功能,包括多媒体生成、RAG知识库、微服务支持等,并提供了项目源码和教程链接。作为低代码开发平台,Solon-AI封装了AI应用基础功能,支持插件式开发和SpringCloud微服务体系,可显著提升开发效率。建议开发者先部署体验该框架,理解智能体业务逻辑后再进行自定义开发,从而快速构建复杂的AI应用系统。
2025-07-08 13:51:28
243
原创 当后端接口返回格式不是easyui默认的格式,怎么办
摘要:本文介绍了一种前端数据过滤方法,用于将后端接口数据转换为EasyUI组件所需的格式。当后端接口格式固定为{"code":0,"data":{"records":[],"total":0}}等结构时,通过在datagrid中配置loadFilter属性,使用customLoadFilter函数将数据转换为{"total":总数量,"rows":数据列表}的标准格式。具体实现包括在表格配
2025-06-28 00:34:15
80
原创 nvue后缀文件和vue后缀文件的联系与区别
.vue与.nvue文件对比摘要 .vue用于标准Vue.js Web开发,支持全部Vue特性(如VueRouter、DOM渲染),适合SPA应用;.nvue是Uni-app专属的移动端组件文件,采用原生渲染(Weex引擎),性能更优但限制部分CSS/Vue特性(如不支持VueRouter)。两者结构相似(含<template>,<script>,<style>),但.nvue侧重原生跨平台适配,例如使用<text>替代<h1>。开发时,Web优先
2025-06-24 10:02:03
384
原创 springboot 接口参数接收,body和param什么区别,分别怎么使用
:用于接收请求正文中的复杂数据,适合JSON/XML格式。:用于接收URL参数或表单参数,适合简单的键值对数据。根据具体的业务需求和HTTP方法选择合适的注解,确保API接口的设计清晰且易于维护。
2025-06-18 19:49:32
410
原创 需要做一款小程序,用来发券,后端如何进行设计能够保证足够安全?
温馨提示:本文由ai生成,请辨别阅读,本文仅提供一种思考的方式和设计思路设计一个安全的后端系统,用于发放优惠券的小程序,需要考虑多个安全层面,包括身份验证、数据安全、API 安全、以及防止常见攻击(如 SQL 注入、XSS等)。以下是一个系统设计的概述和最佳实践,帮助确保您的后端足够安全。
2025-06-18 18:55:34
491
原创 springboot2.6.13+mysql8+oauth2的demo
下面是一个基于 Spring Boot 2.6.13、MySQL 8 和 OAuth2 的简单示例。这个示例将展示如何实现用户注册、OAuth2 认证,并保护资源。
2025-06-17 21:35:38
277
原创 springboot的安全机制及相应demo
Spring Boot 的安全机制通过与 Spring Security 的集成,提供了一套灵活且强大的安全解决方案。无论是简单的身份验证和授权,还是复杂的安全需求,Spring Boot 都能满足开发者的需求。了解这些安全机制并遵循最佳实践,可以帮助您构建安全可靠的应用程序。
2025-06-17 21:31:51
141
原创 当 GitLab 服务器网络配置发生变化,如何修改
通过以上步骤,你应该能够成功处理 GitLab 网络变更后的配置更新。如果更改了 IP 地址或域名,确保更新 DNS 记录和防火墙规则以允许流量通过新的地址。首先,确保你的服务器网络配置是正确的。你需要确保这个文件中的网络设置(如 URL、邮箱服务器等)反映最新的网络配置。最后,从不同的客户端或服务器测试 GitLab 的访问性,确保一切正常工作。在修改了配置文件后,你需要重新配置 GitLab 并重启服务。项目的ip不正确,接来下继续操作。GitLab 的配置通常位于 。修改为新的 IP 地址或域名。
2025-06-16 17:35:15
442
原创 deepseek实战教程-第八篇如何更好的提问
本文探讨了如何通过优化提示词来提高与DeepSeek等大型语言模型交互的效果。首先,文章介绍了提示词优化的基本概念,即通过改进提问方式来获得更准确的答案。接着,文章提出了几个优化原则,包括使用需求式提问而非命令式或启发式提问,根据任务类型选择合适的模型,以及如何根据不同的需求类型来描述需求。此外,文章强调了验证提问结果的重要性,并建议通过多次优化提示词和依赖上下文进行连续提问来逐步接近理想答案。最后,文章总结了提示词优化的通用策略,并指出在不同领域可能需要更专业的方法。通过这些策略,用户可以更有效地利用De
2025-05-11 11:07:06
105
1
原创 【KWDB 创作者计划】_KWDB在虚拟机下的unbuntu24.04x86-64版本下编译安装实践
随着物联网,智能制造,人工智能,机器人等技术的发展,单纯的关系型数据库已经不能满足所有的存储场景了。时序数据库,大模型数据在一些场合下也需要和关系型数据库共同搭配,才能完成一些融合业务。这些信息化,物联网,大模型等应用对数据的需要使用诸如关系型数据库,时序数据库等不同的类型的数据库产品,这无论是部署还是维护都会带来一些开销。本文介绍一款方便用在物联网,机器人方向的一款数据库产品:kwdb.它融合了关系型数据库,时序数据库等多种类型的数据库,很适合用在iot应用中。
2025-04-24 08:19:06
117
原创 Spring AI + DeepSeek 构建大模型应用 Demo
Service分析以下文本的情感倾向,从非常负面、负面、中性、正面、非常正面中选择最合适的:文本: {text}只返回情感倾向,不要其他内容。""";从以下文本中提取{count}个关键词:文本: {text}以JSON数组格式返回关键词。""";// 其他自定义方法...集成 Spring AI 和 DeepSeek创建基本的聊天接口实现结构化 Prompt 工程处理流式响应添加自定义 AI 服务方法异常处理和前端集成多轮对话管理。
2025-03-27 22:06:21
336
原创 deepseek实战教程-第七篇DS大模型与AI平台千丝万缕的关系
前面几篇文章,我们介绍了DeepSeek,Ollama,Chatbox,CherryStudio,AnythingLLM,Gemma3,千问QWen,Dify,Docker的安装与使用,虽然我们已经可以在本地使用deepseek了,但是你是否还是有些迷糊,这一堆的名称,是不是很多的功能是重复的了,既然都是用来本地部署大模型的,使用一个行不行,为什么需要介绍这么多的安装,感觉安装完ollama就可以使用大模型了。首先讲解几个大模型在使用阶段的几个概念:底层模型、安装工具、应用、应用开发平台、容器化部署工具。
2025-03-27 21:26:16
265
原创 deepseek实战教程-第六篇查找源码之仓库地址与deepseek-R1、deepseek-LLM仓库内容查看
上一篇讲了支持deepseek的模型应用的本地安装和部署以及使用。再上一篇讲解了deepseek提供的开放api,便于开发者基于deepseek提供的接口来编写属于自己的业务应用程序。但是前面几篇我们都是在用模型,我们知道deepseek是开源的,那么deepseek的源码在哪里,具体源码是什么样的呢,是否和我们编写的Java程序一样,是一行行的代码呢,还是什么样的项目结构呢?本文带您解开deepseek源码的面纱。
2025-03-25 23:48:11
406
原创 deepseek实战教程-第五篇支持deepseek的大模型应用安装及使用
本章在介绍deepseek模型源码和原理之前,先介绍一下deepseek的应用程序的本地安装和部署,以及如何通过应用连接模型,来实现具体的模型能力调用。前言:第一篇详细讲解了本地化部署deepseek的方式,我们讲解了使用ollama,Chatbox两种方式,但是实际上deepseek的部署还有很多种方式,有单模型部署的方式,其中大模型应用就是可以以各种页面的方式或者流程或者自主设计应用的方式来访问模型。
2025-03-25 22:55:06
434
原创 deepseek实战教程-第四篇开放平台接口文档使用
通过上面的介绍,我们就基本掌握了deepseek提供的基础的开发api功能,我们可以通过学习掌握这些api接口,来在自己的项目中调用所需接口,完成我们自己的业务功能,实现和我们的项目的嵌入。当然这是程序员的工作,并不是没有编程基础的人做的事情,希望我们能够尽快掌握并进入大模型的业务开发中,实现工作效率和业务效率的双重提升通过本章我们已经可以完成deepseek的应用开发了。
2025-03-24 19:53:10
1896
原创 deepseek实战教程-第三篇编写第一个agent
本文介绍了从0到1,完成一个agent项目。我们可以在此基础上,添加业务能力,这样就可以实现deepseek+业务了。下一篇,结合编剧的场景,实现一个编剧的智能体。
2025-03-07 00:49:12
248
原创 deepseek实战教程-第二篇训练知识库
目前虽然流程都能跑通,可以正常使用,但是还有很多功能欠稳定,且需要我们花时间精力进行数据库训练, 在下周我讲重点整理Cherry Studio 和 anything LLM在本地知识库训练方面的优劣势,以及在使用过程中常见问题的解决方法。第一篇讲解了如何本地部署安装deepseek并使用,但是我们可能会需要有自己的特殊的数据支持,有自己特色的回答,那就需要训练知识库。不过切换到7B就会好很多。3).点击页面下方的“搜索知识库”按钮,在搜索框中填写想要搜索的信息,点击搜索按钮,即可展示知识库中对应的内容;
2025-02-23 19:29:01
344
原创 deepseek实战教程-第一篇本地化部署
自从22年年底开始,人工智能开始从实验室一下子走入了普通人的视野中,chatgtp像一颗石子投入水中,溅起了一波又一波的涟漪。我们都通过各种方式试用大预言模型和机器进行对话或者提问。随着大语言模型的出现,各个类型的大模型也开始出现,文字生成图片,文字生成视频,文字生成音乐,文字生成3d模型等等。但当我们深入了解后会发现,很多网站的模型使用要会员,或者会受网络影响,我们很难自己直接使用自己的模型,加之受制于电脑的配置,更难训练自己的模型。
2025-02-23 18:11:32
332
原创 pi4j-v2与与pi4j-v1版本的变化
未来的目标是将范围限制在 Raspberry Pi 的原始 I/O 功能范围内 平台,并为 bug 修复和新的 RaspberryPi 模型引入提供及时的更新和发布。除了上面列出的功能外,Pi4J 2.0 版本还放弃了旧的 WiringPi 引脚编号方案,转而采用 更传统和最常用的 Broadcom 引脚编号方案。因为v2版本整体架构发生了变化,所以使用v1编写的代码在v2版本上是几乎完全不能用的,因为板子不提供对象抽象,所以v2版本直接使用var来指定,例如完成led灯点亮的代码。2.0 中的新增功能。
2025-02-07 22:45:02
100
原创 树莓派4b如何连接ov7670摄像头
在树莓派4B上连接和使用OV7670摄像头是一项具有一定技术挑战的任务。这是因为OV7670摄像头是一个原始的CMOS摄像头模块,它通过并行接口与主机通信,而树莓派的GPIO接口通常用于串行接口(如I2C、SPI、UART)通信,不直接支持并行摄像头接口。因此,需要一些额外的硬件和软件工作来实现。
2025-01-04 22:28:57
511
原创 android开发demo的步骤
创建一个简单的Android开发Demo可以帮助您快速了解Android应用开发的基本流程。以下是创建一个简单的“Hello, World!
2025-01-03 10:12:42
607
原创 开发android应用,如何搭建开发环境
开发Android应用程序需要搭建一个合适的开发环境。通过上述步骤,您可以成功搭建一个完整的Android开发环境,开始进行应用的开发与测试。
2025-01-03 10:11:14
510
原创 开发一个app的流程
开发一个应用程序(App)的流程通常包括以下几个关键步骤。通过以上这些步骤,您可以系统地开发和管理一个应用程序项目,确保最终产品能够满足用户需求,并在市场中取得成功。
2025-01-03 10:09:32
321
原创 在Java技术栈中,常用的分布式一致性算法和框架
这些框架和算法在Java生态系统中被广泛应用于构建可靠的分布式系统,确保数据的强一致性和系统的高可用性。开发者可以根据项目需求选择合适的框架进行集成和部署。
2024-12-29 12:55:15
251
原创 显示屏的SPI协议介绍
SPI(串行外设接口)是一种同步串行通信协议,通常用于在微控制器和外设之间进行短距离通信。TFT显示屏经常使用SPI协议进行数据传输,因为它简单且数据速率较高。以下是SPI协议的一些基本特性和使用说明:SPI协议基本特性1. 全双工通信:SPI允许同时发送和接收数据,数据通过主设备和从设备之间的两条数据线(MOSI和MISO)传输。2. 主/从架构:SPI由一个主设备和一个或多个从设备组成,主设备控制时钟信号。3. 四条主要信号线:- MOSI(主输出,从输入):主设备发送数据,从设备接收数据。
2024-12-21 10:41:53
351
原创 k8s 20版本以上,有了 CoreDNS作为域名解析服务器了,pod通过域名相互访问,需要额外配置dns条目吗
在 Kubernetes 20版本及以上,并且使用 CoreDNS 作为内部域名解析服务器时,一般情况下您不需要额外配置 DNS 条目来让 Pod 通过域名相互访问。例如,如果一个 Pod 想要访问另一个 Pod,它可以使用另一个 Pod 的服务名称作为域名来进行通信。通常情况下,在 Kubernetes 20版本以上,使用 CoreDNS 作为域名解析服务器时,Pod 之间的通信通过服务名称作为域名是无需额外配置 DNS 条目的。如果您遇到任何问题或需要进一步协助,请随时告诉我。
2024-11-25 21:00:45
349
1
原创 图像识别,摄像头选型,分辨率因素如何考量
选择合适的摄像头和分辨率需要综合考虑识别需求、设备性能和实际应用场景。通过实验和优化,可以找到最佳的配置,实现高效且准确的图像识别。
2024-11-25 19:20:17
767
原创 stable diffusion 如何配置高分辨率图片生成
配置Stable Diffusion以生成高分辨率图片涉及多个方面,包括模型配置、硬件要求以及潜在的调整技巧。
2024-11-25 19:07:31
382
原创 基于lvgl+ST7735制作一款esp8285的控制面板程序
要在ESP8285上使用LVGL和ST7735创建一个控制面板程序,你需要遵循以下步骤。这个过程包括设置开发环境,连接硬件,编写代码,以及调校和优化。
2024-11-25 18:59:31
478
原创 Android平台上使用Java来识别蔬菜中的害虫(比如蜗牛)的方案
CameraX和TensorFlow Lite在android系统上实现蔬菜害虫识别
2024-11-25 18:57:22
518
原创 丹摩智算(damodel)部署stable diffusion实践
名词解释:丹摩智算(damodel):是一款带有RTX4090,Tesla-P40等显卡的公有云服务器。stable diffusion:是一个大模型,可支持文生图,图生图,文生视频等功能。
2024-11-20 15:43:12
1180
原创 jdk 11.0.8 配置 classpath
如果你需要为开发或者编译时指定额外的类路径,可以使用javac的-cp或者-classpath参数,或者使用java运行时的-cp或者-classpath参数。请注意,在JDK 11及以后的版本中,一般不需要手动设置CLASSPATH环境变量,除非你需要为某些特定的工具或脚本指定类路径。作为7,8常年用户,这个变化现在才注意到,既是个惊喜,又是个惊吓,技术更新和变化,得不停学习。通过aigc的回答,配置jdk的时候,11版本是不需要配置classpath了。
2024-10-10 09:25:29
402
原创 KiCad电机控制电路图设计demo
:接下来,根据电机控制的需求,绘制电路原理图。这涉及到选择合适的图纸尺寸、添加注释、设置标题等信息,以确保原理图清晰易懂。在原理图中,需要正确连接各个元件,形成完整的电路。此外,还可以参考一些进阶技巧,如添加填充敷铜、制作特殊形状的焊盘等,以优化电路板的制造和焊接过程。:首先,需要创建电机控制相关的元件符号和封装。这包括定义元件的引脚、尺寸等物理特性,以及元件在电路中的逻辑连接。:最后,将设计好的原理图输出为正式的文档。:在原理图完成后,可以进行电路仿真以验证设计的正确性。工具进行原理图设计,而。
2024-09-29 10:19:16
244
原创 threejs 如何做电机部件
这段代码创建了一个简单的电机模型,包括一个红色的圆柱体代表电机主体和一个黑色的圆柱体代表电机轴。// 创建一个圆柱体,用作电机的轴。// 创建一个圆柱体,用作电机的主体。// 将轴添加到电机。// 创建电机部件的几何体。// 将电机添加到场景。
2024-09-28 17:17:56
142
原创 TensorFlow+springboot 花生病虫害叶片识别,如何训练模型
模型训练完成后,可以通过TensorFlow的tf.saved_model或tf.keras.models.save_model方法导出模型,然后在Java代码中使用TensorFlow Java API加载和运行模型。替换 "input_node_name:0" 和 "output_node_name:0" 为模型中对应输入和输出节点的正确名称。训练模型:使用TensorFlow提供的API训练模型,通常是在Python环境中。导出模型:将训练好的模型导出为可在Spring Boot中使用的格式。
2024-09-28 10:42:41
955
原创 springboot+neo4j demo
这个简单的示例展示了如何在Spring Boot应用中集成Neo4j,包括创建节点实体、使用Neo4j仓库接口以及创建一个简单的REST控制器。这个示例可以作为开发者学习和实践Spring Boot与Neo4j集成的起点。以下是一个简单的Spring Boot与Neo4j集成的示例代码。
2024-09-27 18:53:55
861
基于树莓派的Java版麦克纳姆轮智能控制学习平台.ppt
2021-03-06
c语言编写的二叉树深度优先遍历算法
2024-08-23
数据结构-二叉树的广度优先遍历
2024-08-23
软件工程-项目管理-可行性分析报告模板文档
2024-08-23
自动售货机的数据库设计文档
2024-08-23
控制树莓派小车的 pi4j2的Java代码
2024-06-14
freeswitch1.10.10编译包
2024-04-26
centos7arm64重装yum所需要的rpm包
2020-12-01
pi4j-core-1.2.jar
2020-01-15
maven-shade-plugin-3.1.0.jar
2018-11-10
kubernetes-release-1.18.zip-树莓派-centos7可用编译源码包
2020-08-07
软件工程-软件部署手册模板
2020-12-09
elasticsearch-7.5.2-x86_64.rpm
2020-02-17
vista/2008/win7 启动菜单自动修复工具
2012-08-22
ZD Soft Screen Recorder_8.0.exe
2020-02-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人