自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 Electron学习笔记(六)

七、系统5、托盘图标(1)、设置托盘图标(2)、托盘图标闪烁(3)、托盘图标菜单6、剪切板(1)、写入剪切板(2)、读取剪切板7、系统通知8、其他(1)、使用系统默认应用打开文件(2)、接收拖拽到窗口中的文件(3)、使用系统字体

2024-05-12 13:13:08 837

原创 Electron学习笔记(五)

七、系统1、系统对话框2、自定义窗口菜单3、系统右键菜单4、快捷键(1)、监听网页按键事件 (窗口需处于激活状态)(2)、监听全局按键事件 (窗口无需处于激活状态)(3)、补充:自定义窗口菜单快捷键设置

2024-05-12 13:06:21 1000

原创 Electron学习笔记(四)

六、数据1、使用本地文件持久化数据(1) 用户数据目录(2) 读写本地文件(3) 第三方库2、读写受限访问的 Cookie3、清空浏览器缓存

2024-05-11 13:18:03 434 1

原创 Electron学习笔记(三)

五、界面1、获取 webContents 实例(1)通过窗口对象的 webContent 属性获取 webContent 实例:(2)获取当前激活窗口的 webContents 实例:(3)在渲染进程中获取当前窗口的 webContents 实例:(4)通过 id 获取 webContents 实例:(5)遍历应用内的 webContents 对象:2、页面加载事件及触发顺序3、页面跳转事件4、页面缩放5、页面容器6、脚本注入(1) 通过 preload 参数注入脚本(2) 通过

2024-05-10 14:16:11 773

原创 Electron学习笔记(二)

三、引入现代前端框架1、配置 webpack(1)安装 webpack 和 electron-webpack:(2)自定义入口页面2、引入 Vue(1)安装 Vue CLI(2)调试配置 -- 调试主进程需要增加额外的配置四、窗口1、自定义窗口的标题栏2、窗口的控制按钮、记录与恢复窗口状态3、创建不规则窗口

2024-05-09 12:48:46 840

原创 Electron学习笔记(一)

一、轻松入门1、搭建开发环境2、创建窗口界面3、调试主进程二、主进程和渲染进程1、进程互访2、渲染进程访问主进程类型3、渲染进程访问主进程自定义内容4、渲染进程向主进程发送消息5、主进程向渲染进程发送消息6、多个窗口的渲染进程接收主进程发送的消息7、渲染进程之间消息传递方法一:利用主进程进行中转方法二:单向传递

2024-05-09 12:29:20 511

原创 Windows 10 中使用 Montreal-Forced-Aligner (MFA) 实现音频和文本强制对齐

一、实现目标二、安装 Montreal-Forced-Aligner1、使用 Anaconda 虚拟环境2、修改默认下载路径3、安装 montreal-forced-aligner 及相关第三方包4、验证是否安装成功三、下载声学模型和发音词典1、命令行方式下载2、手动方式下载四、强制对齐1、准备音频及对应文本2、开始对齐五、使用 Praat 工具查看对齐效果六、参考资料

2024-05-08 12:39:13 1434

原创 英文文本标点恢复

以离线方式加载模型,通过自行下载模型的方式,再填写对应模型路径。(应根据自身实际查找包安装目录)(应根据自身实际查找包安装目录)目标网站无法访问,无法下载相关模型数据。(应根据自身实际查找包安装目录)因依赖包版本问题无法安装。快捷跳转,再通过代码。

2024-05-08 10:53:56 524

原创 在Node.js(express 框架)中使用 JWT 进行身份认证

一、JWT 认证机制二、安装 JWT 相关的包三、基本使用1、生成 JWT 字符串2、添加中间件,解析 JWT 字符串3、获取管理员信息(admin)

2024-05-07 12:24:04 394

原创 Puppeteer的基本使用及多目标同时访问

一、安装 puppeteer 并更改默认缓存路径1、更改 Puppeteer 用于安装浏览器的默认缓存目录2、安装 puppeteer3、项目结构目录二、基本使用1、启动浏览器并访问目标网站2、生成截图3、生成 PDF 文件4、获取目标网站 html 结构并解析5、拦截请求6、执行 JavaScript7、同时访问多个目标8、补充说明图片获取后传递至前端展示三、效果展示四、参考资料

2024-05-07 12:13:42 1048

原创 在Node.js(express 框架)中使用 nodemailer 实现邮箱注册功能

需要使用自己的QQ来向注册的用户发送邮件,所以此处需要开启相关服务。此处获取的授权码后续将用于验证。此处使用 Node.js(express 框架) ,数据库使用(Mongodb) 实现相关功能。的写法时功能无法正常使用,而后在网上查找到相关的资料后,使用。打开用来发送邮箱的QQ的 IMAP/SMTP服务,并获取授权码。文件,封装发送邮件相关功能,便于后续使用。用于记录收件人邮箱及验证码信息。文件,用于生成随机验证码。参数为随机生成的验证码。经测试,收件人邮箱可以是。

2024-05-06 12:54:43 747

原创 使用 electron-vite-vue 构建 electron + vue3 项目并打包

执行打包命令后,控制台将会出现压缩包的下载地址,此时复制下载地址至浏览器进行下载,并将文件放至指定路径即可解决无法下载或下载速度慢的问题。执行后将会下载多个文件,确保杀毒软件(如:火绒)、防火墙没有拦截相关下载请求。后续查找相关资料,总结网友分享的经验,推测问题大概出在镜像源,尝试修改。注:如果命令行方式无效,可尝试方法一中的手动方式修改。安装依赖时报错 (operation not permitted)

2024-05-06 12:45:58 1098

原创 处理使用 PaddleSpeech 过程中出现的报错 ValueError (InvalidArgument) Broadcast dimension mismatch

发现使用 `asr_executor()` 方法时还需要指定模型。

2024-03-08 22:07:28 1182

原创 在百度 AiStudio 平台中使用 PaddleSpeech

三、报错处理1、出现报错 `TypeError: Descriptors cannot be created directly.`2、出现报错 `ImportError: /usr/lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.32 not found`3、出现报错 `IndexError: list index out of range`四、基本功能使用1、语音识别2、语音合成3、声音分类4、声纹提取5、标点恢复6、语音翻译

2024-03-08 22:01:21 1360

原创 gitee仓库导入github及可能出现的问题

一、github中导入gitee仓库1、在github右上角点击导入仓库2、填写相关信息二、失败处理1、修改目标仓库开放状态2、取消 github 上邮箱的 `Keep my email addresses private` 功能三、其他可能出现的问题1、需要私人令牌2、github 删除仓库

2024-02-29 19:53:32 493

原创 express中连接mongodb数据库,前端vue3通过axios获取数据

一、安装 mongodb:二、连接 mongodb 数据库并配置跨域:1、连接 mongodb 数据库2、跨域配置三、前端获取数据四、参考资料连接时出现报错 err:MongoServerSelectionError: connect ECONNREFUSED 127.0.0.1:27017期间还出现另一个报错 MongoTopologyClosedError Topology is closed ,后来数据库连接成功后该错误消失。

2024-02-29 17:31:41 462

原创 vue-pdf-embed 组件参数使用对象类型写法,缩放父容器时,出现闪烁或切换不显示内容的问题

在网上查找资料后发现以下写法,依然无效,这种写法获取到的pdf信息无法影响到。参数使用对象类型的写法时,页面出现闪烁且切换至单页模式后页面内容丢失。参数后问题依然存在。

2024-02-08 18:11:13 547

原创 vue3中使用 vue-pdf-embed 实现pdf文件预览、翻页、下载等功能

一、安装 `vue-pdf-embed`1、安装 `vue-pdf-embed`二、文件预览1、`html` 结构内容2、`css` 样式3、`js` 基本预览功能实现4、获取文件总页数三、翻页四、缩放五、下载六、打印七、指定页面跳转八、项目演示九、参考资料

2024-02-08 16:33:36 5432 6

原创 vue3中借助 pdfjs-dist 实现pdf文件展示、文本选中功能及使用过程中部分问题处理

一、文件预览1、安装 `pdfjs-dist` ,此处指定版本为 `2.16.105`2、`html` 结构内容3、`js` 功能实现:4、可能出现的问题(1) 部分字体出现乱码或浏览器控制台出现警告二、文本选中1、功能实现2、可能出现的问题:(1) 页面文字可选中,但文本不可见(2) 浏览器控制台报错 `Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'dispatch

2024-02-06 22:39:44 3270 12

原创 Vue中实现鼠标移入显示,移出隐藏滚动条

1、鼠标移入显示滚动条,移出隐藏滚动条2、实现隐藏滚动条,但保留滚动的功能

2024-02-06 16:42:24 767

原创 Flask+Vue+Scrapy+Pandas+Echarts商品数据分析与可视化(一)

商品大数据分析与可视化、pandas、vue、echarts、scrapy、flask一、项目概述二、项目环境三、项目功能1、数据的动态爬取2、文件上传3、商品检索、商品筛选、翻页、导出数据4、图表展示5、商品详情信息展示、收藏/删除商品6、根据收藏的商品的分类进行推荐

2024-01-14 20:03:11 1155

原创 商品数据分析与可视化之 项目错误记录(五)

1、执行 `pipenv install xxx` 命令安装包时报错2、执行 `flask run` 命令后报错3、Vue项目打包部署到服务器出现报错 `net::ERR_ABORTED 404 (NOT FOUND)`4、img标签中的图片无法正常显示5、使用 vue-socket.io 出现跨域问题6、使用 pipenv 创建的虚拟环境下调用 scrapy 创建的爬虫项目出现 python 环境不同导致的报错7、在 flask 项目中使用 axios 上传文件时出现的问题8、后端发送至前端

2024-01-14 17:58:11 803

原创 商品数据分析与可视化之 Vue 项目记录(四)

商品大数据分析与可视化之 Vue 项目记录、vue2、vue项目打包、vue+flask

2024-01-14 17:46:50 923

原创 商品数据分析与可视化之 flask 开发记录(三)

商品大数据分析与可视化、flask开发、scrapy、pandas

2024-01-14 17:14:37 919

原创 git学习笔记(图文)

1、 设置用户信息2、新建文件夹或在已有文件夹下创建git仓库3、将文件添加到git仓库4、将文件提交到仓库5、查看修改的文件信息及修改内容6、查看提交日志7、将文件回退到上一个版本8、通过id号回退到指定版本9、撤回文件修改10、文件删除撤回11、Gitee 使用12、将本地仓库与远程仓库相关联13、删除与远程仓库的连接14、克隆远程仓库至本地15、模拟协同开发及拉取分支16、分支1、对分支的理解2、创建并切换分支3、查看当前分支4、在分支上进行提交,及分支的合并、删

2023-07-22 18:07:05 379

原创 CSDN登录复制问题,右键点击打印即可选中复制

CSDN登录复制问题,右键点击打印即可选中复制

2023-07-15 13:14:06 1687

原创 node.js读取字体图标时出错解决 NodeJs笔记

1、报错原因未知,猜测可能是无法读取?后面的内容,索性删除后续字符串,最终解决了问题,删除字符串后,依然不影响本地html文件的图标显示。

2023-07-15 11:58:12 141

原创 vs code中配置node.js代码提示 Node.js笔记

1、在安装前,请先检查是否被安全杀毒软件拦截,如:火绒。

2023-07-15 11:49:37 538

空空如也

空空如也

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

TA关注的人

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