草庐IT

HarmonyOS 踩坑日记(1)

主模块引入子模块报 >hvigorERROR:Failed:entry:default@CompileArkTS... >hvigorERROR:ArkTSCompilerErrorERROR:ArkTS:ERRORFile:D:\code\harmonyOs\xxx\xxx\src\main\ets\common\Constants.ets:2:18 Unknownresourcename'main_text_color'.ERROR:ArkTS:ERRORFile:D:\code\harmonyOs\xxx\xxx\src\main\ets\common\Constants.ets:3:1

博途v17与winCC安装流程与踩坑记录

博途v17与winCC7.5安装教程与踩坑记录安装教程博途安装流程第一步注册表删除第二步启用.NETFramework服务第三步正式安装winCC安装流程博途v17与winCC安装记录win11家庭版安装教程首先说明,本文安装针对的是TIAportalV17(64bit)与winCC7.5SP2。安装在win10和win11系统均可运行,以下是安装流程。首先需要一台纯净专业系统的win系统(操作系统要完整PROFESSIONAL版),否则很可能出现问题,winCC安装出现问题的大部分建议也是重装(微软官网获得,GHOST等不行)。电脑名(是电脑名不是账户名)注意不要有特殊符号(下划线也不能有!

小程序踩坑记录,nut-uploader小程序部分机型文件上传失败问题

使用nut-uploader部分机型上传文件失败问题描述前段时间在小程序中对接了文件上传功能,但是发布之后,部分客户的老机型使用文件上传时把并不能上传成功虽然上传的图片显示出来了,接口也正常的发出了,但事后在后台接收的时候未获取到文件信息,导致上传失败问题排查为什么在【部分机型】中文件上传时,【获取不到文件信息】?经排查发现在nutui的源码中关于上传代码如下:偶然看到有同志分享是由请求头中的Content-Type导致的,也就是及源码图中被圈中的部分参考微信开发社区在微信官方文档中可看到表明在使用该api时微信会自定义请求头"Content-Type"为"multipart/form-dat

跨域问题踩坑记录——附多种报错详细解决方案

跨域是出于浏览器的同源策略限制。同源策略(Sameoriginpolicy)是一种约定,它是浏览器最核心也最基本的安全功能,当一个请求url的协议、域名、端口三者之间任意一个与当前页面url不同即为跨域。同源策略是浏览器的一个安全功能,不同源的客户端脚本在没有明确授权的情况下,不能读写对方资源场景:前端调用接口接收文件流下载文件,以本地环境为例,系统域名为http://localhost:8090,接口域名为'http://127.0.0.1:8080,后端使用springboot此时浏览器控制台报错:AccesstoXMLHttpRequestat'http://127.0.0.1:8080

sentinel踩坑记录——持续更新ing

Bug1自定义被限流的后续操作@SentinelResource(blockHandler="blockHandler"),其中blockHandler处理函数不执行前置条件    //定义的资源  @GetMapping("/resource")@SentinelResource(value="/resource",blockHandler="blockHandler")publicStringresource(inta){return"resourcce"+a;}publicStringblockHandler(inta,BlockExceptione){return"被限流了..."+a

angular踩坑

1新版路由守卫由于canActivate已被废弃,采用函数函数,但其参数中无法像类一样进行路由对象注入,如何实现路由首位中的页面跳转?import{CanActivateFn,Router,ActivatedRouteSnapshot,RouterStateSnapshot}from'@angular/router';import{inject}from"@angular/core"exportconstauthguardGuard:CanActivateFn=(route:ActivatedRouteSnapshot,state:RouterStateSnapshot)=>{console.

踩坑笔记: 基于 rust-analyzer 在 vscode 中进行 rust 开发配置问题

踩坑笔记:基于rust-analyzer在vscode中进行rust开发配置问题文章目录踩坑笔记:基于rust-analyzer在vscode中进行rust开发配置问题0.项目背景1.问题描述2.解决参考连接0.项目背景作为前端开发者,多多少少开始接触到使用Rust进行开发的模式。而选择使用什么IDE就非常重要了,你可以使用CLion进行Rust开发,配置上走的是IDEA那套。不过我想大部分前端同学用的更多的是vscode,今天就分享一个使用vscode配置Rust开发环境的踩坑笔记。1.问题描述我们都知道vscode是基于插件的文本编辑器,而要进行Rust开发对应的插件就是rust-anal

SpringSecurity前后端分离Header中添加Authorization的设置以及跨域问题踩坑记录

SpringSecurity前后端分离Header中添加Authorization的设置以及跨域问题踩坑记录前端登录成功后将后端放在Responseheader里面Authorization字段提取出来,存入到store(这里我后端Authorization大写,浏览器响应也是大写,我前端原来也是大写但是为undefined,打印header后发现是小写authorization很奇怪)store.commit('changeLogin',{Authorization:res.headers['authorization']});this.$router.push('/admin/resour

鸿蒙4.0真机调试踩坑

传言鸿蒙next版本将不再兼容Android,所以领导安排做下鸿蒙开发的调研工作。鸿蒙开发指南其实已经非常的友好了。但是鸿蒙开发本身还是有些坑要踩,这篇文章主要讲了鸿蒙真机调试问题。目前手上的真机为华为nova6,处理器为麒麟990.鸿蒙系统已经更新到4.0,可以使用api9进行开发调试。应用已经能够正常安装了,但是安装之后,屏幕的触摸事件反应极其缓慢,甚至无效或者黑屏。这里,我们可以使用scrcpy这个工具,投屏之后在电脑上进行操作。scrcpywindows下载地址:scrcpy-win64-v2.2.zip·吴名112/WsqTools-码云-开源中国(gitee.com)其它系统安装下

JMeter+BlazeMeter+Metersphere压力测试踩坑实践

背景:在进行性能测试之前,我们需要了解需要模拟的场景,影响性能的因素、软硬件环境。根据最近一次的压力测试,把测试过程中遇到的问题以及测试过程进行总结。测试需求:需要模拟用户登录操作进行测试,登录成功之后,提取浏览器session,进行第三方应用跳转动作。整个流程需要3-4个接口才能完成,一次完整的动作流程需要共享session。需要达到的效果:数据库中存有200万的数据量,不同用户并发登录+应用跳转TPS>5000。01脚本录制测试之前需要进行脚本录制,研究了几种浏览器录制脚本的工具最终选择了chrome插件BlazeMeter进行脚本录制。相比于BalazeMeter,BadBoy工具近几年