自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ImportError: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.30‘ not found

5.再把找到的有GLIBCXX_3.4.30的路径进行软连接。3.随机找一个查看libstdc++.so.6版本。6.再次查看libstdc++.so.6版本。2.寻找哪里有libstdc++.so.6。4.删除原本的libstdc++.so.6。1.查看libstdc++.so.6版本。

2024-04-18 22:08:40 138

原创 LoRA训练参数解读

-output_dir saves/ChatGLM3-6B-Chat/lora/train_5-120:这是保存训练模型和日志的目录。--model_name_or_path /home/ubuntu/THUDM/chatglm3-6b:这指定了预训练模型的目录位置。--lora_target query_key_value:这表示LoRA适应将针对注意力层中的查询和键值矩阵。--per_device_train_batch_size 2:这是每个GPU的训练批次大小。

2024-04-18 11:35:57 391

原创 Ubuntu 微调训练ChatGLM3大语言模型

LLaMA Factory 的 LoRA 微调提供了的加速比,同时在广告文案生成任务上取得了更高的 Rouge 分数。结合 4 比特量化技术,LLaMA Factory 的 QLoRA 微调进一步降低了 GPU 显存消耗。

2024-04-18 10:44:46 1014

原创 Ubuntu 部署ChatGLM3大语言模型

ChatGLM3 是智谱AI和清华大学 KEG 实验室联合发布的对话预训练模型。源码:https://github.com/THUDM/ChatGLM3。

2024-04-16 13:37:38 686

原创 在 Ubuntu 系统上安装 Python 3.10.0

【代码】在 Ubuntu 系统上安装 Python 3.10.0。

2024-04-13 21:40:07 254

原创 Windows 部署ChatGLM3大语言模型

torch 推荐使用 2.0 及以上的版本,以获得最佳的推理性能。如果从 HuggingFace 下载比较慢,也可以从。transformers 库版本推荐为 4.36.2。显存: >= 13GB(4080 16GB)python 版本推荐3.10 - 3.11。使用pycharm建虚拟环境。内存:>= 16GB。

2024-04-11 18:56:41 354

原创 Steamlit初识和安装入门

Streamlit是一个用于构建数据科学Web应用程序的开源Python库。通过Streamlit,用户可以使用简单的Python脚本快速创建交互式Web应用程序,而无需编写HTML、CSS或JavaScript代码。Streamlit提供了许多内置的组件和功能,使用户能够轻松地可视化数据、构建机器学习模型展示和创建数据分析工具。Streamlit应用程序可以通过一个简单的命令行启动,并且可以轻松部署到各种平台上。特色:(2)无须学习前端知识(html、css、javascript)

2024-04-10 10:15:41 286

原创 DiscuzX3.5 输入了标题和内容怎么还提示“没有输入内容”

原因是未使用的图片太多了,发帖时删除未使用的图片就可以正常发帖了。发帖时输入了标题和内容怎么还提示“没有输入内容”

2024-04-04 22:06:44 111

原创 搭建端到端检索式问答系统

问答系统(Question Answering System, QA)是信息检索系统的一种高级形式,它能用准确、简洁的自然语言回答用户用自然语言提出的问题。问答系统的应用空间十分广,包括搜索引擎,小度音响等智能硬件,聊天机器人,以及政府、金融、银行、电信、电商领域的智能客服等。在问答系统中,检索式问答系统是最容易落地的一种,它具有速度快、可控性好、容易拓展等特点。检索式问答系统是一种基于问题答案对进行检索匹配的系统。源码参考。

2024-04-02 15:03:41 291

原创 linux 创建py文件自启动服务

1、新建Python文件test.py文件内容print("test service ")2、新建启动文件testservice.sh3、新建启动服务/usr/lib/systemd/system/testservice.service4、服务自启动sudo systemctl enable testservice.servicesudo systemctl status testservice.service

2024-04-01 21:01:23 316

原创 API接口鉴权签名设计

在设计API接口的鉴权签名时,通常会使用一种加密算法来生成签名,以确保请求的合法性和安全性。以下是通过鉴权签名的设计方案。

2024-03-28 12:30:50 261

原创 H5跳转小程序页面js代码实现(生成Scheme码和wx.miniProgram.navigateTo)

H5跳转小程序,代码实现两种情况的跳转:1、H5页面在微信浏览器环境中打开小程序页面可打开任意小程序页面,需要提供小程序的appid和页面路径生成小程序URL Scheme2、小程序内嵌H5页面在小程序环境中打开小程序页面只能打开H5所在的小程序页面。wx.miniProgram.navigateTo({url: urlMini});

2024-03-27 21:26:57 272

原创 PocoData Sql in 参数的使用

参数,然后在构建 SQL 查询语句时,将该数组作为参数传递给 Dapper。在您的 PocoData 对象中,您可以定义一个数组类型的属性来表示。

2024-03-26 16:29:56 91

原创 MySQL workbench 8.0.27版本连接本地MySQL数据库报SSL connection error: SSL is required but the server doesn‘t su

不启用SSL,在Advance TAB页,Others框中输入参数:useSSL=0,然后就可以连接上了。

2024-03-15 23:33:30 197

原创 推荐一款好用的前端分页插件jqPaginator

我心中理想的分页组件,要不受CSS框架限制,可以使用在各种不同风格中的网页中。以我浅显的经验来看,要达到这个目标,关键的一点就是高度自定义的Html结构。所以jqPaginator努力做到合理范围内的自定义,使其灵活的使用了各种不同的场景。现在网上各种各样的分页组件很多,但是很难找到十分“称心如意”的,于是jqPaginator诞生了。简洁、高度自定义的jQuery分页组件,适用于多种应用场景。jqPaginator分页组件。

2024-03-15 11:16:49 313

原创 推荐一款好用的日期控件jeDate

jeDate6.5.0是一款原生JS开发的不依赖任何第三方库大众化的日期控件,她身兼多职,虽不是万能的,但是她却是功能强大多样的美少女,她除了包含 单双面板、区域选择、 多语言、日历固定、有效无效日期、日期时间戳转换、日期加减、限制时分秒、初始化日期加减N、日期标注点、设定年月(YYYY-MM)、日期范围限制、开始日期设定、自定义日期格式、当天的前后若干天返回、时分秒选择、智能响应、自动纠错、节日识别,操作等常规功能外,根据不同的日期格式,显示不同内容,还拥有更多趋近完美的解决方案。

2024-03-15 11:09:51 435

原创 WebAPI的安全问题和常用解决方案有哪些

解决方案:使用安全的认证机制(如 OAuth、JWT,API 密钥认证)、实现适当的授权策略,确保只有经过身份验证的用户能够访问受保护的资源。通过综合考虑以上安全问题并实施相应的解决方案,可以提高 Web API 的安全性,保护用户数据和系统安全。解决方案:对所有用户输入数据进行验证、过滤和转义,避免恶意输入引发安全问题。解决方案:对敏感数据进行加密处理,确保数据在存储和传输过程中是安全的。问题:未正确限制 API 的访问权限,导致未经授权的用户访问敏感数据。问题:数据在传输过程中被窃取或篡改。

2024-03-15 11:00:11 311

原创 Js 获取url的参数值

Js 获取url的参数值,支持获取中文的值。

2024-03-15 10:46:08 81

原创 Linux系统启动mysql服务service mysqld start 和 service mysql start的区别

一般来说,`mysqld` 是 MySQL 服务器的实际执行程序,而 `mysql` 是服务的名称或别名。因此,在某些系统中,`service mysqld start` 和 `service mysql start` 可能会起到相同的作用,都是用来启动 MySQL 服务的命令。通常情况下,`service mysqld start` 和 `service mysql start` 两者都可以用来启动 MySQL 服务,但具体的区别取决于不同的系统和配置。

2024-03-12 10:29:48 376

原创 Postman请求API接口测试步骤和说明

​本文测试的接口是国内数智客(www.shuzike.com)的API接口手机三要素验证,验证个人的姓名,身份证号码,手机号码是否一致。

2024-03-12 09:45:55 1131

原创 Mysql 表逻辑分区原理和应用

MySQL的表逻辑分区是一种数据库设计技术,它允许将一个表的数据分布在多个物理分区中,但在逻辑上仍然表现为一个单一的表。这种方式可以提高查询性能、简化数据管理,并有助于高效地进行大数据量的存储和访问。逻辑分区基于特定的规则,如范围、列表、哈希或键值,将数据分散到不同的分区中。

2024-03-09 10:49:44 596

原创 NetCore iText7 根据PDF模板 导出PDF文件

iText 7 是一个用于处理 PDF 文件的流行的开源库,它提供了丰富的功能,包括创建、编辑和处理 PDF 文档。它支持 .NET 平台,因此可以在 .NET Core 中使用该库来处理 PDF 文件。iText 7 提供了丰富的 API 和文档,使得在 .NET Core 中处理 PDF 文件变得非常便捷。您可以使用 iText 7 来满足各种需求,包括生成报告、填充表单、数字签名等。3. 添加文本、图像和表单域到 PDF 文档。以下代码是使用pdf模板来导出pdf文件。1. 创建新的 PDF 文档。

2024-01-30 22:38:22 742

原创 NPOI 导出Excel

以上代码已经在多个生产项目中成功使用,导出稳定,Window和Linux操作系统均可稳定运行。

2023-12-24 11:49:18 421

原创 NPOI 导出Excel提示内容有问题的解决方法

原因是:在使用NPOI导出excel时,获得 workbook.Write(ms)生成的 MemoryStream后,使用了 ms.GetBuffer()返回文件内容,导致生成的 Excel文件结尾处有大量的 00(空字节),改为。即可得到正常的文件了。

2023-12-22 21:16:59 588

原创 IT行业中的“鄙视链”现象

在IT行业,不同的岗位和技术方向往往代表着不同的身份认同。首先,我们需要尊重不同的技术和岗位,理解每个岗位的工作价值,避免对其他岗位的工作产生偏见。其次,团队成员之间需要加强沟通,促进技术交流,了解不同技术方向的特点和优势,从而建立更加融洽的合作关系。在个人层面,需要加强自身的综合能力和学习态度,不断提升自己的技术水平,树立正确的职业观念,避免被“鄙视链”所影响。在IT行业,“鄙视链”似乎是一种不可避免的现象,但我们可以通过理解和尊重彼此,消除这种现象带来的负面影响,共同推动行业的发展。

2023-12-12 09:52:40 512

原创 MySql表分区类型

在MySQL中,表分区是一种将大型表拆分成更小、更易管理的部分的技术。表分区可以帮助提高查询性能、简化数据管理和维护等方面。在MySQL中,有几种不同类型的分区可以用于对表进行分区。

2023-12-08 22:41:45 551

原创 计算机:人生道路上的良师益友

我的人生道路上,计算机起到了至关重要的作用。计算机为我打开了通往新世界的大门,让我拥有了更加广阔的视野。每当面对一个复杂的问题时,我能够运用编程思维将其分解为若干个简单的步骤,并寻找出最佳的解决方案。通过不断地学习和掌握新技术,我能够胜任更多的工作,并在职业生涯中取得了丰硕的成果。它不仅帮助我拓宽了视野、锻炼了思维能力,还为我提供了丰富的职业发展机会和社交网络。这种跨地域的交流与合作方式让我受益匪浅,也为我带来了很多新的机遇和挑战。在这个过程中,计算机成为了我的得力助手,陪伴我走过无数的曲折与坎坷。

2023-12-07 13:52:32 380

原创 Python代码将txt里面多行json字符串转成excel文件

DataFrame是Python中pandas库中的一个重要数据结构,它类似于电子表格或SQL表。DataFrame由行和列组成,每一列可以是不同的数据类型(例如字符串、整数、浮点数等),但每一列中的数据类型必须相同。可以将DataFrame视为一个二维标签数组,其中每个标签代表一个列,而行则由索引标识。在pandas中,可以使用多种方式创建DataFrame,例如从CSV文件、Excel文件、SQL数据库、Python字典和其他数据源中加载数据。

2023-12-06 23:01:09 461

原创 Linux系统查看各种信息的常用命令

Linux是一种开源的类Unix操作系统,它有很多不同的发行版,如Ubuntu、CentOS、Debian等。Linux系统提供了很多命令行工具,可以让用户方便地查看和管理系统的各种信息,如硬件配置、内存使用、进程状态、网络连接等。本文将介绍一些常用的命令。

2023-11-24 19:24:59 494

原创 【免费使用】基于PaddleSeg开源项目开发的人像抠图Web API接口

基于PaddleSeg开源项目开发的人像抠图API,服务器不存储照片大家可放心使用。

2023-11-24 19:24:15 1892 4

原创 微软发布最新.NET 8长期支持版本,云计算、AI应用支持再强化

随着生成式AI的到来,人工智能领域发生了翻天覆地的变化,从底层语言、运行时,到库的处理,到接口,到跨平台应用,对于 人工智能,.NET都有相对成熟的解决方案了。由于新的基于“Jiterpreter”的运行时和新的内置组件,您的 .NET 代码在 WebAssembly 上的运行速度明显更快。.NET 8 以多种方式促进了云原生开发,例如包括许多容器增强功能,但这里的重大新闻是 .NET Aspire 的第一个预览版的可用性,这是一个用于构建弹性、可观察和可配置的云原生应用程序的堆栈。以下是每个领域的介绍。

2023-11-23 22:31:56 3396

原创 Python图片文件和base64编码互转

图片和base64编码互转。

2023-11-23 21:58:20 444

原创 怎么让NetCore接口支持Json参数

接口支持Json参数需要安装Newtonsoft.Json.Linq和Microsoft.AspNetCore.Mvc.NewtonsoftJson。

2023-11-21 22:28:21 481

原创 Linux系统 ImportError: libGL.so.1: cannot open shared object file: No such file or directory

出现这种情况的原因主要是因为系统缺少cv2的依赖。可以通过安装所需的附加依赖项(mesa-libGL.x86_64)来解决此错误。

2023-11-21 21:59:12 432

原创 国内领先的五大API接口供应商

API(Application Programming Interface)接口,现在很多应用系统中常用的开放接口,对接相应的系统、软件功能,简化专业化的程序开发。作者用过的国内比较稳定的API接口供应商有如下几家,大家可以参考选择,排名不分前后。

2023-11-16 22:06:57 565

原创 如何将NetCore Web程序独立发布部署到Linux服务器

在将 .NET Core 应用程序部署到 Linux 服务器上时,可以采用独立发布的方式,以便在目标服务器上运行应用程序而无需安装 .NET Core 运行时。本文介绍如果将NetCore Web程序独立发布部署到Linux服务器。

2023-11-10 23:49:55 1348

原创 快速部署OCR文字识别教程,简单易用

PaddleOCR旨在打造一套丰富、领先、且实用的OCR工具库,助力开发者训练出更好的模型,并应用落地。本文介绍PaddleOCR的快速部署和识别测试,采用最新的识别模型,识别效果很好,平均置信度可达99%。部署环境:Window10,CPU环境,Python3.10总的来说,PaddleOCR是一个功能丰富、高性能和易用的OCR工具库,适用于各种OCR任务的应用场景。它具有多种OCR任务支持、高性能和高效率、多语言支持、易用性和灵活性以及开源社区支持等优势。

2023-10-18 08:56:10 1030

原创 Java实现WGS84、百度、腾讯、高德等主流的地理坐标转换

主要是WGS84(大地坐标系)、GCJ02(国测局坐标系,如高德地图、腾讯地图、谷歌中国范围地图)、BD09(百度坐标系)三种主流坐标系之间的转换。Java实现WGS84、百度坐标系、腾讯左边西、高德坐标系转化工具类。

2023-09-22 16:51:17 5304

原创 什么是CPU、GPU、NPU、TPU,及算力对比?

NPU 和 TPU 则专注于特定的计算任务,如神经网络和张量计算,具有更高的计算效率和吞吐量。通常情况下,GPU 的算力比 CPU 高几个数量级,而 NPU 和 TPU 的算力则更高,可以达到更大的数量级。需要注意的是,算力并不是唯一的衡量标准,实际应用中还需要考虑处理器的功耗、内存带宽、存储容量等因素,以及与应用程序的匹配程度。它具有高度优化的硬件和指令集,可以快速执行神经网络的前向和反向计算,用于加速机器学习和人工智能应用。是计算机系统中的主要处理器,负责执行大多数的通用计算任务。

2023-09-22 16:32:44 2433

原创 VS2022创建WebAPI项目

在 Visual Studio 2022 中,创建 Web API 项目是一种创建用于构建 RESTful API 的 ASP.NET Core 项目的方式。Web API 项目提供了一种简单且灵活的方法来构建和公开 API,以便其他应用程序可以通过 HTTP 请求与之交互。MVC 架构:Web API 项目使用 ASP.NET Core MVC 架构,可以轻松地定义和处理控制器、路由、模型绑定、过滤器等。

2023-09-21 14:56:53 3348

推荐一款好用的前端分页插件jqPaginator

推荐一款好用的前端分页插件jqPaginator

2024-03-15

空空如也

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

TA关注的人

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