自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (3)
  • 收藏
  • 关注

原创 umijs多页签导致antd样式错误

设置全局css样式,将overflow: hidden改成overflow: inherit!important;

2024-02-26 15:22:16 180

原创 记一次react项目错误使用hooks导致内存泄露

在项目中需要兄弟组件通信,由于父组件下面的子组件层级过多,用ref传递不太方便,所以用到了react新的hooks ,useImperativeHandle。useImperativeHandle 用法和useEffct很像,第二个参数需要加,不加就会出现无限递归导致内存溢出。② 第二个参数 createHandle :处理函数,返回值作为暴露给父组件的 ref 对象。因此需要加第二个参数控制,注意保错不好查找。③ 第三个参数 deps : 依赖项 deps ,依赖项更改形成新的 ref 对象。

2023-12-24 18:35:08 474

原创 css样式导致div背景边框闪烁

最近上班遇到一个很奇怪的bug,侧边栏动画时,会导致顶部导航栏背景闪烁底部modal框的边框阴影,经过debugger发现不是js代码问题,而是css样式问题,我在Chrome浏览器中,把一个个样式隐藏,发现是这个样式原本的bug。在当前tab下添加伪标签,tab上设置相对定位。将背景模糊效果实现替换为。

2023-11-12 20:31:47 287

原创 js解决按键事件监听被覆盖问题

问题描述今天晚上,和小伙伴一块用js canvas完成童年回忆坦克大战,做到一半时,发现这样一个问题。当我按住上移动按钮之后同时按住右移动按钮,再松开右按钮,坦克没有向上移动,而是停止了移动,这极其不符合预期效果。思考首先,这个问题是由于js是单线程,按键事件监听现有的会覆盖掉之前的,因此不会再触发原有按键事件。解决方法我这里提出一个方案:引入一个全局数组,用于记录已按按键,此数组只允许存储标识按键的值,并且不允许重复值,再到定时器中循环执行数组内对应按键所执行的操作移动操作,定时器循环执行时间

2022-04-01 02:04:58 971

原创 antd设置改变主题色时报错TypeError: this.getOptions is not a function

今天在create-react-app脚手架中用antd组件库按文档设置改变主题色,安装了less-loader模块之后,配置相应文件后报错,如下图:原因:less-loader版本过高解决方案:1.yarn remove less-loader(移除原有包)2.yarn add less-loader@6.0.03.修改配置文档 config-overrides.jsconst { override, fixBabelImports, addLessLoader } = require('c

2021-08-19 19:07:12 363

原创 React脚手架创建 gyp error问题解决方法(新版本)

我的nodejs和npm版本按照正规军安装脚手架的方法//yarn 啥的都装上npm install -g yarn//再设置好淘宝源 有警告不要紧 直接刚 一个字 '都整上'yarn config set registry https://registry.npm.taobao.org/npm config set registry https://registry.npm.taobao.org///全局安装npm i -g reate-react-app装好后,建一个文件夹,

2021-08-15 12:22:23 446

原创 termux 安装mysql 并运行b站爬虫入库 安卓11(手机上跑定时python爬虫)

运行环境python3.9.6 +MariaDB(termux官方封装安装顺利)安装python#安装python3pkg install python -y#查看版本python -V#升级pippython -m pip install --upgrade pip -i#安装简易爬虫需要的库pip install pymysql安装MariaDB并在里面建表#安装MariaDBpkg install mariadb#初始化数据库mysql_install_db

2021-07-22 13:45:08 3631 4

原创 爬取哔哩哔哩热点搜索的小demo(练手)python

爬取流程先找到浏览器标识头(User-Agent也可以网上搜这个头子)红圈是头,复制出来(关键)找传回数据的url目标网站:b站搜索爬取这个:开始我直接通过网页渲染数据爬取框内内容,发现这些内容是ajax请求渲染,网站加载完成才渲染出数据,不能第一时间爬取到,然后我开始另辟蹊径。。。找了好久终于找到找到传回数据后面就好办了。。。。代码实现先导需要的库 ,mysql连python用到: pip install pymysql#python程序#字典import requests

2021-07-22 12:50:43 119

原创 (MySQL笔记)MySQL安装

下载进入官网链接: link.点击downloads:点击MySQL Community(GPL)Downloads进去后下载再点MySQL Community Server下载第一个zip文件(小的那个文件),网速不给力可以复制链接到迅雷下载配置环境变量把下载文件解压后,开始配置环境变量。点击右键点击我的电脑,进入属性,单击高级系统设置环境变量在系统变量中新建一个MSQL_HOME变量,值为下载zip文件解压位置,然后双击path,在里面添加 %MYSQL_HOME%\bin 最

2020-08-18 23:37:33 96

原创 2020-08-11

初学Java笔记 day1Java1.8 运行程序出现错误:找不到或无法加载主类标题解决方法https://blog.csdn.net/weixin_44527588/article/details/102596461参照这位大佬已解决删除用户变量和系统环境变量的classpath,再重启cmd,即可解决。...

2020-08-11 22:23:35 202

dewu.js

dewu.js

2023-07-13

js结业设计 驾考科一科四训练加模拟试题 纯js实现

适合学习,用到ajax请求,在服务器内运行,直接打开无法读取数据

2021-07-24

charles-proxy-4.6.2-win64.msi 抓包工具 可远程抓包

因为网上下载比较慢,放到csdn上供大家下载

2021-07-24

SSH个人博客.rar

ssh+sqlserver jdk1.8 eclipse开发

2021-07-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除