全局loading react
allure直接到文件夹下,双击index.html无法展示数据,显示loading
因为直接allure报告浏览器是打不开的,需要用allure命令渲染之后打开参能展示渲染效果 解决方法: 1、allure open 报告所在地址的文件夹名称/ allure open 测试报告/ 2、写txt文件,内容: allure open 测试报告/,修改后缀为bat ......
PyQt报错could not find or load the Qt platform plugin "windows"
PyQt报错could not find or load the Qt platform plugin "windows" 解决方法 搜索plugins\platform,找到一个platform文件夹(比如F:\conda_env\envs\ml\Lib\site-packages\PyQt5\Q ......
windows 文件夹视图全局生效
文件资源管理器(WIN+E快捷键打开的窗格)就这样的,然后我们就会进某个磁盘找对应的文件或文件夹下的文件,进行一定的操作 但是有注意过吗 ,这些窗格“展示列”(先这样称呼吧,官方的名称应该是:可用的列,例如:,官网地址:如何更改在 Windows 资源管理器中的列设置 - Microsoft 支持) ......
postman 简单使用,设置全局请求头,登入后自动替换全局token
postman 简单使用,设置全局请求头,登入后自动替换全局token 背景 1.使用postman 没次请求需要带上请求头 (每个请求都加一下 麻烦), 2.token 有过期时间,没次都要替换(人为替换全局变量麻烦),直接调用一下登入请求直接替换 环境 1.设置集合下面每个请求 全局请求toke ......
React 逃离闭包陷阱
众所周知,JavaScript 中的闭包(Closures)一定是这种语言最可怕的特性之一,即使是无所不知的 ChatGPT 也是这样说的。另外它可能也是最隐蔽的语言特性之一,我们在编写 React 代码时经常会用到它,但是大多数时候我们甚至没有意识到这一点。但是,我们终究还是离不开它:如果我们想编 ......
react设置多个className
react设置多个className 在一个元素上设置样式,有一个固定的样式,然后还有一个使用三元运算符根据条件添加的样式。 1 2 3 4 5 6 比如说有一个固定样式"title": <div className="title">标题</div>, 然后还要一个点击高亮的样式: <div cla ......
react_hooks系列 useEffect
一、作用 可以使得你在函数组件中执行一些带有副作用的方法。 每当 React组件更新之后,就会触发 useEffect,在第一次的render 和每次 update 后的useEffect触发,不用再去考虑“初次挂载”还是“更新”。React 保证了每次运行 effect 的同时,DOM 都已 ......
react_hooks系列 useState
一、作用: useState让函数式组件也可以处理状态。 二、格式: 1、定义状态: const [状态名,更新状态的函数] = React.useState(初始值|函数); 如: 1)、基本类型的状态 声明一个新的叫做 “count” 的 state 变量,初始值为0 。 const [ ......
springboot下添加全局异常处理和自定义异常处理
前言 在spring项目中,优雅处理异常,好处是可以将系统产生的全部异常统一捕获处理,自定义的异常也由全局异常来捕获,如果涉及到validator参数校验器使用全局异常捕获也是较为方便。 相关代码: GlobalExceptionHandler类: @Slf4j @RestControllerAdv ......
react-query使用
usequery const { isPending,isLoading, error, data } = useQuery({ //返回当前请求的状态,错误信息,以及返回的数据 queryKey: ['repoData'], //【必填】,自定义查询的键,类型为数组,也可以存放变量,[repoDa ......
java监听全局组合键
1. jintellitype pom<!-- 不能注册多个组合键比如alt+abc --> <!-- https://mvnrepository.com/artifact/com.melloware/jintellitype --> <dependency> <groupId>com.mellow ......
3分钟快速上手springBoot全局异常处理
前后端都是有个统一的格式返回如Result,中有code,message,data。而若controller抛出异常则会导致不是统一格式的返回,需要用到全局异常处理异常并封装好返回。 ......
React 之 react-router-dom
1、项目初始化 创建项目 npx create-react-app react-router 安装 react-router-dom npm i react-router-dom 2、快速体验 index.js import React from 'react'; import ReactDOM f ......
记 redux react-redux 使用
1、项目准备 创建项目 npx create-react-app 项目名称 安装 redux npm install --save redux 安装 react-redux npm install --save react-redux 2、示例: Todo 列表 入口文件 index.js impo ......
记 react-redux redux-toolkit
1、安装 npm install @reduxjs/toolkit react-redux 2、使用 2.1 创建一个 Redux Store app/store.js import { configureStore } from '@reduxjs/toolkit' export const st ......
记录issue:iptables (legacy): Couldn't load match `comment':No such file or directory\n\nTry `
用nerdctl起容器碰到如下issue: FATA[0001] failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: error d ......
【Loading】ctfshow_WriteUp | _新手必刷_菜狗杯
1 - 杂项签到 题目 分析 查看十六进制文件,发现包含的信息不少: 猜测存在隐藏文件,用 binwalk 查看,发现 zlib 文件: 对文件进行分离……虽然但是这个签到题门槛怎么这么高?不会是…… 查了一下 ctfshow 提交 flag 的格式,搜索: 好家伙。 Flag ctfshow{a6 ......
React diff 算法详解
代码参照 React 16.13.1 什么是 Diff 在render阶段的beginWork函数中,会将上次更新产生的 Fiber 节点与本次更新的 JSX 对象(对应ClassComponent的this.render方法返回值,或者FunctionComponent执行的返回值)进行比较。根据 ......
vue实现全局消息提醒功能(vue-extend)
1.需求背景 (1)在一般的管理系统或者 H5 应用中,需要交互反馈提醒。这种交互反馈,往往需要在多个组件中使用到,那么是否可以将其抽离出来,封装一个组件呢?答案是肯定的,可以根据日常的业务,对消息提醒功能进行封装,那么问题来了,如何实现一次注册,多次使用呢,关键时刻,vue.extend API ......
React 组件生命周期
求上进的人,不要总想着靠谁,人都是自私的,自己才是最靠得住的人。 React 中生命周期划时代几个节点,React 16.2 之前处于老的生命周期,之后提出了新的生命周期。而函数式组件在 React 16.8 之前是没有状态和生命周期的,在 React 16.8 版本通过引入 Hooks 使得函数式 ......
【UniApp】-uni-app-全局数据和局部数据
前言 好,经过上个章节的介绍完毕之后,了解了一下 uni-app-全局样式和局部样式 那么了解完了全局样式和局部样式之后,这篇文章我再来给大家介绍一下 UniApp 中全局数据和局部数据 搭建演示环境 创建一个全新的项目: 然后在配置一下,微信小程序的 AppId,直接去之前的项目中拷贝一下即可,找 ......
react antd table react-sortable-hoc DraggableBodyRow 拖拽及禁用指定行拖拽
原文地址:基于antd树形表格table的拖拽排序效果实现 - 掘金 (juejin.cn)思路片段: const DraggableBodyRow: React.FC<any> = ({ className, style, ...restProps }) => { const index = cu ......
MySQL LOAD DATA LOCAL, 如何跳过第一行?
在MySQL中,使用LOAD DATA LOCAL命令可以将数据从本地的文件导入到数据库里面。常见的导入数据格式是csv和txt。 但是在导入csv和txt格式的数据时,第一行通常是表头,而不是数据,因此我们需要跳过第一行,只导入后面的数据。 阅读更多:MySQL 教程 方法一:使用IGNORE关键 ......
react 僵尸孩子问题
React Zombie Child 是指在 React 组件中的一个常见问题。当一个父组件被销毁时,它的子组件可能仍然存在于内存中,这些子组件被称为“僵尸子组件”。 这种情况通常发生在异步操作中,例如在父组件中发起了一个异步请求,而在请求完成之前,父组件被销毁了。但是,由于异步请求的回调函数仍然存 ......
Springcloud学习笔记58--SpringBoot拦截全局异常统一处理(RestControllerAdvice注解)
1. 应用场景 如果和前端约定好使用固定的自定义格式返回参数,如下: { "code": 200, "msg": "操作成功", "data": { "equipment": 55, "code": 99, "point": 2 } } 但在运行时发现了异常,默认的异常返回格式如下: { "time ......
C++(代码区、全局区、栈区、堆区)
在 C++ 中,内存可以划分为以下几个区域:代码区、全局区(静态区)、栈区、堆区。这些区域在程序运行时分配和管理不同类型的数据。 1. 代码区(Text 区): 代码区是用来存储程序的机器指令(即可执行代码)。这个区域通常是只读的,因为在程序运行时,程序的指令是不可修改的。 2. 全局区(全局变量区 ......
React 中虚拟DOM是什么,为什么需要它?
注意:本节主要讲React中的虚拟DOM,但是虚拟DOM并不是React中特有的内容。 1. React 中虚拟 DOM是什么? 虚拟DOM是对真实DOM的描述,虚拟DOM是JS对象,实际上就是 JSX 通过 babel 转换成 React.createElement(),然后这个函数执行后变成的 ......
.net core DataTable.Load()方法,返回的行缺少,少于reader读出的行
我分析的原因是,datatable模式的schema默认是根据查询的sql来的。起因是我写的sql中带有主键的列,查出来有很多重复值, 然后dt.load会默认把主键重复的行给合并掉,所以最终查询出来的都是主键不重复的数据行,重复的行都被合并掉了,所以就缺失了。 另外,dt.load有个重载版本,我 ......
uni-app全局样式和局部样式
前言 好,经过上个章节的介绍完毕之后,了解了一下 UniApp 的一个全局 页面配置文件,也就是我们的一个 pages.json 文件。 那么了解完了这个文件之后,这片文章,再了解一下 UniApp 的一个全局样式和我们的局部样式。 搭建演示环境 创建一个全新的项目: 然后在配置一下,微信小程序的 ......