- 博客(115)
- 收藏
- 关注
原创 electron 打包错误
退出vscode,删除文件夹中的out文件,重新打开vscode打包,就正常了。electron项目移动目录后,需要重新安装依赖 node_modules。
2024-04-30 12:17:30 160
原创 vue3使用echarts离开页面后再次进入页面不渲染问题
简单方法:清除echarts实例dom上的 _echarts_instance_ 属性。
2024-04-22 14:54:02 138
原创 webpack打包携带某个文件到dist目录
将 'path/to/your/file.ext' 替换为要复制的文件的实际路径,将 'to: dist' 替换为希望文件复制到的目标目录;运行Webpack构建命令,Webpack将会将指定文件复制到dist目录中;在 Webpack 配置文件 webpack.config.js 中,可以使用 CopyWebpackPlugin 插件实现将特定文件复制到dist目录;在 Webpack 配置中,添加 CopyWebpackPlugin 插件的配置,指定要复制的文件和目标目录。
2024-04-08 09:32:41 271
原创 Vue3+vite打包后页面空白问题
项目是放在根目录运行,使用默认配置 import.meta.env.BASE_URL 默认输出 '/';vite.config.js 增加 base: './'如果项目打包后放在二级目录运行,例如:test/dist。nginx配置(项目放在二级目录时配置nginx)里面的【路由History模式打包页面空白】打包后 index.html。
2024-03-01 12:05:54 1812 1
原创 Vue3修改Element-plus语言与项目国际化
在 App.vue 引入 Element-plus 语言包,并使用 el-config-provider 标签。在 src 目录下创建 locales 目录,里面创建文件:en.js、zh-cn.js、index.js。在 App.vue 使用 el-config-provider 标签配置。在页面 home.vue 使用 language.vue 组件。Element-plus默认语言是英语,可修改为其它语言;此处 Element-plus 为自动按需导入方式配置;使用 vue-i18n 模块。
2024-02-29 11:29:51 1631 4
原创 vue或webpack加载highcharts与highcharts-3d
点击对应的文件可打开,复制代码到(创建一个同名文件)里面;两种引入 highcharts.js 方法皆可用。
2024-02-21 10:41:02 494
原创 记一个npm安装依赖报错
根据错误信息显示,[email protected] 需要 webpack@^4.0.0 作为 peer dependency,但是项目中已经安装了 [email protected],这就导致了冲突。如果还是无法解决,可以尝试更新或者降级uglifyjs-webpack-plugin和相关的依赖版本,以使它们与webpack@5兼容。解决这个问题的方法之一是尝试使用`--force`或者`--legacy-peer-deps`选项来强制接受不完全匹配的依赖关系解析。
2024-02-19 17:30:28 727
原创 前端js调用Lodop实现云打印
首页最下面有个教程案例跳转地址,可以查看一些官方给的一些案例。本例子云打印使用 On_Return 方法捕捉打印返回结果。此例子使用超文本打印方法:ADD_PRINT_HTM。双击进行安装,里面有些页面文件是一些教程案例。更多示例可查看官方文档。
2024-01-13 18:25:27 804
原创 ue5地图检测错误
2、MapCheck: Warning: 空间加载的Actor /Game/***.***_1214 参考 非空间加载的Actor /Game/****.HEK1651_2。MapCheck: Warning: 空间加载的Actor /Game/***.***_1214 参考 非空间加载的Actor /Game/****.HEK1651_2。1、MapCheck: Error: 关卡脚本蓝图引用流送Actor /Game/****.HEK1644_2。3、重新地图检测即可看到问题消失;
2024-01-03 14:08:45 993
原创 UE5蓝图接口使用方法
传值给前面实现事件的蓝图打印输出,目标需要选择一个实现事件的actor,这里选择的是前面实现的蓝图actor。在上面右键 -- 选择实现事件 -- 蓝图里面就会多出一个接口事件 -- 创建一个打印事件并连起来。在右侧已实现的接口处 -- 点击添加 -- 搜索前面创造的蓝图接口。右键函数 -- 重命名 -- 名称自定义(用好记的)点击下边输入后面的 + 号创建一个值。选择后 -- 右侧会出现一个接口列表。在另一个蓝图里面(搜索方法名字)添加。在一个蓝图类里面 -- 点击类设置。双击打开后关闭左边窗口。
2023-11-09 17:43:36 993
原创 ue5蓝图请求接口
5、基本用法:打开关卡蓝图使用(url改为自己的接口、Verb是请求方式)以上为基本使用,如要处理复杂接口,需要一定代码基础,如有疑问可以留言。5.1、或者复制以下代码在关卡蓝图里面直接粘贴。1、在虚幻商城搜索 VaRest 插件。2、选择自己项目的对应版本安装。两个插件(勾选后会提示重启项目)4、进入项目后,分别启动。3、查看是否安装成功。
2023-10-13 18:03:49 1099
原创 python写一个开机启动的选项
pyautogui用于创建一个简单的对话框,询问用户是否要将程序添加到开机启动项中。如果用户选择是,它将创建一个批处理文件并将其添加到注册表中,以便在开机时启动Python脚本。创建一个Python脚本,以便用户可以选择在开机时启动它,可以使用pyautogui库来创建一个简单的交互式界面,其中用户可以选择是否将程序添加到开机启动项中。替换示例代码中的"C:\\path\\to\\your_script.py"为你的Python脚本的实际路径。此外,可能需要管理员权限来修改注册表项。
2023-10-05 10:05:36 382
原创 node 获取请求者的ip地址
设置告诉Express信任代理服务器发送的标头。方法设置中间件来处理代理头。在Express中,可以使用。将会反映真实的客户端IP地址。
2023-09-19 09:51:22 715
原创 python获取启动.exe传递的参数
修改上面的 test.py 文件;把 while True: 循环和里面的代码去掉在重新打包执行下面的代码。在 test.exe 后面加空格传参数,参数之间也用空格隔开。在打包好的 dist 目录执行 cmd 控制面板。注意:接收多少个参数就传多少个参数,否则会报错。创建 test.py 文件。
2023-07-20 17:24:38 943
原创 Python多线程中的同步机制
在多线程并发编程中,如果多个线程需要共享数据或资源,容易引发竞争条件,导致数据出现问题。具体来说,当一个线程调用条件变量的wait()方法时,会释放当前持有的锁,并进入等待状态,直到另一个线程调用条件变量的notify()或notify_all()方法来唤醒它。当ConsumerThread发现data列表为空时,它会调用条件变量的wait()方法阻塞自己,并释放锁,等待其他线程调用notify()方法唤醒它。需要注意的是,在使用条件变量时,需要先获取锁,在结束时释放锁。
2023-07-11 15:40:00 423
原创 node获取文件夹下所有js文件的模块
api 文件夹下创建 bb.js。api 文件夹下创建 aa.js。控制台运行 index.js。同目录创建 api 文件夹。创建 index.js。
2023-07-04 14:52:27 372
原创 python获取目标主机的MAC地址
1、在 'all.py' 中找不到引用 'Ether。2、在 'all.py' 中找不到引用 'ARP'下载后直接安装(虽然已停止更新,但还能正常使用)会有两个异常提示:【不影响运行】python代码:安装。
2023-06-26 15:57:09 969
原创 JavaScript中小数点计算问题
将需要运算的小数扩大10倍、100倍、。将小数扩大到整数,然后进行运行,最后再缩小扩大的倍数。封装数学运算方法,当需要进行数学运算的时候,不直接进行,而调用自己封装的方法来实现数学运算。通过js中Number的内置方法toFixed,强制保留小数点后位数。
2023-06-16 17:36:04 721 1
原创 python安装MySQL包失败问题解决
MySQLdb/_mysql.c(29): fatal error C1083: 无法打开包括文件: “mysql.h”: No such file or directory。设置 环境变量 -- 系统变量 -- 编辑 path变量 -- 把上面复制的路径添加进去,保存即可。需要安装 MySQL 、 MySQL Connector/C。这里下载的是最新版本的安装包,可以根究环境选择对应的版本。复制目录路径,需要添加到环境变量。下载后解压,进入到 bin 目录。在 pyCharm 安装成功。
2023-06-16 11:21:11 1120
原创 webpack区分开发与生产
这个包是解决不同电脑上设置环境变量的方式不一样的问题;当然不装也可以获取node的process对象;可以跨平台设置环境和使用环境变量;
2023-04-26 15:56:20 132
原创 webpack的require.context()用法
export default 默认导出就以文件名作为对象键,否则就用 export 导出的对象名。
2023-04-14 15:32:43 261
原创 js常用技巧
不改变原数组的情况下,合并数组里面存在相同值的对象,并重新计算某项数值。给几个数组, 可以通过数值找到对应的数组名称;例:给函数输入一个1,要求函数返回 A。
2023-03-16 19:27:31 235
原创 前端常用的富文本编辑组件
UEditor 是由百度「FEX前端研发团队」开发的所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点,开源基于MIT协议,允许自由使用和修改代码。mavon-editor 是一款基于 vue 的 markdown 编辑器,常用于发送公告、个人博客等等;官网所说:Quill是一个跨平台的功能强大的富文本编辑器。开发者可以通过简单的API来控制编辑器的内容;个人理解:功能亲民,历史悠久,ui界面有点传统。个人使用后理解:配置复杂,使用灵活。可以左边编辑,右边展示。
2023-03-12 14:38:09 2222
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人