自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

风吹落叶的博客

蒟蒻菜鸡的小想法

  • 博客(220)
  • 收藏
  • 关注

原创 2024一站式解决 python打包代码,发布到pypi

各位开发者你们好,在这个万众创新的时代,发布自己的代码到pypi上逐渐变越发常见,不过网上教程良莠不齐,受限于平常时间,只能简单整理一下,下面是具体步骤。个人跑通pypi上传项目全流程大概耗时40分钟左右,请预留一定时间,跟完全流程。

2024-05-15 17:52:14 964 1

原创 电脑文件打开缓慢、右键卡顿解决方案

计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Blocked。输入如下值:{e2bf9676-5f8f-435c-97eb-11607a5bedf7}。注意:若没有Blocked文件夹需要自己新建一个Blocked文件夹。4:重启电脑(非常重要)。3、点击查看,在下面找到”在单独的进程中打开文件夹窗口“1:WIN+R ,输入 regedit, 打开注册表。针对我的电脑挺有用的,但作用不大。

2024-05-03 12:46:06 318

原创 ASR语音转录Prompt优化

在ASR转录的时候,我们能很明显的感受到有时候语音识别不是很准确,这过程中常见的文本错误主要可以归纳为以下几类:同音错误(Homophone Errors)同音错误发生在不同词语发音相似或相同的情况下。ASR系统可能难以区分这些词语的具体含义,从而导致错误的词语被识别。例如,中文里的“海”和“还”在某些方言或口音中发音相近,可能会被错误地互换。语法错误(Grammatical Errors)语法错误是指识别出的文本在语法结构上的错误。

2024-04-29 14:19:41 980 1

原创 Python解包及反编译: PyInstaller Extractor+uncompyle6

有时候会遇到一些人制作一键安装包的时候会把一些程序封装进exe里面,但我们又想拿到里面源码的情况。在这里就涉及到了解包与反编译的。

2024-04-28 11:41:18 731 1

原创 解决win11开启移动热点共享手机连上后无法上网的问题

解决win11开启移动热点共享手机连上后无法上网的问题控制面板\所有控制面板项\网络和共享中心2.以太网-》属性-》共享勾选 “允许其他网络用户通过此计算机的internet连接来连接”,点击确定。手机重新连接该共享热点,即可联网。

2024-04-28 00:20:54 502

原创 2024年最新 Windows\Linux 后台运行程序注解

有时候需要在后台运行程序,查了查网上现有的程序有些运行不了,跑通了之后简单记录一下,为后面的同学躺一下雷。

2024-04-24 01:52:36 231

原创 日语对话构建调查研究

OKWave(オウケイウェイヴ)是一家位于日本的在线问答社区,成立于1999年。它是日本最大的问答社区之一,有超过300万的注册用户,每个月有超过500万的独立访问者。OKWave提供了一个平台,让用户能够提出问题并得到其他用户的回答,同时也可以回答其他用户的问题。该网站提供了多个领域的问答板块,覆盖了从科技,生活,娱乐,到社会和文化等方方面面的主题。

2024-04-22 23:43:31 975

原创 Gradio 流式输出教程

随着AIGC的发展,我逐渐发现我有许多项目,如果都是等待生成结束才传输出去,就会导致等待时间非常长,影响用户使用体验。在这里流式输出就显得很有必要了,同时也是为后续的实时处理积累一下前置条件。

2024-04-22 18:59:59 612

原创 如何使用渐变块创建自定义聊天机器人

*重要提示:**如果您刚刚开始,我们建议您使用gr.ChatInterface创建聊天机器人 - 它是一种高级抽象,可以快速创建漂亮的聊天机器人应用程序,通常只需一行代码。在这里阅读更多相关信息。本教程将展示如何使用 Gradio 的低级 Blocks API 从头开始​​制作聊天机器人 UI。这将使您能够完全控制您的聊天机器人用户界面。首先,您将创建一个简单的聊天机器人来显示文本,第二个聊天机器人用于流文本响应,最后创建一个也可以处理媒体文件的聊天机器人。

2024-04-22 18:22:04 1106

原创 otomegame游戏音频提取通用教程

乙女游戏(日语:乙女ゲーム,Otome Game)是一种主要面向女性玩家的恋爱模拟游戏。这类游戏通常以女性主人公为中心,玩家需要与多个男性角色建立关系,从而推进故事情节。乙女游戏的目标通常是找到真爱、解锁特定场景或达到特定结局。乙女游戏通常包含多个男性角色,每个角色都有独特的性格和背景故事。玩家需要与这些角色互动,以发展恋爱关系。男性角色较多,音色丰富。非常适合找到成熟男声数据,解决目前男生音库匮乏的问题乙女游戏在日本非常受欢迎,但在近年来,这种游戏类型也开始在全球范围内吸引越来越多的玩家。

2024-04-21 22:56:28 913 6

原创 【需求】人像数据集采集

数据处理:水印、文字。数据量级:1-10万张。爬取数据后的交付位置。

2024-04-21 22:52:52 344

原创 使用Unity 接入 Stable-Diffusion-WebUI的 文生图api 并生成图像

在无聊的时候,想瞅一下sd生图遂做了一下注意:我采用了异步处理,每点击一次发送一次请求,不需要等待生成完再点击。后面生成的画面会覆盖掉之前的。

2024-04-18 05:11:39 1095

原创 python 使用 Stable Diffusion API 生成图片示例

在无聊的时候,想瞅一下sd生图遂做了一下。

2024-04-18 03:28:48 441

原创 nest.js + sms 实现短信验证码登录

最近做些网站的时候,需要使用到手机验证码,遂写和大家分享一下使用 nodejs 实现短信验证码登录的方案, 通过对该方案的实现大家可以可以对 nodejs 及其相关生态有一个更深入的理解.用户访问网站登录页面, 输入手机号触发验证码node服务器收到请求后, 拼接所需参数(具体在下文会详细介绍), 请求第三方短信服务平台第三方短信服务平台校验, 通过后下发对应短信用户在网站输入收到的验证码, 请求登录接口完成登录。

2024-04-08 04:31:01 908

原创 Next js:点击登录显示登录表单,点击注册显示注册表单的功能

在Next.js中实现点击登录显示登录表单,点击注册显示注册表单的功能,你可以使用React的状态管理来控制显示哪个表单。这里是一个简单的示例,展示了如何根据用户的点击切换显示登录或注册表单。这样,当用户点击“登录”按钮时,页面会显示登录表单;通过React的状态管理和条件渲染,你可以很容易地实现这样的功能。在这个示例中,我们创建了两个按钮,一个用于切换到登录表单,另一个用于切换到注册表单。首先,你需要在你的Next.js项目中创建一个组件,比如命名为。然后,你可以在你的页面组件中导入并使用这个。

2024-04-04 22:15:32 268

原创 一、next-auth 身份验证凭据-使用电子邮件和密码注册登录

Next auth 身份验证凭据 - 使用电子邮件和密码注册和登录(NextJS app 路由)在nextauth 的route页面增加signin路径pages:{},

2024-04-04 20:57:06 842

原创 Suno教程篇:音乐小白也能使用Suno AI零门槛创作音乐?从此只听AI写的歌!

Suno教程篇:音乐小白也能使用Suno AI零门槛创作音乐?从此只听AI写的歌!

2024-04-01 17:30:53 2965 1

原创 Win11 家庭版/专业版开启Hyper-V

​目录收起一、安装Hyper-V二、启用Hyper-VHyper-V是Windows专业版专属功能,但大多数(除商业本)品牌机内置的Windows都是家庭版。只能通过命令开启,方法如下:Windows专业版请直接阅读启用Hyper-V部分。

2024-03-31 14:23:14 858

原创 Poetry是一个现代的Python包管理工具

Poetry是一个现代的Python包管理工具,它旨在简化包的声明、管理和发布过程。Poetry解决了Python项目中的一些常见问题,如依赖管理、包版本控制以及项目的打包和发布。它被设计为一站式的解决方案,提供了一系列的特性来处理Python包的生命周期。

2024-03-28 23:03:07 501

原创 将一个nextjs项目部署到vercel

将一个 Next.js 项目部署到 Vercel 是一个相对直接的过程,因为 Vercel 是由同一个团队开发的,专门为 Next.js 优化。这样,每当你推送代码到你的仓库时,Vercel 会自动重新部署你的项目。通过以上步骤,你的 Next.js 项目就应该成功部署到 Vercel 了,你可以享受到快速、自动化的部署流程,以及 Vercel 提供的其他功能,比如自动 HTTPS、全球 CDN 等。按照提示操作,输入你的邮箱地址,然后检查你的邮箱点击确认链接完成登录过程。

2024-03-26 12:46:31 531

原创 2024年 导出环境依赖requirements.txt

有时候需要导出环境依赖,遂记录一下这个短短的步骤。

2024-03-26 11:02:07 183

原创 语音识别教程:Whisper

最近看国外教学视频的需求,有些不是很适应,找了找AI字幕效果也不是很好,遂打算基于Whisper和GPT做一个AI字幕给自己。

2024-03-20 21:28:53 647 1

原创 神经网络备案

请写一个三层神经网络结构,开头3个,第二个隐藏6个,三个是4,输出1的神经网络结构,并打印出这个模型各个层的参数,同时将参数保留在一个列表里面,这个列表的全部参数翻倍再赋值给一个新的模型。

2024-03-17 11:38:47 193

原创 多进程启动不同的python程序

如果传入的参数可能有不定个数,或者需要传递特定的参数(如lenindex等),你可以在被调用脚本中使用更灵活的参数解析策略,并在调用时相应地构造参数列表。对于不定个数的参数,argparse模块提供了方法的nargs参数,可以用来指定参数的数量。对于特定的参数,你可以通过关键字参数(即命名参数)的形式传递。

2024-03-15 06:27:21 407

原创 DEAP 自定义交叉操作

如果你想模拟多个染色体的情况,通过在染色体的特定区间进行交叉,你需要自定义一个交叉函数。以下是一个示例,展示如何实现一个自定义的交叉函数,该函数允许在指定的多个区间进行交叉。请注意,这个函数假设所有的个体长度相同,并且给定的区间在个体长度范围内。在实际应用中,你可能需要根据你的具体需求对这个函数进行调整。首先,假设我们有两个个体,每个个体都有一系列的基因,我们希望在这些基因上的特定区间进行交叉。每个区间由一个元组表示,包含该区间的起始和结束索引。函数将在这些指定的区间内,以给定的概率交换两个个体的基因。

2024-03-14 04:03:34 210

原创 2024 遗传编程实战(一)基因实战

什么是遗传编程算法,和传统机器学习算法有什么区别传统上,我们接触的机器学习算法,都是被设计为解决某一个某一类问题的确定性算法。对于这些机器学习算法来说,唯一的灵活性体现在参数搜索空间上,向算法输入样本,算法借助不同的优化手段,对参数进行调整,以此来得到一个对训练样本和测试样本的最佳适配参数组。遗传编程算法完全走了另一外一条路,遗传编程算法的目标是编写一个程度,这个程序会尝试自动构造出解决某一问题的最佳程度。从本质上看,遗传编程算法构造的是一个能够构造算法的算法。另一方面,我们曾经讨论过遗传算法。

2024-03-13 04:11:14 884

原创 2024年 基于DEAP库的Python进化算法 DEAP的基本操作与实现(一)

笔者最近开始学习如何用DEAP落实进化算法,本文既是教程,也是学习笔记,希望在帮助自己记忆理解的同时对同样正在学习的同学能有所帮助。进化算法(Evolutionary Algorithms)是一类元启发式算法的统称。这类算法借鉴大自然中生物的进化、选择与淘汰机制,通常先产生一个族群,然后不断进化与淘汰,最终产生能够在严酷的自然环境中生存的优异个体(也就是有较大适应度函数的可行解)。它具有自组织、自适应的特性,常被用来处理传统优化算法难以解决的问题。

2024-03-13 03:57:24 1445

原创 _mysql_connector.MySQLInterfaceError: Host ‘112.96.228.148‘ is not allowed to connect to this MariaD

在使用python远程连接数据库的时候报错,报错原因是因为该ip没有权限连接这个数据库,报错的图片如下。

2024-03-09 01:44:55 578

原创 2024年重置mysql密码的最新办法(MSYQL 版本>5.7)

请注意,根据你的 MySQL 版本和配置,这些步骤可能略有不同。如果你使用的是 MariaDB 或其他 MySQL 变体,过程应该是类似的,但具体命令可能有所不同。如果你忘记了 MySQL 的密码,你可以通过以下步骤重置 MySQL 的 root 密码。这个过程涉及停止 MySQL 服务,跳过授权表的启动,然后设置一个新密码。接下来,设置 MySQL 以安全模式启动(即跳过授权表),这样你就可以访问数据库而不需要密码。请根据你的 MySQL 版本运行适当的命令。首先,你需要停止 MySQL 服务。

2024-03-09 01:02:59 688

原创 强化学习Agent系列(二)——PyGame虚拟环境创建与Python 贪吃蛇Agent制作实战教学

大家好,未来的开发者们请上座随着人工智能的发展,强化学习基本会再次来到人们眼前,遂想制作一下相关的教程。强化学习第一步基本离不开虚拟环境的搭建,下面用大家耳熟能详的贪吃蛇游戏为基础,制作一个Agent,完成对这个游戏的绝杀。万里长城第二步:用python开发贪吃蛇智能体****加粗样式gymnasium(此前称为gym)是一个由 OpenAI 开发的 Python 库,用于开发和比较强化学习算法。它提供了一组丰富的环境,模拟了各种任务,包括但不限于经典的控制问题、像素级游戏、机器人模拟等。

2024-02-28 20:01:16 1534 3

原创 TypeError: SnakeEnv.reset() got an unexpected keyword argument ‘seed‘

从gym 更新到 gymnasium的时候,reset一般会报这个错误更新到 gymnasium的时候,reset要求强制有seed 随机种子。

2024-02-27 16:21:02 1047 1

原创 2024年 PyGame:为什么在移动/拖动窗口时pygame.event.get()会冻结

在使用PyGame时,当我们移动或拖动游戏窗口时,可能会出现pygame.event.get()方法冻结的问题。这是由于PyGame的事件循环机制导致的。为了解决这个问题,我们可以使用pygame.display.update()方法来更新游戏窗口,以避免窗口事件的阻塞。希望本文对你理解PyGame的事件循环机制以及解决相关问题有所帮助。

2024-02-26 20:15:57 519

原创 2024年 Openai的API相关全部概论汇总(通用版)

最近涉及到Openai对外提供的服务,故研究一下其与API相关的程序。目前对Openai接触比较多,简单研究汇总一下,目前的关于Openai的API各项基本功能,费用,限制。有兴趣的可以点进汇总的各项文档查询,注意Openai官方的文档需要科学才能看,如果没有的就不用点进去了。

2024-02-23 23:58:19 1513

原创 2024年 最新python调用ChatGPT实战教程

这个之前经常用到,简单记录一下,注意目前chatgpt 更新了,这个是最新版的,如果不是最新版的,请自行升级。

2024-02-23 23:44:20 1001

原创 前端JS按钮点击事件、跳出弹窗、遮罩的实战示例

样式解析汇总:这段代码描述了一个在页面中居中显示、具有白色背景、灰色边框和一定内边距的固定定位元素,且在层叠顺序中处于较高的位置。:设置元素在层叠顺序中的位置为1000,使其位于具有较低 z-index 值的元素之上。:设置元素的定位方式为固定定位,元素相对于浏览器窗口固定位置,不随页面滚动而移动。:设置元素的边框为1像素宽的实线边框,颜色为淡灰色(#ddd)。:设置按钮内容与按钮边框之间的内边距,上下为10像素,左右为20像素。:将元素左边缘定位在距离父元素左边缘50%的位置,即居中水平定位。

2024-02-18 02:37:57 2025

原创 2024年!PyCharm快捷键大全

工欲善其事必先利其器,PyCharm 是最popular的Python开发工具,它提供的功能非常强大,是构建大型项目的理想工具之一,如果能挖掘出里面实用技巧,能带来事半功倍的效果。本文主要向大家介绍了Python语言之Pycharm 常用快捷键,通过具体的内容向大家展示,希望对大家学习Python语言有所帮助。2、搜索/替换快捷键。

2024-02-16 21:34:44 826

原创 TypeScript实战教程(一):表单上传与后端处理

目前国内的TypeScript相关的实战类教程,比较少,记录一下个人跑通表单上传与后端处理的程序,流程。TypeScript是一种由Microsoft开发和维护的开源编程语言。它是JavaScript的一个超集,意味着它扩展了JavaScript的语法,并添加了新的特性,尤其是静态类型系统。这使得开发者可以在代码编写阶段捕捉到潜在的错误,并提供更好的工具支持,如代码自动完成和重构。

2024-02-01 13:41:12 1095

原创 yarn 现代的包管理工具 介绍

yarn是一个现代的包管理工具,它是npm(Node Package Manager)的一个替代品。yarn由 Facebook 开发,并在 2016 年发布。它解决了当时npm的一些问题,尤其是在性能和安全性方面。yarn:管理项目的依赖项,就像npm一样。你可以使用来添加新的依赖,yarn会自动更新和yarn.lock文件。:通过命令安装所有在文件中列出的依赖项。yarn.lock文件锁定了依赖项的版本,确保每个安装或在不同环境下的构建都是一致的。:与npm类似,yarn可以运行在中定义的脚本,例如。

2024-01-30 19:16:57 730

原创 [Bug] [OpenAI] [TypeError: fetch failed] { cause: [Error: AggregateError] }

ubuntu20 win10 edge浏览器访问 服务器部署页面打开后想使用chatgpt报错了。

2024-01-30 17:40:05 930

原创 GPT栏目:yarn 安装

在跟GPT交互的时候,发现最近gpt4给出的答案率有了比较明显的提高,简单记录一下,我用gpt4拿到的答案吧。本人已按照这个步骤成功。

2024-01-29 19:30:42 626 1

空空如也

空空如也

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

TA关注的人

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