- 博客(33)
- 收藏
- 关注
原创 nvm 命令的实际意义讲解
作用:安装某个版本的nodeJS举例 nvm i 18实际意义:从下载地址将node 18的版本下载到你的电脑(或者服务器)更具体来说,就是你的电脑的nvm文件夹将会多一个v18.xx.xx的文件夹,里面装了一个nodeJS18的软件tips: win系统 nvm文件夹的默认位置应该是 C:\Users\{用户名}\AppData\Roaming\nvm。
2025-03-30 19:08:13
288
原创 vue3 watch 错误写法:监听ref内的值不要使用箭头函数
还有一种写法:参数一写函数返回的是ref的value,但我认为是脱裤子放屁,所以就不推荐了。❌错误写法:这样函数返回的不是一个值,而是一个ref对象,监听不到更新的!当我们要监听整个ref的时候,不要用函数。watch的第一个参数有几种可能。
2025-02-13 16:13:44
295
原创 vue3 useRouter useRoute 使用踩坑
但是vue3的 useRouter、useRouter不能在自定义的hooks内引入使用,只会获得undefined。useRouter是vue3 用于代替vue2内this.$router的函数。useRouter是vue3 用于代替vue2内this.$route的函数。this.$router常用于页面跳转传参,修改路由信息等数据。this.$route常用于获取路由参数、域名、全路径等数据。只能在vue文件的setup内获取!
2025-01-26 17:25:30
92
原创 vue3 watch的deep不要随便开启【避坑】
deep的调用watch频率过高了,导致我设置的定时器和接口频繁重启和被请求,明明数据没有变化,也发生一次调用!建议不要随意开启vue3 watch的deep选项,特别是和一些异步请求、定时器挂钩的情况。
2025-01-26 09:03:44
83
原创 什么是cumulative
兼容性改进:解决新系统与各类软件、硬件之间的兼容性问题,使更多的应用程序能够在Windows 11上正常运行,同时提高硬件设备的兼容性和稳定性,确保用户能够无缝地使用各种设备和软件。- 安全漏洞修复:及时修复系统中可能存在的安全漏洞,增强系统的安全性和稳定性,防止黑客攻击、恶意软件入侵等安全威胁,保护用户的数据和隐私安全。- 系统错误修复:针对用户反馈的系统崩溃、蓝屏、卡顿等问题,推出相应的修复补丁,解决系统中的错误和故障,提高系统的可靠性和可用性。
2024-12-28 10:52:47
206
原创 el-date-picker 替换 range-separator为图标
是用来分隔开始日期和结束日期的文本,如果想要替换为图标,可以通过 slot 自定义分隔符。在 Element UI 的。
2024-12-23 15:54:38
189
原创 导出二进制文件一定要在响应头加responseType: ‘blob‘
导出二进制文件一定要在响应头加responseType: 'blob'!否则你的二进制数据就无法被浏览器正确识别,变成乱码!
2024-12-22 17:09:37
92
原创 慎用 ?? ->(空值合并运算符) 或 ??= (逻辑空赋值)
就算现在的主流浏览器都支持了,你的项目本身也不一定支持,就算你本地node环境支持了,你线上服务器node版本不一定支持。需要node14以及以上。
2024-12-18 17:31:37
110
原创 typescript(TS)所需的最低node版本是多少?
1.检查一下自己的node版本 (安装了nvm的话 用 nvm ls 命令),没安装nvm用 node -v 命令。目前我使用的typescript是5.7版本,它要求node最低为14.17。所以如果你安装typescript以后报错,那么你可能要。2.检查一下ts版本 tsc -V。
2024-11-26 15:06:31
374
转载 Chrome设置--disable-web-security解决跨域问题
(1)新建一个chrome快捷方式,右键“属性”,“快捷方式”选项卡里选择“目标”,添加 --disable-web-security。(2)新建一个chrome快捷方式,右键“属性”,“快捷方式”选项卡里选择“目标”,添加 --(3)一定要用这个快捷方式启动浏览器,启动后效果如图所示。如果是jQuery项目,用这个比较好。
2024-11-26 11:26:24
576
原创 react vite ant-design vite-plugin-style-import报错现象
ant-design5.0不再需要vite-plugin-style-import为其在vite.config.ts文件内配置!!!
2024-11-12 01:04:10
444
原创 javascript,Number()避坑啊,传空字符串会返回数字0
注意,使用Number(""),放空字符串会返回0!使用前注意判断字符串是否为空!
2024-10-16 11:18:16
225
原创 wangEditorV4版本基本食用说明书
v5版本发布有些东西不一定适用,自己看看自己的依赖package.json里面是不是。记得创建自己的变量this.editor和html的id元素#editor哦~增加,修改,里面没有传参就是新建,有传参就是修改。
2024-09-27 16:08:46
399
原创 ElementUI el-table树形结构不展示问题(踩坑)
2.如果不是异步获取子树 数据,不要设置hasChildren,否则是出不来的,饿了么的文档没说这一点。1.el-table需要设置row-key。
2024-09-25 16:27:05
824
4
原创 mysql安装时,提示:Failed to start service MYSQL80
由于新装的操作系统,之前出现过权限不足的提示,故首先定位故障为权限问题。由于MySQL80服务在 计算机管理->服务 里面显示户别为:网络服务。把 NETWORK SERVICE添加到Administrators组。MySQL安装环境为:Windows7 64位专业版。双击Administrators。我的MySQL安装环境。
2024-09-14 14:15:03
514
原创 如何在windows操作系统的当前路径目录的路径栏输入code直接打开vscode
对于开发工具如VS Code的命令行使用方法,可以查阅相关软件的帮助文档或在线社区资源。环境变量是操作系统预定义的一些特殊变量,它们保存了一些系统信息,如路径等。这段代码是在Windows命令提示符环境下执行的一条批处理命令,其作用是启动Visual Studio Code编辑器,并打开当前目录(@echo off start "" "(你的vscode安装地址)\Code.exe" .如果您想学习这类脚本编写,可以从学习基本的Windows批处理命令开始,例如如何创建简单的。代表当前目录)下的所有文件。
2024-09-14 10:07:20
586
原创 启动mysql和连接客户端
连接客户端是 mysql [-h 127.0.0.1] [-p 3306] -u root -p (可以简写为 mysql -u root -p)一定要先启动,如果mysql在服务器,就要连接服务器,如果在自己电脑,就要连接自己电脑。如果是连接服务器的mysql数据库,很抱歉,我还没学,学到我再来补充。启动mysql是 net start mysql80。关闭mysql是 net stop mysql80。实际上简写为mysql -u root -p。如果在自己电脑 ,执行。
2024-09-11 23:11:57
157
原创 发生系统错误 5。拒绝访问。
解决方案:以管理员身份运行cmd,再执行net start msql80 或者net stop mysql80 即可。问题:遇到net start msql80 或者net stop mysql80 拒绝访问。
2024-09-11 22:40:22
1039
原创 Java对byte、short等较小数据类型运算前的处理
在Java中,当你对byteshort等较小数据类型进行运算时,Java会自动执行一些处理来确保运算的准确性和类型安全性。这些处理通常涉及类型转换和整数提升(Integer Promotion)。
2024-04-20 17:20:11
193
原创 JAVA类型转化
当把一个大的数据类型赋值给一个小的数据类型时,可能发生数据溢出或者精度丢失,因此Java不会自动进行类型转换,这时需要程序员显式地进行类型转换,这就是强制类型转换。例如,将一个double类型的值赋给一个int类型的变量,就需要进行强制类型转换。当把一个小的数据类型赋值给一个大的数据类型时,Java会自动进行类型转换,这就是自动类型转换。例如,将一个int类型的值赋给一个long类型的变量,Java会自动将int类型的值转换为long类型。需要注意的是,强制类型转换可能会导致数据丢失或精度下降。
2024-04-20 16:52:33
270
原创 如何在win系统配置java路径变量
请注意,如果你使用的是Windows 10或其他版本的Windows,步骤可能略有不同,但基本原理是相同的。确保你下载的JDK版本与你的Windows系统版本兼容,并遵循上述步骤进行配置。如果你遇到任何问题,可以查看Oracle官方网站上的JDK安装和配置指南,或者搜索相关的在线教程和社区讨论。在Windows系统中配置Java路径变量,通常涉及设置JAVA_HOME环境变量以及更新Path环境变量。完成上述步骤后,你的Windows系统就已经配置了Java路径变量。
2024-04-20 12:54:35
434
原创 为什么用cmd运行class文件 例如 java HelloWorld 需要把后缀名去掉
在命令行(cmd)中运行 Java 程序时,我们实际上是在调用 Java 运行时环境(JRE)来执行字节码。这里的关键点是,Java 运行时环境(JRE)期望你提供类的名称,而不是文件名。因此,你不需要在命令行中包括。但是,当你这样做时,你不需要提供。:首先,你需要有一个 Java 源文件(例如。文件,而是告诉 JRE 去加载并运行名为。这个文件包含了 Java 代码。你只需要提供类的名称(在这里是。这样的命令时,我们并没有直接运行。命令来编译这个源文件,生成一个。
2024-04-20 12:31:01
388
原创 为什么 uniapp 页面的 page 选择器样式会失效呢?
这是因为如果在 style标签上添加了 scoped 属性,page 选择器就会失效,所以只要把 scoped 去掉即可!
2024-03-13 18:24:04
940
原创 vscode内vue3项目拓展在哪里看?env.d.ts文件报错怎么办?
小结:在项目运行中,main.js作为项目的入口文件,运行中,找到其实例需要挂载的位置,即index.html中,刚开始,index.html的挂载点处的内容会被显示,但是随后就被实例中的组件中的模板中的内容所取代,所以我们会看到有那么一瞬间会显示出index.html中正文的内容。因为env.d.ts内为我们的项目解释了几乎所有我们能用得到的文件格式,并将其视为合法文件。所以能够被env.d.ts文件承认的文件格式是合法的,否则不合法。结果:env.d.ts文件找到了依赖,所以报错消失。
2024-03-06 23:03:28
2335
原创 如何升级你的npm(包管理工具)
备注:如果你的node版本不够新的话,有可能有些新版的npm是无法升级的,需要先升级node。3.更新到指定版本 npm install -g npm@版本号。4.清除缓存 npm cache clean --force。2.下载最新版 npm install -g npm。1.查看当前版本 npm -v。
2024-03-06 20:28:41
272
原创 淘宝镜像过期了怎么办?
3、修改镜像:npm config set registry https://registry.npmmirror.com。
2024-03-06 20:06:02
376
原创 如何检查自己的电脑是否安装了node环境?
打开电脑的任意一个cmd环境,输入node,回车,如果有node环境就会显示出当前node版本。推荐看这个教程,讲的比较详细。
2024-03-06 19:50:28
2329
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人