- 博客(80)
- 资源 (1)
- 收藏
- 关注
原创 [npm]在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170
摘要:本文介绍了在VSCode中运行npm命令时出现"禁止运行脚本"错误的解决方法。通过依次执行三个PowerShell命令:首先查看当前执行策略(get-ExecutionPolicy),然后设置远程签名策略(set-executionpolicy remotesigned),最后为当前用户设置执行策略(Set-ExecutionPolicy -Scope CurrentUser),即可解决该权限问题,使npm命令能够正常执行。
2026-01-07 13:17:41
348
原创 Ubuntu E: 无法定位软件包 net-tools
安装net-tools时出现"无法定位软件包"错误,通常是由于软件源未更新或配置问题导致。解决方法:1)执行sudo apt update更新软件源;2)重新安装sudo apt install net-tools -y;3)若仍失败需检查软件源配置,添加正确的源地址。安装成功后可通过ifconfig -a验证。该问题主要原因是软件源缓存过期,更新后即可解决。注意新系统推荐使用iproute2工具,但net-tools对旧脚本兼容性更好。
2026-01-07 12:29:43
649
原创 若依 vue3 报错:找不到模块“@/api/xxxx/xxxxx”或其相应的类型声明。。Vue 3 can not find mod
本文介绍了解决Vue3报错"找不到模块或其相应的类型声明"的方法。通过快捷键Ctrl+Shift+P调出命令面板,输入"Show Built-in Extensions"找到TypeScript插件,然后重启该插件即可解决问题。操作步骤配有详细截图说明,最终问题得到解决,模块能够正常识别。该方法简单有效,适用于Vue3开发中遇到的类似类型声明问题。
2025-11-26 21:13:34
255
原创 RuoyiApp 在vuex,state存储nickname vue2
发现一个很头疼问题,RuoyiApp(uniapp)小程序在文件中随时获取nickname获取不到,因为在登录的时候没有存储(或许官方有解决方案) 接下来使用vuex开始破局 添加的文件前面都有一行++++++
2025-11-04 22:44:03
255
原创 若依 Ruoyi APP 按钮权限管理 checkPermi
摘要:本文介绍了在Uniapp小程序中使用若依(Ruoyi)框架进行按钮权限管理的方法。由于Uniapp不支持指令方式,需手动设置v-if配合全局权限判断函数checkPermi和checkRole。示例代码展示了如何为不同按钮设置权限控制,并特别强调若权限未生效时需重新登录账户。文中三次提醒"重新登录"的重要性,确保用户注意到该关键操作步骤。此方法适用于需要精细控制按钮权限的小程序开发场景。
2025-11-02 22:32:40
286
原创 yarn : 无法将“yarn”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。
摘要 当在Windows PowerShell中遇到"yarn无法识别"错误时,通常是由于执行策略限制导致的。解决方法为:首先通过get-ExecutionPolicy检查当前策略(若显示Restricted表示禁止),然后执行set-ExecutionPolicy RemoteSigned来修改策略。再次检查确认状态变为RemoteSigned即表示解禁成功。若仍报错,可进一步执行Set-ExecutionPolicy RemoteSigned -Scope Process进行进程级别
2025-08-07 17:28:19
824
原创 CentOS 7最小化安装 可以ping通
本文详细介绍了在VMware中最小化安装CentOS 7的完整步骤。主要包括:下载CentOS镜像文件、配置VMware虚拟网络、创建新虚拟机、系统安装步骤(含分区设置、网络配置、root密码设置等)、以及安装后的基础配置(关闭防火墙、更新镜像源、安装常用工具等)。文中提供了详细的图文指引,特别强调了网络配置时需要注意子网IP的设置。文章适合需要在虚拟机环境下快速部署最小化CentOS 7系统的用户参考。
2025-07-22 20:57:28
479
原创 JFinal之我不会
摘要:本文介绍了JFinal框架中控制器(Controller)的基本使用和参数获取方法。首先通过创建UserController类展示了如何定义路由和处理请求;然后详细讲解了三种获取浏览器参数的方式:1)通过getPara获取String类型参数;2)使用getParaToInt获取int类型参数;3)通过路径参数方式获取多个参数。文中还提供了具体的URL示例和对应的参数获取代码,并指出路径参数方式处理中文可能会出现乱码问题。
2025-07-07 07:48:48
163
原创 16进制8位bit位0向左移动 LEDP2向高位移动
摘要:这是一个8051单片机LED右移效果的HTML模拟器,展示P2端口8位LED(低电平点亮)从右向左移动的视觉效果。初始状态为0xFE(11111110),使用"pattern = (pattern << 1) | 1"实现右移逻辑,当达到0xFF时循环重置。模拟器提供三种控制:重置状态、单步执行和自动运行(500ms间隔),并实时显示当前二进制和十六进制值。LED显示采用CSS美化,灭灯(1)为灰色,亮灯(0)为红色发光效果。
2025-06-25 21:52:47
750
原创 SpringBoot整合AOP
Aspect@Component@Slf4jpublic class LogAspect { // 环绕通知切面类定义@Around(value = "@annotation(sysLog)") //这里的sysLog是参数,是下面一行Log sysLog,是不是迷迷糊糊地log.info("LogAspect...doAroundAdvice方法执行了"+title);System.out.println("LogAspect...doAroundAdvice方法执行了"+title);
2024-10-07 20:12:32
666
原创 vue Echart使用
echarts里面的数据都是数组,如何把name,num的属性值全部放到数组里面。这个盒子通常来说就是我们熟悉的 div ,这个 div 决定了图表显示在哪里。在这个步骤中, 需要指明图表最终显示在哪里的DOM元素。给盒子起名字是建议使用id选择器。
2024-09-23 02:31:39
623
原创 分页查询,pageHelper, pagehelper-spring-boot-starter
要想从数据库中进行分页查询,我们要使用LIMIT观察以上SQL语句,发现: 开始索引一直在改变 , 每页显示条数是固定的开始索引的计算公式: 开始索引 = (当前页码 - 1) * 每页显示条数后台给前端返回的数据包含:List集合(数据列表)、total(总记录数)而这两部分我们通常封装到PageBean对象中,并将该对象转换为json格式的数据响应回给浏览器。
2024-09-18 15:50:10
783
原创 JS import export export default ES6 modules 玩的明白吗
一个文件可以有多个,不可重名使用export关键字导出变量、函数、类或值时,需要为它们指定名称。这些名称将在其他模块中用于导入。
2024-09-15 15:02:19
392
原创 JS函数 匿名函数(ES6箭头函数)弄得懂吗?
我认为的好处就是随时随地可以写一个函数,不需要提前声明,在此没有举例子,不要误导。结果给函数的返回值起了个名字,解释:匿名是对于函数来说的。箭头函数和匿名函数非常相似。
2024-09-14 16:35:04
457
原创 vue之我不会 计算属性 vuex 路由 插槽
actions: {// 一秒后, 给一个数, 去修改 num}, 1000)},getters: {// getters函数的第一个参数是 state// 必须要有返回值。
2024-09-13 00:15:37
637
原创 ‘$store‘ is not defined.
vue默认vue3版本,vuex默认vuex4版本,vuex4只能在vue3中使用,在vue2中能使用vuex3,那么不能默认下载最新的版本如果你出现了版本的问题只需要重新安装对应版本就好的。
2024-09-10 15:32:46
373
原创 elementUI之不会用
我们每次发起一个http请求都要写基地址(如:http://localhost:8080)那就重复切烦人。// 注意:必须在data函数里定义此箭头函数,才能确保this.from使用。而且我们发请求需要携带一些token的,每次发起请求都要携带,那也很烦人。// 如果验证失败,则调用 回调函数时,指定一个 Error 对象。// 如果验证成功,则直接调用 callback 回调函数即可。'用户名必须是1-10的大小写字母数字''用户名必须是1-10的大小写字母数字''两次输入的密码不一致!
2024-09-09 17:28:02
1188
原创 vue2-elementUI-初始化启动项目-git
这种分层架构思想, 可以更好的统一管理项目中所有接口, 并也方便统一给axios方法添加拦截器和修改基地址。, 因为vscode+eslint插件要使用配置文件.eslintrc, 按照这个的规则检查你的代码。为项目开发做准备,把不需要的代码、文件删除掉。一定要把脚手架工程, 作为vscode。images 文件夹。
2024-09-04 15:14:52
2044
原创 elasticsearch之我不会的
根据id索引的方式。但根据词条查询时,必须先逐条获取每个文档,然后判断文档中是否包含所需要的词条,是。是先找到用户要搜索的词条,根据词条得到保护词条的文档的id,然后根据id获取文档。
2024-08-30 01:17:39
977
原创 Nginx之我不会的
nginx的配置文件是conf目录下的nginx.conf,默认配置的nginx监听的端口为80,如果80端口被占用可以修改为未被占用的端口即可。这里我们选择windows下的稳定版本 之后就是解压,安装到英文目录下。回车,出现以下页面说明启动成功!直接在浏览器地址栏输入网址。打开之后 大于在35-37行。
2024-08-14 18:19:20
298
原创 docker之我不会的命令
p 8888:6379 解析 将容器内部的 6379端口与docker 宿主机(docker装在哪台服务器 哪台服务器就是宿主机)8888 端口进行映射 那通过外部访问宿主机8888端口 即可访问到 docker 容器 6379 端口了。不想自启 docker update --restart=no 容器名或容器id。–restart=always表示docker在启动之后就自动启动容器(自启)注意:是两个 - -restart。在/home/路径下。
2024-08-12 22:10:24
460
原创 封装minio为starter
**/*** 上传图片文件* @param prefix 文件前缀* @param filename 文件名* @param inputStream 文件流* @return 文件全路径/*** 上传html文件* @param prefix 文件前缀* @param filename 文件名* @param inputStream 文件流* @return 文件全路径/*** 删除文件* @param pathUrl 文件全路径/*** 下载文件。
2024-04-21 19:42:44
540
原创 freemarker入门案例
’}表示,如果stu或bestFriend或name为空默认显示空字符串。4、文本,仅文本信息,这些不是freemarker的注释、插值、FTL指令的内容会被freemarker忽略解析,直接输出内容。3、FTL指令:和HTML标记类似,名字前加#予以区分,Freemarker会解析标签中的表达式或逻辑。point是数字型,使用${point}会显示这个数字的值,每三位使用逗号分隔。如果不想显示为每三位分隔的数字,可以使用c函数将数字型转成字符串输出。‘’}表示如果name为空显示空字符串。
2024-04-21 16:01:20
901
原创 添加Redis缓存
在service层Impl文件中,进行查询时优先向Redis中查数据,查到就查到了,没有查到向mysql数据库中查,查到之后不先返回,而是先将数据存到数据库(缓存),在再返回数据。
2024-04-20 15:30:35
549
原创 短信登录session-redis
Override// 1.获取请求头中的token// 2.基于TOKEN获取redis中的用户// 3.判断用户是否存在// 5.将查询到的hash数据转为UserDTO// 6.存在,保存用户信息到 ThreadLocal// 7.刷新token有效期//8.放行@Override@Override// 1.判断是否需要拦截(ThreadLocal中是否有用户)// 没有,需要拦截,设置状态码// 拦截// 有用户,则放行。
2024-04-19 19:54:47
795
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
2