自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

极客栈

极客社团

  • 博客(443)
  • 资源 (16)
  • 问答 (2)
  • 收藏
  • 关注

原创 大模型的embedding详解

*Embedding(嵌入)**是大语言模型和其他机器学习模型中的一种核心技术,它通过将离散的数据(如单词、句子、图像)转换为连续的向量表示,使得这些数据可以在高维空间中进行操作和分析。Embedding 的本质是为模型提供一种能够捕捉数据之间语义或特征关系的紧凑数值表示。

2024-08-14 15:22:26 833

原创 大模型提示词策略-思维链COT

COT(Chain of Thought,思维链)是一种提示词设计策略,主要用于增强AI模型在复杂推理任务中的表现。通过明确列出思维步骤或逻辑链条,COT提示引导AI逐步解决问题,而不是直接给出答案。这种方法可以显著提高AI在多步骤推理、决策和问题解决中的准确性和可靠性。

2024-08-14 15:08:17 685

原创 大语言模型(LLMs)Tokenizers详解

Tokenizers是大预言模型处理和生成文本的基础。通过将文本分割为有意义的单元,模型可以学习语言的结构和语义,从而实现复杂的语言理解和生成任务。选择合适的Tokenizers方法和策略对于提高模型的性能和效率至关重要。

2024-08-13 12:50:05 553

原创 大语言模型(LLMs)的token详解

Token是文本的最小单位,模型通过处理这些单位来理解和生成语言。单词(Words):完整的词汇单元,如“apple”、“run”。子词(Subwords):介于单词和字符之间的单元,如“unbelievable”可能被分割为“un”、“believ”、“able”。字符(Characters):单个字母或符号,如“a”、“1”、“$”。Tokenization是大预言模型处理和生成文本的基础。通过将文本分割为有意义的单元,模型可以学习语言的结构和语义,从而实现复杂的语言理解和生成任务。

2024-08-12 21:51:01 2006 1

原创 springboot+TensorFlow demo

​pom.xml​。

2024-08-12 21:28:06 181

原创 springboot+neo4j的demo

创建一个Spring Boot项目并集成Neo4j图数据库,可以按照以下步骤进行。假设你已经安装了Java、Maven和IDE(如IntelliJ IDEA或Eclipse)。

2024-08-12 20:31:25 152

原创 香橙派下安装neo4j

在香橙派(Orange Pi)上安装Neo4j图数据库可以通过以下步骤完成。

2024-08-12 20:28:25 172

原创 图数据库框架及其支持的开发语言和应用场景

这些图数据库框架通过提供多种编程语言的支持,使得开发者能够灵活选择适合自己项目的语言进行开发。同时,社区和第三方开发者也会提供各种语言的库和工具,进一步丰富了图数据库的开发生态。

2024-08-12 20:21:46 519

原创 图数据库在社交网络分析中的应用

图数据库在社交网络分析中具有广泛的应用,因为社交网络的本质是图结构,其中用户是节点,用户之间的关系是边。图数据库能够高效地存储、查询和分析这种复杂的关系数据。

2024-08-12 20:06:00 376

原创 easyui如何给某一个单元格的内容增加下划线

在EasyUI的DataGrid组件中,你可以通过自定义单元格的渲染方式来实现给某一个单元格的内容增加下划线的效果。​函数中返回了一个带有下划线、颜色和字体大小的HTML内容。通过这种方式,你可以灵活地控制单元格的显示格式,包括增加下划线、改变颜色、添加图标等。通过这种方式,你可以灵活地控制单元格的显示格式,包括下划线、颜色和字体大小等。​​函数返回自定义的HTML内容来设置单元格文字的大小和颜色。在这个函数中,我们返回了一个带有下划线的HTML内容。在EasyUI的DataGrid组件中,你可以通过​。

2024-08-07 22:45:25 562

原创 vue3项目,应用初始化过程

Vue 3 应用初始化过程包括创建 Vue 应用实例、配置插件和全局属性、注册全局组件和指令,以及挂载应用到 DOM 上。通过这些步骤,你可以快速启动一个功能丰富的 Vue 3 应用,并进行进一步的开发和扩展。

2024-08-05 18:04:02 352

原创 目标检测的详细介绍

目标检测是一项复杂的计算机视觉任务,它不仅需要识别图像中的对象类别,还需要精确地定位每个对象的位置和大小。

2024-08-05 17:36:27 823

原创 香橙派aipro版本,安装部署安装ros2系统

香橙派(Orange Pi)是一款基于ARM架构的单板计算机,类似于树莓派(Raspberry Pi)。要在香橙派上安装ROS 2(Robot Operating System 2),你可以按照以下步骤进行操作。以下步骤假设你使用的是基于Debian的Linux发行版,如Ubuntu或Armbian。

2024-08-05 17:25:41 91

原创 香橙派aipro安装TensorFlow,部署手册

在香橙派上安装和部署TensorFlow需要一些准备工作和步骤,但通过上述指南,你应该能够顺利完成。根据具体的应用场景和需求,可能还需要进行进一步的优化和调试。随着TensorFlow和香橙派生态系统的不断发展,未来会有更多便捷的工具和方法出现。

2024-08-05 17:21:06 77

原创 支持目标检测的框架有哪些

选择合适的框架取决于具体的应用需求、开发经验和个人偏好。TensorFlow和PyTorch是目前最流行的深度学习框架,它们提供了丰富的资源和支持,适合大多数目标检测任务。其他框架如Caffe、MxNet、Detectron2等也提供了强大的功能,适合特定的应用场景。随着深度学习技术的不断进步,这些框架也在不断更新和改进,以支持更先进的目标检测算法。

2024-08-05 17:08:52 243

原创 TensorFlow 可用的目标检测模型有哪些,各有什么优缺点

选择合适的模型取决于具体的应用需求、计算资源和性能要求。例如,如果需要高准确性且不介意较长的训练和推理时间,可以选择Faster R-CNN或Mask R-CNN。如果需要实时检测且对速度要求较高,可以选择SSD或CenterNet。EfficientDet则在准确性和效率之间取得了很好的平衡,适用于多种场景。TensorFlow Object Detection API 提供了这些模型的预训练版本和训练脚本,使得用户可以根据自己的需求选择和定制模型。

2024-08-05 17:06:21 202

原创 目标检测的算法有哪些

目标检测算法的发展经历了从两阶段检测器到单阶段检测器,再到结合多种技术的综合算法的过程。每种算法都有其独特的优势和适用场景,选择合适的算法取决于具体的应用需求、计算资源和性能要求。随着深度学习技术的不断进步,目标检测算法的准确性和效率将继续提升。

2024-08-05 17:00:56 211 1

原创 Deeplearning4j 目标检测的原理

Deeplearning4j通过支持多种深度学习模型和丰富的API,使得在Java环境中进行目标检测成为可能。目标检测的原理涉及分类和定位两个主要任务,而Deeplearning4j提供了必要的工具和库来实现这些任务。通过加载预训练模型、预处理图像数据并进行预测,可以实现目标检测功能。

2024-08-05 16:57:46 179

原创 树莓派下,centos7amr64下,搭建目标检测开发环境,java语言

以上步骤涵盖了在树莓派上使用CentOS 7 ARM64搭建基于Java的目标检测开发环境的基本流程。根据你的具体需求和硬件性能,可能需要进行一些额外的配置和优化。确保你的系统有足够的存储空间和内存,以便顺利运行目标检测任务。

2024-08-05 16:46:09 244

原创 香橙派下搭建目标检测的开发环境

以上步骤涵盖了在香橙派上搭建目标检测开发环境的基本流程。根据你的具体需求和硬件性能,可能需要进行一些额外的配置和优化。确保你的系统有足够的存储空间和内存,以便顺利运行目标检测任务。

2024-08-05 16:42:57 874

原创 java生成ppt的jar包

可以使用java的jar包,不需要安装ppt,可直接程序生成ppt或者转换ppt。

2024-08-05 08:33:12 222

原创 一个vue3项目可以有几个app入口

一个 Vue 3 项目确实可以有一个入口文件,这个文件通常是 ​​main.js​​ 或 ​​main.ts​​,它负责创建 Vue 应用实例,配置插件,并将应用挂载到 DOM 中。这个入口文件是整个项目的起点,所有的组件、路由和状态管理都从这里开始。

2024-08-04 22:53:58 375

原创 为什么说vue3是应用

上述示例展示了如何使用 Vue 3 构建一个简单的 Todo 应用,通过组合式 API、响应式系统、组件化开发、路由管理和状态管理等特性,使得应用的开发更加高效和可维护。Vue 3 的强大之处在于它提供了完整的解决方案,适用于构建复杂的、现代化的前端应用。

2024-08-04 22:50:02 595

原创 vue3框架设计的思路

创建和组织你的 Vue 组件。可以使用组合式 API 定义组件。上述步骤为一个 Vue 3 项目提供了一个完整的设计思路,从初始化项目到组件设计、路由和状态管理,以及 API 请求和环境配置。在实际开发中,可以根据具体需求对项目进行调整和优化。

2024-08-04 22:34:22 288

原创 点击同一个菜单项时自动刷新标签页

在 addTab 函数中,我们需要添加一个检查,如果标签页已经存在,则更新标签页的内容,而不仅仅是选中标签页。

2024-08-03 23:24:03 101

原创 使用标准的 window.location.href 实现页面跳转,如何解决导航栏和tab未同步更新的问题

在某些情况下,当你使用 ​​ 进行页面跳转时,导航栏和选项卡(tab)可能不会同步更新,导致用户体验不一致。

2024-08-03 20:57:26 419

原创 easyui 页面跳转 有几种方式

在基于 EasyUI 的前端开发中,页面跳转是一个常见的需求。

2024-08-03 20:55:05 359

原创 easyui-datebox 只显示月份选择,默认开启月份,隐藏日期选择框

如果你使用 ​​​ 并希望隐藏日期选择框,只显示月份选择,可以通过一些自定义代码来实现。虽然 EasyUI 没有直接提供这种功能,但可以通过自定义 ​​​ 和 ​​parser​​​ 方法,以及修改 ​​ 事件来实现这个功能。

2024-07-30 00:34:45 1171

原创 easyui 多文件选择框选择文件后,将文件显示在页面上。demo

EasyUI 的 ​​filebox​​ 默认是单文件选择,如果要实现多文件选择功能,可以通过原生的 HTML 文件输入元素来实现。同时,使用 jQuery 和 EasyUI 将多文件选择后的文件名显示在页面上。

2024-07-30 00:32:54 411

原创 easyui 多文件上传,demo

通过上述示例代码,你可以使用 EasyUI 实现多文件上传功能。确保前后端配合良好,以便正确处理文件上传请求并返回相应的结果。

2024-07-29 13:25:32 620

原创 Bigdecimal 导出为excel时显示未0E-10,不是0,怎么解决

你也可以编写一个自定义方法来处理 ​​ 的显示问题。return "0";通过上述方法,你可以确保 ​​ 在导出到 Excel 时显示为 ​​0​​ 而不是 ​​0E-10​​。

2024-07-29 13:23:42 460

原创 springboot,service 层统一异常抛出时,throws Exception写在接口上还是实现类上

springboot,service 层统一异常抛出时,throws Exception写在实现接口上,不是直接写在实现类上。

2024-07-29 01:52:08 57

原创 easyui 点击单元格的时候,获取该行另外一个字段的值

通过绑定 DataGrid 的 ​​ 事件,可以轻松地在单击单元格时获取该行的其他字段值。这个方法适用于各种场景,比如在用户点击某个单元格时显示额外的信息、执行特定的操作等。希望这个示例能帮助你更好地理解和应用 EasyUI DataGrid 的事件处理。

2024-07-29 01:32:22 458

原创 EasyUI 的 DataGrid 插件,通过扩展属性的方式给序号列增加个性化标题

在 EasyUI 的 DataGrid 中,没有直接的属性可以设置行号列的标题,但是你可以通过扩展的方法来实现这一功能。通过扩展 EasyUI 的 DataGrid 插件,来增加一个 ​​ 属性,以便通过属性来设置行号列的标题。

2024-07-29 00:30:56 510

原创 easy-ui nowrap

​​easy-ui​​ 是一个基于 jQuery 的前端框架,用于构建现代化的 Web 应用程序。它提供了丰富的组件和功能,简化了 Web 应用的开发。​​nowrap​​ 是 ​​easy-ui​​ 中的一个属性,用于控制表格列(或其他容器)中的内容是否换行显示。具体来说,设置 ​​nowrap​​ 属性可以让表格列中的内容在其长度超过列宽时不换行,从而保持在一行内显示。这在某些情况下可以提高表格的可读性,避免内容被拆分到多行中。

2024-07-28 22:56:25 284

原创 TensorFlow 可用的人脸情绪分类模型有哪些,各有什么优缺点

选择适合的人脸情绪分类模型取决于你的具体需求、计算资源和应用环境。移动和嵌入式设备:选择轻量级的MobileNetV2或EfficientNet。高精度要求:选择InceptionV3、ResNet或EfficientNet。特定领域的情绪识别:选择FER-2013专用模型或VGGFace。灵活性和自定义需求:选择自定义CNN/RNN模型或使用FaceNet结合其他分类器。无论选择哪种模型,通常都需要进行迁移学习,即在预训练模型的基础上使用你的人脸情绪分类数据进行微调,以获得更好的分类效果。

2024-07-26 12:07:12 51

原创 TensorFlow 可用的动物分类模型有哪些,各有什么优缺点

选择适合的动物分类模型取决于你的具体需求、计算资源和应用环境。移动和嵌入式设备:选择轻量级的MobileNet或EfficientNet。高精度要求:选择InceptionV3、ResNet或EfficientNet。理解和实现简单:选择VGG16或VGG19。高效且兼顾精度:选择EfficientNet或Xception。无论选择哪种模型,通常都需要进行迁移学习,即在预训练模型的基础上使用你的动物分类数据进行微调,以获得更好的分类效果。TensorFlow的​​tf.keras​。

2024-07-26 12:05:36 56

原创 TensorFlow 可用的身份证识别模型有哪些,各有什么优缺点

选择适合的身份证识别模型取决于你的具体需求、数据集、计算资源和开发周期。如果你需要快速实现一个身份证识别系统,可以考虑使用Google Cloud Vision OCR或Tesseract OCR。如果你有足够的训练数据和计算资源,并且需要高度定制化的解决方案,可以考虑使用基于CNN+RNN或CRNN的模型。如果你对模型的精度要求极高,并且能够处理复杂背景和长序列数据,可以考虑使用Attention OCR机制。如果你希望使用开源工具并快速集成,可以尝试EasyOCR等开源OCR工具。

2024-07-26 12:03:30 66

原创 香橙派下,centos7操作系统, TensorFlow java版实现植物分类功能

通过上述步骤,你可以在香橙派的CentOS 7系统上使用TensorFlow Java实现植物分类功能。这包括设置环境、准备预训练的分类模型、编写和运行Java代码来处理输入数据,并实现分类功能。你可以根据需求扩展和优化此基础代码,例如调整图像预处理步骤、使用不同的模型或添加更多的处理步骤。希望这些信息能对你有所帮助!

2024-07-26 11:18:07 30

原创 TensorFlow 可用的人脸识别的模型有哪些,各有什么优缺点

在使用TensorFlow进行人脸识别时,有多种可用的模型,每种模型在性能和应用场景方面各有不同。

2024-07-26 11:07:02 71

c语言编写的二叉树深度优先遍历算法

以下是使用C语言编写的二叉树的广度优先遍历(也称为层次遍历)算法的示例代码: #include <stdio.h> #include <stdlib.h> // 定义二叉树的节点结构 typedef struct Node { int data; struct Node* left; struct Node* right; } Node; // 创建新节点 Node* createNode(int data) { Node* newNode = (Node*)malloc(sizeof(Node)); newNode->data = data; newNode->left = NULL; newNode->right = NULL; return newNode; } // 定义队列节点结构 typedef struct QueueNode { Node* treeNode; struct QueueNode* next; } QueueNode; // 队列结构 typedef struct Qu

2024-08-23

数据结构-二叉树的广度优先遍历

以下是使用C语言编写的二叉树的广度优先遍历(也称为层次遍历)算法的示例代码: #include <stdio.h> #include <stdlib.h> // 定义二叉树的节点结构 typedef struct Node { int data; struct Node* left; struct Node* right; } Node; // 创建新节点 Node* createNode(int data) { Node* newNode = (Node*)malloc(sizeof(Node)); newNode->data = data; newNode->left = NULL; newNode->right = NULL; return newNode; } // 定义队列节点结构 typedef struct QueueNode { Node* treeNode; struct QueueNode* next; } QueueNode; // 队列结构 typedef struct Qu

2024-08-23

自动售货机的数据库设计文档

1. 引言 1.1 目的 本文档旨在描述自动售货机系统的数据库设计,包括数据模型、表结构、关系以及数据完整性约束,确保系统数据的一致性和可靠性。 1.2 范围 本设计文档涵盖自动售货机所需的主要数据实体及其属性,涉及的功能包括商品管理、库存管理、销售记录、用户管理等。 2. 数据库需求分析 2.1 功能需求 商品管理:添加、修改、删除商品信息。 库存管理:监控商品库存,报警低库存商品。 销售记录:记录每一笔销售交易,提供销售统计。 用户管理:管理用户信息,支持用户注册和登录。 2.2 非功能需求 数据安全性:确保数据的完整性和机密性。 数据一致性:在事务处理中保证数据一致性。 3. 数据模型设计 3.1 实体关系模型(ER图) (此处可插入ER图,描述各实体及其关系) 3.2 实体及属性 3.2.1 商品(Product) 属性名 数据类型 描述 product_id INT 商品唯一标识(主键) name VARCHAR(100) 商品名称 price DECIMAL(10, 2) 商品价格 stock_quantity INT 库存数量 category VARCHAR

2024-08-23

软件工程-项目管理-可行性分析报告模板文档

项目可行性分析报告 一、报告概述 1.1 报告目的 说明本报告的目的和重要性,阐述进行可行性分析的必要性。 1.2 报告范围 简要介绍报告的内容和范围,包括主要分析的方面。 二、项目背景 2.1 项目介绍 对项目的基本情况进行介绍,包括项目名称、性质及目标。 2.2 市场分析 市场的需求、目标客户群、行业趋势等基本情况。 2.3 项目提出的背景和原因 为什么要开展这个项目?解决什么问题? 三、技术可行性分析 3.1 技术方案 说明项目所用技术、工具和方法。 3.2 技术成熟度 分析所需技术的成熟度和市场应用情况。 3.3 技术风险 讨论可能遇到的技术风险及应对措施。 四、经济可行性分析 4.1 成本分析 详情请查看具体文档

2024-08-23

控制树莓派小车的 pi4j2的Java代码

搭配pi4j专栏使用, https://blog.csdn.net/jiao_zg/category_9672658.html

2024-06-14

freeswitch1.10.10编译包

freeswitch1.10.10的源码包,下载后,tar -zxvf 文件名解压后,cd 目录,进入后执行 cd /usr/local/src/ cd freeswitch-1.10.10/ Vim module.conf 将下面两行注释掉 #applications/mod_signalwire #applications/mod_av ./bootstrap.sh ./configure --enable-portable-binary --prefix=/usr/local/freeswitch --with-gnu-ld --with-python --with-openssl --enable-core-odbc-support --enable-zrtp make make install 进行编译。 注意:前提是要其他插件安装成功

2024-04-26

springboot集成websocket实现一个简易聊天室

springboot集成websocket实现一个简易聊天室,源码,开源

2024-03-28

基于树莓派的Java版麦克纳姆轮智能控制学习平台.ppt

基于树莓派的Java版麦克纳姆轮智能控制学习平台.ppt资源文件 下载资源可私信沟通,获取下列支持: 1.架构设计文档 2.控制开源源代码 3.效果演示视频 4.制作原理及过程的图文教程 5.共享开源社区 ppt是对平台及基于树莓派的机器人智能小车的简单展示,可超远程控制小车的运动。轮子采用麦克纳姆轮,可原地左右移动或者任意方向移动

2021-03-06

软件工程-软件部署手册模板

软件工程中,软件部署是一个基础的过程;在安装的过程中,需要记录下安装的历史情况,并能让使用的人更多掌握整体的部署环境的情况;也为了减少编写文档的重复工作,所以需要模板减少文档编写的工作;文档为开源,需要打上页眉页脚,3d精灵-北极温实验室。本文档 是博主开源的物联网项目的管理相关的一部分,欢迎感兴趣机器人研发的小伙伴加我

2020-12-09

centos7arm64重装yum所需要的rpm包

1.解压 2.文件放到一个目录下 3.上传到centos arm64系统上 4.rpm -ivh --force *.rpm --nodeps 5.yum 查看是否安装成功

2020-12-01

kubernetes-release-1.18.zip-树莓派-centos7可用编译源码包

kubernetes-release-1.18.zip源码包,可以编译成树莓派上运行centos7版本的运行包

2020-08-07

ZD Soft Screen Recorder_8.0.exe

一款非常好用的录屏软件,功能全面,能够全屏录制,选框录制,画质无损,音频可选信道,音质很好。还有定时等高级功能,相当好用,可后台运行,生成的视频符合各个主流视频播放软件播放。

2020-02-20

elasticsearch-7.5.2-x86_64.rpm

elasticsearch-7.5.2-x86_64.rpm linux版本的软件,es作为索引存储集群,可以对海量数据进行处理,且作为对lucene进行集群化,可以横向增加节点,功能强大;作为elk中的一员,处理日志,监控统计等非常有用

2020-02-17

pi4j-core-1.2.jar

树莓派Java编程库的jar包,通过引入jar包即可使用面向对象的方式对树莓派的针脚进行开发。 面向对象的设计可以减少对底层的了解,直接用高级语言与硬件交互

2020-01-15

maven-shade-plugin-3.1.0.jar

分数最少是1,无法选择0,下载了看吧。maven打包,指定入口类的jar包,具体的pom配置为: org.apache.maven.plugins maven-shade-plugin 3.1.0 package shade META-INF/spring.handlers org.global.fairy.service.impl.Assembly

2018-11-10

java弱引用

java 弱引用代码以及分析,详细讲解弱引用与强引用在垃圾回收时产生的区别

2018-01-18

java处理word文件

根据模板,通过java处理word文件,生成新的文件

2016-05-14

oracle 12c 中文白皮书 官网

整体介绍oracle12c的文档,官网上的中文版,可以选择需要的进行观看

2015-02-10

中国象棋软件Android版

中国象棋软件-Android版技术文档及软件截图

2012-08-22

vista/2008/win7 启动菜单自动修复工具

程序适用范围: 1、格式化或GHOST活动分区(C盘)重装系统后添加修复其它分区上的Vista/2008/Win7启动菜单 2、在Vista/2008/Win7上新装2000/xp/2003后添加修复原Vista/2008/Win7启动菜单 简化出先vista/2008/win7后装2000/xp/2003多系统最简解决方案:2000/xp/2003光盘引导直接装至其它分区,完成后运行本程序修复即可 3、修复其他因BCD相关引起的故障 a.BCD引起的win7/2008r2的修复计算机(Windows Recovery Environment)菜单丢失 b.BCD引起的win7/2008r2的3D启动画面丢失(变成VISTA滚动条启动画面) c.BCD引起的启动菜单选择界面乱码现象 d.为VISTA/2008添加修复计算机(Windows Recovery Environment)菜单,使用方法:在系统盘符中新建recovery文件夹,再把光盘或安装程序中的sources\boot.wim(这个文件是否改名为winre.wim随意)和boot\boot.sdi两个文件复制至recovery文件夹,再运行本程序,即可自动添加。 e.不明原因的启动菜单丢失

2012-08-22

java 编写的俄罗斯方块 源程序代码

用java实现的俄罗斯方块源代码,有解释代码,可在cmd 环境下运行

2011-01-19

c语言生产者与消费者问题.doc格式,下载 完整

操作系统学习,进程互斥,用C语言实现的,可以更好的理解进程互斥

2010-06-25

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

TA关注的人

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