自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

洛阳泰山的博客

心有猛虎,细嗅蔷薇。

  • 博客(709)
  • 资源 (254)
  • 问答 (1)
  • 收藏
  • 关注

原创 AnythingLLM一个开源免费且容易搭建和使用的本地AI问答知识库助手的应用

您一直在寻找的全方位AI应用程序。与您的文档聊天,使用AI代理,高度可配置,多用户,无需繁琐的设置。👉 适用于桌面(Mac、Windows和Linux)的AnythingLLM!这是一个全栈应用程序,可以将任何文档、资源(如网址链接、音频、视频)或内容片段转换为上下文,以便任何大语言模型(LLM)在聊天期间作为参考使用。此应用程序允许您选择使用哪个LLM或向量数据库,同时支持多用户管理并设置不同权限。

2024-12-02 07:15:00 2964

原创 Chainlit集成LlamaIndex并使用ollama本地模型实现AI知识库检索网页对话应用

LlamaIndex是一个数据框架,它主要为基于大语言模型(LLM)的应用程序设计,允许这些应用程序摄取、结构化并访问私有或特定领域的数据。这种框架对于那些希望利用LLM的强大能力来处理自身专属数据集的组织来说尤其有用。由于大多数公开的大语言模型都是在大量的公共数据上训练的,它们缺乏对用户特定数据的理解,而这正是LlamaIndex发挥作用的地方。LlamaIndex支持Python和TypeScript,使得开发者可以通过使用这些编程语言来集成和操作数据。

2024-11-24 17:26:20 1556

原创 免费的真是太香了!Chainlit接入抖音 Coze AI知识库接口快速实现自定义用户聊天界面

由于Coze只提供了一个分享用的网页应用,网页访问地址没法自定义,虽然可以接入等开源应用。但是如果我们想直接给客户应用,还需要客户去设置配置,里面还有很多我们不想展示给客户的东西怎么办?于是,我使用Chainlit实现了一个无缝快速接入Coze实现自定义用户使用界面的应用,代码清晰简单。还可以自定义logo、欢迎语、网站图标、语言输入、语音设别、文件上传等。Coze国内版可以免费使用 豆包模型、通义千问 qwen-max , 智谱 GLM-4128K。

2024-08-22 17:31:01 2231 3

原创 Chainlit接入DifyAI知识库接口快速实现自定义用户聊天界面

由于dify只提供了一个分享用的网页应用,网页访问地址没法自定义,虽然可以接入等开源应用。但是如果我们想直接给客户应用,还需要客户去设置配置,里面还有很多我们不想展示给客户的东西怎么办?于是,我使用Chainlit实现了一个无缝快速接入dify实现自定义用户使用界面的应用,代码清晰简单。还可以自定义logo、欢迎语、网站图标、语言输入、语音设别、文件上传等。

2024-08-22 17:03:37 2837 7

原创 以FastGPT为例提升Rag知识库应用中的检索召回命中率

要想提升语义检索的准确度,需要从以下几个方面入手尽量保持知识库的分段字数相近尽量避免同一段落内出现太多意思相近的词当用户输入多个问题里包含多个关键词时,如果想让有些关键词的检索时候权重高一点,需要人工在对应段落,增加该关键词的向量索引。

2024-07-26 11:18:17 3933 15

原创 FastGPT部署和接入使用重排模型bge-reranker

BGE-reranker模型是北京智源人工智能研究院(BAAI)推出的一种重排序模型,主要用于优化信息检索系统的性能。该模型在2023年12月推出,是BGE(BAAI General Embedding)系列模型中的一个重要组成部分。BGE-reranker的核心作用是对初步检索出的Top-K文档进行再次排序,以提高检索结果的相关性和精度,这是一种典型的两阶段检索策略。

2024-05-11 16:27:08 3413

原创 使用 Xinference 部署本地模型

是一款开源模型推理平台,除了支持 LLM,它还可以部署 Embedding 和 ReRank 模型,这在企业级 RAG 构建中非常关键。同时,Xinference 还提供 Function Calling 等高级功能。还支持分布式部署,也就是说,随着未来应用调用量的增长,它可以进行水平扩展。

2024-04-24 13:25:24 7081 5

原创 解决vllm推理框架内在开启多显卡时报错问题

一般报错的原因情况有三种。

2024-03-26 19:53:04 3623 8

原创 LangChain4j 中的 Model Context Protocol (MCP):实现 AI 模型与工具的高效集成

本文深入探讨了 LangChain4j 中的 Model Context Protocol (MCP),详细介绍了如何通过 MCP 实现 AI 模型与外部工具的高效集成。MCP 支持 HTTP 和 stdio 两种传输方式,能够帮助开发者轻松地将 AI 模型与各种工具桥接,从而扩展模型的功能。文章还提供了实际的代码示例,展示了如何使用 MCP 与 GitHub 交互,获取并总结公共 GitHub 存储库的最新提交。通过这些示例,开发者可以更好地理解 MCP 的工作原理和应用场景,为构建更强大的 AI 应用提

2025-03-27 11:07:37 769

原创 SpringBoot-配置文件中敏感信息的加密保姆级教程

公司安全部门检查,要求系统配置文件中的敏感信息如数据库密码等,进行加密处理,否则将受到公司的安全处罚,无奈只要按照公司要求,对springboot项目配置文件的敏感信息进行加密和解密处理。详细教程如下。

2025-03-25 16:24:37 345

原创 如何构建简单有效的AI Agents代理?

代理”可以有多种定义方式。一些客户将代理定义为完全自主的系统,这些系统可以在较长时间内独立运行,使用各种工具来完成复杂任务。另一些客户则用这个词来描述更规范的实现,即遵循预定义工作流程的系统。我们将所有这些变体都归类为代理系统,但我们在架构上对工作流程和代理工作流是通过预定义代码路径协调LLM和工具的系统。Agent代理则是LLM动态指导自身流程和工具使用,控制完成任务方式的系统。下面,我们将详细探讨这两种类型的代理系统。

2025-03-21 17:23:07 975

原创 Sringboot整合webflux实现响应式编程的详细教程

Spring WebFlux 是 Spring 5 引入的一个新的响应式框架,提供了与 Spring MVC 类似的功能,但基于非阻塞操作并使用 Reactor 项目作为其核心库。WebFlux 支持两种编程风格:注解路由(类似于 MVC)和函数式路由。首先,我们需要定义一个实体类User,包含用户的 id、name 等信息。

2025-03-21 17:05:23 906

原创 ChainLit快速接入DeepSeek实现一个深度推理的网站应用图文教程-附完整代码

DeepSeek API 使用与 OpenAI 兼容的 API 格式,通过修改配置,您可以使用 OpenAI SDK 来访问 DeepSeek API,或使用与 OpenAI API 兼容的软件。出于与OpenAI兼容考虑,您也可以将base_url设置为来使用,但注意,此处v1与模型版本无关。模型已全面升级为 DeepSeek-V3,接口不变。通过指定 model=‘deepseek-chat’ 即可调用 DeepSeek-V3。是DeepSeek最新推出的推理模型。通过指定,即可调用。

2025-03-21 15:46:31 331

原创 Chainlit 自定义元素开发指南:使用 JSX 和受限导入实现交互式界面

本文介绍了 Chainlit 的 `CustomElement` 类,用于渲染自定义的 `.jsx` 文件。开发者需将 `.jsx` 文件放置在 `public/elements` 文件夹中,并通过指定属性(如名称、props 和显示方式)来控制元素的渲染方式。文章强调了编写 JSX 文件的规范,包括仅使用允许的导入包(如 React、Tailwind 等)和全局注入的 `props`。同时,提供了如何通过 Python 代码更新自定义元素属性或调用函数的方法,并通过实际案例展示了如何实现一个显示 Line

2025-03-17 09:48:59 1203 1

原创 Chainlit使用mcp协议的方式使用各种llms工具图文教程

MCP为Chainlit应用程序提供了一种机制,可以连接到基于服务器发送事件(SSE)的服务或基于命令行(stdio)的工具。连接后,您的应用程序可以发现可用的工具,执行它们,并将它们的响应集成到您的应用程序流中。

2025-03-17 08:50:05 1191 2

原创 Chainlit 实现SSO单点登录CAS授权完整代码图文教程

之前写了一篇关于chanlit如何实现登录授权文章,文章以为接入授权为例,图文并茂介绍如何操作,并附带了完整代码示例。这次我们实现更有难度的事情,使用chanlit实现CAS中央用户登录授权,下面是完整教程。

2025-03-12 17:32:36 1179 2

原创 Chainlit 实现自定Oauth2.0登录完整代码图文教程

之前写了一篇关于chanlit如何实现登录授权文章其中关于OAuth授权默认支持文章中的几种平台的OAuth授权,经过我的研究,在不改动源码基础上可以扩展更多的平台OAuth授权,完整图文教程如下,以为接入授权代码示例。

2025-03-12 16:18:04 420 2

原创 集成与使用命令:Chainlit框架中的`command`命令模式实现

探索如何在Chainlit框架中高效集成命令以提升用户体验。通过定义具有唯一ID、图标、描述和显示样式的命令,开发者可以捕捉并响应用户的明确意图。例如,“Picture”命令调用DALL-E进行图像生成,“Search”用于网络搜索,“Canvas”支持协作写作和编码。利用`cl.context.emitter.set_commands`方法,您可以轻松设置这些命令,并通过简单的回调函数处理用户交互,从而构建更加互动和功能丰富的应用程序。

2025-03-10 20:43:48 328

原创 深入解析:如何通过Spring Boot启动器无缝集成LangChain4j实现AI服务自动化

探索如何利用Spring Boot启动器无缝集成LangChain4j,以实现AI服务的自动化配置和高效管理。本文详细介绍了通过langchain4j-{integration-name}-spring-boot-starter依赖快速集成OpenAI、Ollama等模型的方法,并展示了如何在application.properties文件中配置模型参数。您还将学习到如何使用@AiService注解定义AI服务接口,自动装配各种组件如ChatLanguageModel和StreamingChatLangua

2025-03-10 20:24:04 642

原创 LangChain4j 提取用户提问信息结构化输出 | LangChain4j

在请求发送给 LLM 时,指定了单个工具,并且工具参数描述了所需输出的结构。在使用提示模式时,需要在系统或用户消息中以自由文本形式指定所需输出的格式,并希望 LLM 能够遵守。这种方法相当不可靠。请注意,JSON Schema 是在请求中的专用属性中指定的,不需要在提示中包含任何自由形式的指令(例如系统或用户消息)。那么,基于指定的返回类型,ResponseFormat 将自动生成带有 JsonSchema 的格式。当在请求中指定 JSON Schema 时,LLM 应生成符合此 Schema 的输出。

2025-03-03 18:00:50 1446 1

原创 Python项目管理超简单!用Poetry轻松搞定依赖和打包,新手也能快速上手✨

本文章深入探讨了Python包管理工具Poetry的详细使用方法,涵盖安装、项目初始化、依赖管理、虚拟环境配置、包构建与发布等核心功能。同时提供了脚本运行、任务自动化及高级用法的全面解析,适合希望提升项目管理效率的Python开发者阅读。通过本文,您将掌握Poetry的关键技巧,并优化您的开发流程。文章内容详尽且结构清晰,是学习Poetry不可或缺的指南。

2025-03-03 12:07:55 676

原创 【2025年最新】掌握响应流技术:提升LLM应用性能与用户体验 | LangChain4j教程

想了解如何通过响应流技术优化大语言模型(LLM)的应用性能吗?本文基于LangChain4j框架,深入浅出地讲解了StreamingChatLanguageModel和StreamingResponseHandler的使用方法。通过逐个token实时传输生成内容,大幅提升用户交互体验,减少等待时间。无论您是开发者还是技术爱好者,都能从中掌握实用技巧,让您的应用更高效、更流畅!立即阅读,解锁LLM流式传输的奥秘吧!

2025-02-28 18:11:14 526

原创 智能文档解析与语义分割:LlamaIndex 节点解析器模块全解

在当今数据驱动的时代,高效处理和解析文档内容成为企业与开发者关注的重点。LlamaIndex 提供的强大节点解析器模块,为这一挑战提供了创新解决方案。本文深入探讨了 LlamaIndex 的多种节点解析器功能,包括文件解析、HTML 解析、JSON 解析、Markdown 解析以及代码分割等工具,助力用户灵活应对不同格式的文本处理需求。特别值得一提的是,语义分割技术通过嵌入相似性自适应选择句子断点,确保生成的文本块具备高度语义相关性,极大提升了自然语言处理任务的效果。同时,Token 分割器和句子窗口解

2025-02-28 17:57:01 204

原创 高效部署:Windows 系统下 Sentinel 安装与配置全攻略

本文详细介绍了在Windows系统上安装和配置阿里巴巴开源的Sentinel流量控制与系统防护框架的完整流程。从环境准备到具体安装步骤,再到功能测试与高级扩展,内容覆盖全面,适合初学者及进阶开发者学习。通过本文,您将掌握如何在微服务架构中利用Sentinel实现流量控制、熔断降级等功能,提升系统的稳定性和高可用性。文章还提供了常见问题的解决方法,帮助读者快速定位并解决问题。无论您是希望保护系统免受高并发冲击,还是优化微服务治理,本文都能为您提供实用的指导。

2025-02-27 10:29:00 859

原创 Windows环境下Nacos安装与部署全攻略:从零开始的详细教程

本文详细介绍了在Windows系统上安装和部署Nacos的全流程,涵盖环境准备、下载与安装、配置以及启动等关键步骤。首先,确保系统已安装JDK并正确配置环境变量,同时可选安装MySQL以支持持久化存储。接着,从Nacos官方GitHub页面下载最新版本压缩包并解压至目标目录。通过修改`application.properties`文件完成数据库连接和日志路径配置,并根据硬件性能调整JVM参数。使用`startup.cmd -m standalone`命令以单机模式启动Nacos服务

2025-02-27 09:40:12 2457 5

原创 基于OPC UA Milo库的Java数组数据写入实践:从节点创建到代码实

本文详细介绍了如何使用Milo库在Java中对OPC UA节点进行数组数据的写入操作。通过工具创建ValueRank为OneDimension的节点,并确保AccessLevel的读写权限,结合Milo库提供的API,可以轻松实现数组数据的写入功能。此外,我们还讨论了常见的问题及其解决方案,帮助开发者快速定位并解决问题。随着工业自动化的不断发展,OPC UA技术将在更多领域发挥重要作用。掌握其核心原理和实现方法,对于从事工业软件开发的工程师来说至关重要。希望本文能够为读者提供有益的参考和指导。

2025-02-22 09:30:00 199

原创 OPC UA服务器中命名空间的定义与节点管理:基于Milo库的实践指南

本文详细介绍了如何使用Milo库在Java环境中实现OPC UA服务器,并重点讲解了命名空间的定义、节点的创建与管理,特别是变量节点(ScalarNode)的实现。通过委托模式,可以轻松实现节点值的动态更新,从而满足实际应用需求。OPC UA作为一种强大的工业通信协议,为开发者提供了灵活的信息建模能力。借助Milo库,开发者可以快速构建高性能的OPC UA服务器,为工业自动化领域带来更多的可能性。希望本文的内容能够帮助读者更好地理解和实践OPC UA技术。

2025-02-22 08:30:00 392

原创 LangChain4j 模型参数详解:灵活调整生成内容的创造力与确定性

模型的输出生成内容(文本、图像等)的创造性或确定性水平。生成内容的数量等。连接性基础URL、授权密钥、超时时间、重试机制、日志记录等。通常,您可以在模型提供商的网站上找到所有参数及其含义。例如,OpenAI API 的参数可以在OpenAI 官方文档参数名称描述类型modelName使用的模型名称(例如 gpt-4、gpt-4o-mini 等)。String使用的采样温度,范围为 0 到 2。更高的值(如 0.8)会使输出更随机,而较低的值(如 0.2)会使输出更集中和确定性更强。

2025-02-21 17:20:13 755

原创 LangChain4j 快速上手指南:集成 OpenAI 与高级 AI 服务的详细步骤

LangChain4j 提供了与许多大语言模型(LLM)提供商的集成。每个集成都有其自己的 Maven 依赖项。:如果你没有自己的 OpenAI API 密钥,不用担心。你可以暂时使用我们提供的演示密钥,免费用于演示目的。以上是该页面的主要内容翻译。如果有具体需求或进一步问题,请告诉我!建议将你的 API 密钥存储在环境变量中,以降低公开暴露的风险。

2025-02-21 17:12:35 704

原创 Chat Memory 聊天会话记忆 | LangChain4j

目前,LangChain4j 仅提供“记忆”,而不提供“历史记录”。如果需要保留完整的对话历史记录,请手动完成。可以单独存储(例如,每条消息对应一条记录/行/对象),也可以一起存储(例如,整个。可以作为一个独立的低级组件使用,也可以作为高级组件(如 AI 服务)的一部分。方法应更新与给定 memory ID 相关的所有消息。方法应返回与给定 memory ID 相关的所有消息。方法会被调用,传入的消息列表中不包括被淘汰的消息。请注意,“记忆”和“历史记录”是相似但不同的概念。存储在您选择的任何持久存储中。

2025-02-20 12:25:54 732 2

原创 FastGPT 接入飞书机器人教程(不用写一行代码)

如何通过 FastGPT V4 和 Laf 平台将智能问答功能接入飞书办公工具,实现复杂场景下的高效协作。具体步骤包括在 Laf 平台上配置函数模板、设置环境变量,以及在飞书开放平台创建企业自建应用并配置相关权限和事件订阅。此外,还涵盖了 FastGPT 的接入方法,包括获取 AppId 和 ApiKey 并完成环境变量的填写。整个流程操作简便,无需复杂的 IP 白名单设置,最终实现私聊与群聊中的流畅使用体验。本文为用户提供了从零开始的完整教程,适合希望提升团队协作效率的企业和技术爱好者参考。

2025-02-20 12:24:28 313 1

原创 深入解析LangChain4j中的ChatLanguageModel API:从基础到高级应用

本页描述的是低级别的 LLM API。有关高级 LLM API,请参见 AI Services。

2025-02-18 20:30:14 1243

原创 mongodb 如何开启用户权限验证

在 MongoDB 中开启验证(即启用身份验证)是保护数据库安全的重要步骤。adminmyPassword完成以上步骤后,MongoDB 的身份验证就成功启用了!运行以下命令,列出admin这将显示所有用户的详细信息,包括用户名、角色等。运行以下命令,查询admin这将显示所有用户的详细信息,包括用户名、角色等。如果你只想修改用户的密码或角色,可以使用命令。如果你只想修改用户的密码或角色,可以使用命令。

2025-02-18 07:00:00 705

原创 JAVA AI 框架LangChain4j 入门教程

是一个基于 Java 的轻量级框架,旨在简化大型语言模型(LLM)在 Java 应用中的集成。模型集成:支持 OpenAI、HuggingFace、本地模型(如 Ollama)等。提示工程:通过模板化提示(Prompt Templates)优化与模型的交互。链式调用:将多个步骤(模型调用、工具执行)组合成可复用的流程。记忆管理:支持短期/长期记忆(如对话历史记录)。数据增强:通过检索增强生成(RAG)扩展模型知识库。工具扩展:允许自定义工具(如搜索、数据库查询)扩展模型能力。

2025-02-14 18:21:36 1260

原创 maven-compiler-plugin和spring-boot-maven-plugin的区别

出现“程序包不存在”的问题是因为某些依赖引用了已被移除的内部 API。更严格地暴露了这些问题,而可能暂时掩盖了它们。建议优先升级相关依赖或引入替代库,以确保项目的兼容性和稳定性。特性主要功能编译 Java 源代码构建和打包 Spring Boot 应用适用范围所有 Maven 项目仅限 Spring Boot 项目核心任务编译源代码和测试代码打包可执行文件、运行应用配置复杂度简单,通常只设置 JDK 版本较复杂,涉及 Spring Boot 配置如果用户需要同时使用两者,通常会在同一个。

2025-02-14 16:39:57 1185

原创 Redis 代码执行漏洞--怎么设置禁用lua脚本

Redis,作为一款使用ANSI C编写的开源、支持网络、基于内存的键值对存储数据库,因其出色的性能和灵活性而被广泛应用。然而,最近发现的一个安全漏洞(CVE-2024-46981)揭示了Redis在处理Lua脚本引擎内存管理时存在潜在风险。具体来说,经过身份验证的用户可以通过精心构造的Lua脚本操纵内存回收机制,并通过EVAL或EVALSHA命令执行该恶意脚本,从而可能在Redis服务器上执行任意代码。

2025-02-08 17:33:50 1575

原创 突破网络限制:高效获取HuggingFace模型的五大技巧

通过专业网络检测工具验证,国内访问HuggingFace的节点均显示异常状态(图示检测结果可见原文档)。针对这一普遍性问题,本文整理出五套经过验证的解决方案,适用于不同使用场景和技术背景的开发者。建议优先尝试镜像平台方案,对技术要求较高的用户可探索多线程下载与混合策略组合方案,以获得最佳下载体验。平台时普遍遭遇连接障碍,通过IP检测工具验证发现,境内节点均无法正常连通该平台。执行克隆命令时需输入平台账号及访问令牌,下载过程示意图可参考原文档。参数说明:-x 16(分块数),-j 8(并行线程数)

2025-02-08 17:33:18 731

原创 Git仓库镜像备份和恢复镜像命令

一般我们用git clone命令只会拉取master的最新信息。但是使用–mirror会将所有分支内容和git提交记录都拉下来。git clone --mirror 将所有的分支都拉下来。

2025-01-17 07:30:00 608

原创 阿里巴巴easyexcel导出复杂对象代码实现

但是发现 easyexcel有复杂对象的转换器,可以实现,所以分享一下这个实现过程。创建excel读取监听类TmLwTopicRecvExcel。TmLwTopicRecvExcel 引用类Body。创建对象转换器BodyConverter。首先pom文件中引入相关依赖。导出excel格式效果展示。

2025-01-17 07:15:00 612

原创 Mybatis-Plus字段类型处理器(处理JSON字段存储读取示例)

在 MyBatis-Plus 中,除了使用内置的类型处理器外,开发者还可以根据需要自定义类型处理器。例如,当使用 PostgreSQL 数据库时,可能会遇到 JSONB 类型的字段,这时可以创建一个自定义的类型处理器来处理 JSONB 数据。以下是一个自定义的 JSONB 类型处理器的示例:示例工程:👉 mybatis-plus-sample-jsonb} // 自3.5.6版本开始支持泛型,需要加上此构造. public JsonbTypeHandler(Class

2024-12-31 17:00:35 1332

阿里巴巴开源的一款动态服务发现、配置管理和服务管理平台nacos-server-2.5.0

阿里巴巴开源的一款动态服务发现、配置管理和服务管理平台nacos-server-2.5.0

2025-02-27

2024最新婚恋相亲系统源码 红娘金媒10.3 PC+小程序+公众号 接入三端

2024最新婚恋相亲系统源码 红娘金媒10.3 PC+小程序+公众号 接入三端 1. 红娘服务 红娘服务模块是该系统的一大特色。专业红娘会通过分析用户的个人资料和偏好, 为用户提供精准的配对建议和个性化服务。用户可以预约红娘服务,通过红娘的介入,提升配对成功率。 2. 相亲活动 相亲活动模块用于组织和管理线下或线上相亲活动。用户可以报名参加系统组织的各类相亲活动, 通过集体活动认识更多异性。系统会发布活动信息,审核报名用户,并向报名成功的用户推送活动通知和后续反馈。 3. 交友匹配 交友匹配模块是系统的核心功能。通过大数据分析和智能算法,系统会根据用户的资料和偏好, 为其推荐潜在的匹配对象。匹配结果会展示给用户,帮助他们找到合适的交友对象。 4. 付费获取联系方式 该功能允许用户通过支付一定费用获取其他用户的联系方式。这样既能保护用户的隐私, 又能为系统带来收益。用户可以提交付费请求,通过支付系统完成支付后获取目标用户的联系方式。 5. 付费交友 付费交友模块提供高级会员服务。用户可以通过支付费用成为高级会员,享受更多的高级功能和特权, 如无限制的私聊次数、优先匹配。 项目使用php开

2024-11-20

泰山导航项目常用网址数据和数据备份

泰山导航项目常用网址数据和数据备份 TARZAN-NAV 导航网站 一个基于 Spring Boot、MyBatis-Plus、h2database、ehcache、Docker、websocket等技术栈实现的导航网站系统,采用主流的互联网技术架构、全新的UI设计、支持一键源码部署,拥有完整的仪表板、导航管理,用户管理、评论管理、友情链接、公告管理、运维管理等,代码完全开源,没有任何二次封装,是一个非常适合二次开发/实战的现代化导航项目 。 项目源码开源地址 https://gitee.com/taisan/tarzan-navigation

2024-11-03

git版本2.46.0 windows x32和x64安装包

git版本2.46.0 windows x32和x64安装包

2024-08-08

chatTTS语音合成模型和配置文件实时真人语音

chatTTS语音合成模型和配置文件实时真人语音 下载解压后,将asset和config文件夹放到chatTTS项目根目录下即可

2024-07-21

软件开发公司代码安全开发规范-v1.0.docx

目录 一、前言 1 (一)背景简介 1 (二)技术框架 1 (三)适用范围 3 (四)用词约定 3 二、常见Web安全漏洞 3 三、安全设计规范 6 (一)身份验证 6 1.口令规则 6 2.认证 9 3.验证码 12 (二)权限管理 14 (三)敏感数据保护 22 1.敏感数据定义 22 2.敏感数据存储 22 3.敏感数据传输 25 4.数据处理 26 (四)安全审计(日志) 27 (五)其他 30 四、安全编程规范 31 (一)输入校验 31 (二)输出编码 39 (三)文件上传下载 39 (四)异常处理 42 (五)加密与保护 47 (六)代码实现 49 1.序列化 49 2.线程 50 3.数据库 53 4.数据传输 55 5.其他 55 (七)资源管理 60 (八)第三方组件/库 63 (九)代码注释 64 (十)命名规范 66 (十一)归档要求 67 (十二)其他 67 五、生产环境上线规范 69 (一)服务器规范 69 (二)环境规范 71 (三)补丁组件规范 73 (四)代码规范 74 (五)日志 74 (六)数据库 75 (七)容器规范 75 1.容器部署规范项 7

2024-05-29

使用国内阿里云modelscope镜像 部署bge-reranker-base模型的兼容openAI接口的web程序

使用国内阿里云modelscope镜像 部署bge-reranker-base模型的兼容openAI接口的web程序 可用app.py启动,也可以打包镜像启动 教程文章 https://tarzan.blog.youkuaiyun.com/article/details/138711273

2024-05-28

meta大模型llama系列数据集合-医疗养生问题生成模型数据训练集

meta大模型llama系列(llama2,llama3)数据集合-医疗养生问题生成模型数据训练集

2024-05-25

使用winsper语音识别开源模型封装成openai chatgpt兼容接口

docker打包命令 docker build -t whisper . docker命令启动 显卡模式 docker run -itd --name whisper-api -p 6008:6008 --gpus all --restart=always whisper docker命令启动 docker run -itd --name whisper-api -p 6008:6008 --restart=always whisper

2024-05-11

万能门店小程序.zip

万能门店小程序

2024-05-09

将postgres 表结构和数据转换到sqllite数据库中的工具类源码

将postgres 表结构和数据转换到sqllite数据库中的工具类源码,基于springboot 的小型java项目

2024-03-16

odoo17 python源码

Odoo 17是Odoo系列企业资源规划(ERP)软件中的一个版本,由比利时Odoo S.A.公司开发并维护。作为一款开源且高度可定制的业务管理平台,Odoo 17提供了全面的企业级解决方案,涵盖了财务管理、销售管理、采购管理、库存管理、生产制造、人力资源、项目管理等多个模块。 在Odoo 17版本中,包含了以下主要特点和改进: 库存预测增强:Odoo 17增强了库存管理和预测功能,允许用户更精确地控制单个物品或产品的储备和释放,支持直接从产品预测页面进行保留或释放操作。 发票匹配优化:当导入电子发票时,Odoo 17改进了与供应商账单的自动匹配逻辑,根据单价和产品名称进行部分采购订单行匹配,并能处理不匹配的行。 销售板块新功能:升级了销售模块的功能,提供更为流畅和高效的销售流程管理,包括但不限于财务数据管理和自定义应用模块views等。 集团集采业务(SRM)功能:引入了新的供应链协同(SRM)功能,帮助企业更好地管理集中采购业务。 生产制造补货策略:加强了生产制造模块中的补货策略,方便企业根据实际需求制定更为精细的物料补充计划。 用户体验提升:界面设计更加现代化,用户体验得到了进一

2024-02-29

2024新年烟花特效纯前端文件 html/css/js原生

2024新年烟花特效纯前端文件 html/css/js原生

2024-02-10

简单好用屏幕录制工具.zip

简单好用屏幕录制工具.zip 知识窗口捕捉,屏幕录制,屏幕标尺,定位屏幕坐标,取色器等功能

2023-10-20

windows版本OpcUA客户端端图形操作工具 OpcUAClientTool

windows版本OpcUA客户端端图形操作工具 OpcUAClientTool

2023-09-21

JS斗地主小游戏简易版.zip pc端单机网页游戏

JS斗地主小游戏简易版.zip pc端单机网页游戏

2023-08-19

js简易版经典坦克大战小游戏源码.zip

js简易版经典坦克大战小游戏源码.zip

2023-08-19

类似于开心消消乐的HTML5消灭星星小游戏源码.zip

类似于开心消消乐的HTML5消灭星星小游戏源码

2023-08-19

pc端网游大富贵游戏源码.zip

1.仿照大富翁写的JS pc端网页小游戏 2.开放了地图所有功能区域 3.加入了电脑,最大游戏人数为四人,可以自由选择玩家和电脑

2023-08-19

文本编辑神器 notepad++ 8.4.4 苹果macosx安装包和windows安装包

文本编辑神器 notepad++ 8.4.4 苹果macosx安装包和windows安装包 cpu分x64和arm 对应的安装包

2023-08-08

附带搜集的两家科技公司技术人员绩效考核表

附带搜集的两个科技公司技术人员/研发人员/开发人员绩效考核表

2023-07-11

研发人员绩效考核表.xlsx 用于考核开发人员消极的标准打分表

研发人员绩效考核表.xlsx 用于考核开发人员消极的标准打分表

2023-07-10

Docker-compose 教程全集 PDF 53页

Docker-Compose项目是Docker官方的开源项目,负责实现对Docker容器集群的快速编排。 DockerCompose将所管理的容器分为三层,分别是工程(project),服务(service)以及容器 (container)。Docker-Compose运行目录下的所有文件(docker-compose.yml,extends文件或环 境变量文件等)组成一个工程,若无特殊指定工程名即为当前目录名。一个工程当中可包含多个服务, 每个服务中定义了容器运行的镜像,参数,依赖。一个服务当中可包括多个容器实例,DockerCompose并没有解决负载均衡的问题,因此需要借助其它工具实现服务发现及负载均衡。 DockerCompose的工程配置文件默认为docker-compose.yml,可通过环境变量COMPOSE_FILE或-f参数自定 义配置文件,其定义了多个有依赖关系的服务及每个服务运行的容器。 使用一个Dockerfile模板文件, 可以让用户很方便的定义一个单独的应用容器。在工作中,经常会碰到需要多个容器相互配合来完成某 项任务的情况。例如要实现一个Web项目,

2023-07-07

java实现opc ua连接及操作的代码工具包Demo

基于开源org.eclipse.milo版本 0.6.11,java实现opc ua server服务器模拟连接及客户端操作读写的代码工具包Demo

2023-07-05

KEPServerEX是一款先进的通用数据采集器,它允许您从不同类型的设备(例如PLC,传感器,仪表和电子设备)中采集数据

KEPServerEX是一款先进的通用数据采集器,它允许您从不同类型的设备(例如PLC,传感器,仪表和电子设备)中采集数据,并将其提供给其他应用程序或设备。KEPServerEX完全遵循OPC标准,并支持多种通信协议,例如Modbus,Ethernet/IP,BACnet和SNMP等。以下是KEPServerEX的简介和使用教程。 1. 安装KEPServerEX 首先,您需要下载并安装KEPServerEX。安装程序将帮助您完成此过程,并询问您想要支持哪些安装程序组件和驱动程序。 2. 配置驱动程序 KEPServerEX支持多种驱动程序,包括AB、Modbus和OPC UA等。您需要选择您要使用的驱动程序,并将其配置为与您的设备通信。选择相应的驱动程序后,您需要为每个设备定义通信参数和设备寄存器的布局。 3. 管理标签 KEPServerEX使用标签作为与设备交换数据的方式。标签定义了要读取或写入的设备寄存器及其相关属性,例如数据类型、标度和单位。您需要配置标签以反映您的设备并定义要获取的数据。您可以手动添加标签,也可以从CSV文件或其他源中导入标签。 4. 使用客户

2023-06-20

swagger2doc接口word文档生成器,非官方样式

swagger2doc接口word文档生成器,非官方样式,可以修改模板,自定义接口文档样式

2023-05-17

互联网大厂研发流程 md文件

互联网大厂研发流程 md文件

2023-05-15

GPS工具箱exe 文件,实现不同坐标系之间的坐标转换,包括空间坐标,大地坐标,投影坐标在不同坐标系之间的转换

GPS工具箱exe 文件,实现不同坐标系之间的坐标转换,包括空间坐标,大地坐标,投影坐标在不同坐标系之间的转换,支持中文和英文

2023-05-10

精品毕设 java ssm 毕业生就业信息管理系统 源码和文档

适用人群:学生和java初学者 内容概要: 压缩包内含源码、毕业论文文档和ppt文档、数据库建表sql文件 开发语言:Java 框架:ssm 技术:JSP JDK版本:JDK1.8 服务器:tomcat7 数据库:mysql 5.7(一定要5.7版本) 数据库工具:Navicat11 开发软件:eclipse/myeclipse/idea Maven包:Maven3.3.9 Java配置环境链接:https://pan.baidu.com/s/1Dzpiqb46mrukQzXOEj3otw 提取码:0000 后台路径地址:localhost:8080/项目名称/jsp/login.jsp 前台路径地址:localhost:8080/项目名称/front/index.jsp 管理员账号:abo 管理员密码:abo 其他说明: 视频演示网址: 链接:https://pan.baidu.com/s/1MzhUCynJ7HLI6xCZWim5NA?pwd=ff42 提取码:ff4

2023-03-16

精品毕业设计 java ssm框架 高效人事管理系统 源码

适用人群:学生和java初学者 内容概要: 开发工具(eclipse/idea/vscode等):idea 数据库(sqlite/mysql/sqlserver等):mysql 功能模块 通知公告; 管理员:密码修改、教师管理、通知公告管理、班级信息管理、注册学生管理、学生成绩管理、报道信息管理; 教师:密码修改、个人信息查看修改、报道信息管理、审核、学生成绩管理; 学生:密码修改、个人信息管理、报道、我的成绩 其他说明: 视频演示网址: 链接:https://pan.baidu.com/s/1eNGzi0mHk6-FS3hI2D9J7w?pwd=nn2x 提取码:nn2x 视频项目运行部署: 链接:https://pan.baidu.com/s/1GRikYlGQDRumLjphX9atJA?pwd=e1h5 提取码:e1h5

2023-03-16

微信在线对话生成器 html5 源码

# 微信对话生成器 ## 功能介绍 微信对话生成器,是一款在线微信聊天对话制作的工具,它可以设置苹果或安卓状态栏,包括手机电量、手机时间等,还可以设置不同用户的角色,然后发送文字、语音、红包、转账等多种好玩的功能,能设置单人聊天和群聊模拟,可谓是一款娱乐制作神器 ## 特别声明 此软件只用于娱乐使用,切勿用于非法途径,由此产生任何纠纷由使用者本人自己承担,禁止用于各种违法犯罪行为!!

2023-02-13

Nginx可视化配置软件 Nginx-GUI-For-Windows-x64-v1.6.zip

Nginx可视化配置软件 windows版, 下载后解压文件,点击startup.bat 文件运行,然后浏览器输入 http://127.0.0.1:8889 访问 ,默认账户密码 admin/admin

2023-02-07

dbInstallTool 用java swging 编写的postgres初始化sql 小工具

因为公司不让用navicat,担心版权问题,让改用dbserver,但是用dbserver导入sql初始化语句,经常卡死,为此写了一个小工具初始化数据库sql的功能。目前仅仅支持postgres ,想改支持其他数据库的开发人员,该可以改下数据库驱动和代码。 dbInstallTool 用java swging 编写的postgres初始化sql 小工具

2023-01-17

java swing 曹操过华容道益智小游戏源码和图片素材

java swing 曹操过华容道益智小游戏源码和图片素材 在idea等编辑器里,启动 GameClient.java类的主方法即可。 如有稳定,评论区留言,或者私信我

2023-01-08

Java基于SSM村民信息管理系统 - 毕业设计

Java+SSM实现 Eclipse开发工具 1.实现对软件使用者的基本管理。村民信息管理系统的主要使用者包括管理员等人员,本系统将对涉及到的村民的基本信息实现查询和更新操作(如删除信息、添加信息和修改信息)等管理功能。 2.实现对政策,本村村民,职位等基本管理。村民信息管理系统必然会涉及到村民的各种信息,村民个人信息,以及村民的户口信息等。本系统会实现对这些村民进行查询和更新操作的管理功能,以便管理员的详细设置有所了解和认识。 3.实现各种查询功能,由于村民系统中村民的信息众多,并且村民也人数众多,涉及的字段众多,当需要根据某些条件进行筛选的时候,因此需要设置众多的查询条件进行查询,并且需要登录后才能有权限进行做各种增删改查权限。

2023-01-08

纯JS中国象棋人机对战源码 .zip

完全有html/css/js代码编写的中国象棋游戏,下载都点击文件,直接可以用浏览器打开,畅快淋漓的玩耍,玩完还可以研究学习代码,太爽了有没有。。。

2023-01-08

《信息化项目管理办法制度文档和表单附件》

主要包含: 职责分工 项目立项 软件项目验证性测试 项目采购 项目启动 项目实施 信息化资源申请 变更管理 安全管理 项目验收 运行维护管理 项目后评价 项目章程,文件清单,立项流程等

2022-12-30

java maven多模块电商项目项目部署和面试指导 附带视频讲解-适合学习用

java电商项目项目部署和面试指导 附带视频讲解

2022-12-24

java maven项目,ssh框架cms内容管理系统源码

java maven项目,ssh框架cms内容管理系统源码 项目始建于2015年

2022-12-24

java就业项目-博客系统V3.0.zip

java maven项目ssm写的博客系统,附带源码,mysql数据库建表语句,和war包

2022-12-24

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

TA关注的人

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