自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 收藏
  • 关注

原创 前端面试题--CSS系列(一)

CSS基础

2024-04-06 21:30:00 745

原创 前端八股文--js系列

JS基础,深浅拷贝区别

2024-04-06 17:08:04 645

原创 Vue3安装使用Mock.js--解决跨域

首先使用axios发送请求到模拟服务器上,再将mock.js模拟服务器数据返回给客户端。打包工具使用的是vite。

2023-12-13 19:58:33 1128

原创 android报错

(gradle版本:7.5-all.zip;gradle插件:7.4.2;

2023-11-20 19:54:03 320

原创 前端面试合集(三——浏览器)

浏览器实现原理

2023-09-13 21:42:44 527

原创 前端面试合集(二)

消息队列,事件循环

2023-09-12 15:45:02 366

原创 前端面试题合集(一)

前端面试题

2023-09-06 17:25:42 242

原创 堆排序详解

堆排序的实现原理是二叉树,实现堆排序可以使用大根堆,也可以使用小根堆。大根堆为根节点大于左右子节点,且左右子节点大小不用在意谁大谁小。小根堆的根节点小于左右子节点。一般升序使用大根堆,降序使用小根堆。将数组arr[12,9,54,3,5,87,25,14]使用堆排序实现升序排列。由此找到了最大值且放在了堆顶端。再将顶端值与末尾交换,并再次构建大根堆。我们这里使用大根堆。

2023-08-08 21:43:21 2164

原创 React组件封装(一)---Modal

使用UI组件库确实是一种很好的选择,它提供了丰富的UI组件和工具,可以大大简化前端开发,然而,有时我们可能需要根据项目的具体需求进行一些自定义的组件封装,而不是仅仅局限于组件库提供的组件。在React中,封装组件是一种很常见的作法,可以提高代码的可复用性和可维护性。常见的组件封装有表单组件、模态框组件、通知组件、图片轮播图组件、下拉菜单组件等。但是它的逻辑有点繁琐,需要从父组件跳到子组件再跳到父组件…今天要写的是模态框组件。封装一个可复用的模态框组件,可以在不同的场景中使用,例如展示提示信息、确认操作等。

2023-08-07 14:54:19 1589

原创 git分支的使用

git分支

2023-08-05 11:45:57 79

原创 小程序---轮播图+主题背景对应变化

轮播图与背景更换

2023-07-12 23:53:58 686 2

原创 小程序中超过两行使用省略号代替

表示限制在一个块级元素中显示的文本行数为2行。为了实现该功能,需要和Webkit属性结合使用。是必须结合的属性,设置或检索伸缩盒对象的子元素的排列方式。vertical表示垂直排列。作用为--当元素内的内容溢出的时候使它隐藏溢出的部分,即超出部分隐藏。可以用来多行文本的情况下,用省略号.…”隐藏超出范围的文本。是必须结合的属性,将对象作为弹性伸缩盒子模型显示。

2023-07-07 19:46:30 1104

原创 Hooks--大势所趋

hooks

2023-06-27 11:15:02 72

原创 导入项目运行npm i 报错问题

报错中出现了pathon问题,gyp verb check python在PATH中检查python可执行文件"python"即node和sass版本不匹配的问题,只要修改node与sass在同一版本或者修改sass与node版本保持一致即可。建议修改node版本使用nvm,可以管理多个node版本问题,方便node版本之间的切换。

2023-06-09 21:09:40 332

原创 关于React卸载组件

在React18之前,卸载组件可以用ReactDOM中的unmountComponentAtNode来解决但是删除节点 unmountComponentAtNode(),在React18中被root.unmount()所取代。1.首先在index.js入口文件中,将root暴露出去2.在要卸载组件的文件中,引入root,并调用unmount()方法。

2023-06-02 18:20:42 2247

原创 记录React懒加载报错问题

懒加载报错

2023-06-02 16:46:47 577

原创 React中的代理

/直接引入即可,react脚手架已经安装好了。在src目录下创建一个新的文件setupProxy.js,但是一般项目中不会用到,使用较少。文件名和大小写不能修改。

2023-05-25 14:28:40 361

原创 TypeScript如何打开语法检查自动提示错误

最后在文件中将"typeScript.validate.enable : false"改为true即可。之前就算是写了错误语法,也不会提示错误,只能在每次编译的时候才显示,导致会浪费很长时间,今天终于找到啦~其实找到"typeScript.validate.enable"将false改为true就可以啦~首先打开settings(设置)

2023-04-27 10:52:24 548

原创 面试一--题解

前端面试

2023-04-04 10:26:27 338

原创 前端面试--模拟面试(四)

模拟面试题四

2023-04-02 20:35:06 201

原创 前端面试--模拟面试(三)

前端模拟面试

2023-04-02 11:33:26 243

原创 前端面试题--网络安全常识

前端常见网络安全

2023-03-27 20:55:31 226

原创 前端面试--模拟面试(二)

前端模拟面试题

2023-03-27 20:17:37 93

原创 前端面试--模拟面试(一)

前端模拟面试

2023-03-26 19:36:30 373

原创 前端面试题--vue系列(一)

前端面试题--vue系列

2023-03-11 11:00:09 422

原创 前端面试之JS定义

前端面试

2023-03-06 21:34:23 187

原创 前端项目架构

前端项目框架

2023-02-06 22:22:15 1665

原创 新版csdn写文章在开头使用目录

csdn文章开头加目录

2023-02-05 22:10:25 290

原创 * !!vue-style-loader!css-loader?{[“sourceMap“ :true}! ...

报错* !!vue-style-loader!css-loader?{["sourceMap" :true}!

2023-02-05 11:09:50 451

原创 使用SSH方式上传/下载项目

在注册github账号和下载git之后,可以通过配置SSH对远程仓库进行使用。

2023-02-02 11:59:13 2866

原创 node-sass无法下载导致构建失败时可使用如下命令下载

node-sass无法下载导致构建失败时可使用如下命令下载

2023-01-08 16:06:09 438

原创 2020年第十一届蓝桥杯JavaB组题解

2020年第十一届蓝桥杯JavaB组题解

2022-12-02 09:42:51 743

原创 第五届传智杯初赛B组题解

传智杯2022年初赛题解

2022-11-28 20:29:29 2379 2

原创 2021年第十二届蓝桥杯javaB组题解

第十二届蓝桥杯javaB组

2022-11-14 16:34:21 6759 2

原创 在页面中如何用Vue显示日期

在页面中用Vue显示日期

2022-10-14 15:52:38 1459

原创 Vue插件在拖入后还是显示Download the Vue Devtools extension for a better development experience:https://github

Vue

2022-09-01 18:59:41 1586

原创 JS-开关灯案例

1.获取事件源2.注册事件3.添加事件处理程序。

2022-07-22 17:49:33 115

原创 小球(数组建树

这个题目代码很简单,但是思路有点难到。题意给的是如果小球到达的这个点是false,那么先将这个点改为true,再向它的左儿子走;如果这个点是true,则先将它改为false,再向它的右儿子走,直到走到第n层,看这个球会停留在哪个点。我解题的思路是用一个boolean类型的数组来建立一个树的模型,比如上图给的例子:第一个球的运动轨迹是1,2,4,8。根节点用i=1代替,一开始这个点为false,我们将它改为true,并且改变i,i = i * 2,这个时候我们就走到了2这个位置,由于2这个点也为f..

2022-05-18 23:31:14 137

原创 线性筛法解析

线性筛法的核心就是每个数只会被他的最小质因子筛掉//定义一个数组primes[]用来存放质数,cnt用来记录质数个数//st[]用来判断这个数是否被筛掉void get_primes(int n){ for(int i = 2; i <= n; i++){//筛选出2~n之间的质数 if(!st[i]) primes[cnt++] = i; for(int j = 0; primes[j] <= n / i; j++){ .

2022-03-22 22:35:04 3149 2

原创 第九届蓝桥杯大赛个人赛省赛(软件类)C/C++ 大学 A 组试题 F:航班时间

(此题使用了两种数据处理方法,但计算方法是一样的)【问题背景】小h前往美国参加了蓝桥杯国际赛。小h的女朋友发现小h上午十点出发,上午十二点到达美国,于是感叹到“现在飞机飞得真快,两小时就能到美国了”。小h对超音速飞行感到十分恐惧。仔细观察后发现飞机的起降时间都是当地时间。由于北京和美国东部有12小时时差,故飞机总共需要14小时的飞行时间。不久后小h的女朋友去中东交换。小h并不知道中东与北京的时差。但是小h得到了女朋友来回航班的起降时间。小h想知道女朋友的航班飞行时间是多少。【问题描...

2021-11-10 23:21:28 325

空空如也

空空如也

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

TA关注的人

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