自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 TypeScript 中的 type 和 interface:你真的了解它们的不同吗?

在 TypeScript 这个强大的静态类型系统中,type和interface是两个重要的关键字,用于定义和描述数据类型。然而,这两者之间的区别是什么,在实际开发过程中我们要怎么用呢?

2024-02-29 23:59:07 452

原创 OpenAI API访问速度不佳?试试用Vercel来加速!

本文着重讲讲怎么解决openAI API访问较慢或失败的问题,让我们日常开发和使用能够更方便的体验到AI带来的便利

2023-07-31 09:15:00 1301

原创 手摸手,带你实现移动端H5瀑布流布局

移动端瀑布流布局是一种比较流行的网页布局方式,视觉上来看就是一种像瀑布一样垂直落下的排版。每张图片并不是显示的正正方方的,而是有的长有的短,呈现出一种不规则的形状。但是它们的宽度通常都是相同的因为移动端瀑布流布局主要为竖向瀑布流,因此本文所探讨的是竖向瀑布流特点竖向瀑布流布局主要有下面几种特点:一般出现在移动端 H5 页面底部主要以图片或视频为主降低页面复杂度,节省空间,可以容纳更多内容不规则展示,不会那么枯燥,用户体验好难以或者说不能滚动到页面最底部不同于传统的分页,瀑布流因为以.

2022-05-07 15:35:31 4184

原创 二次封装这几个 element-ui 组件后,让代码更加优雅了

element-ui 本身就提供了许多强大的组件。那么为什么还要进行二次封装呢? 在日常的开发过程中,部分模块重复性比较强,这个时候就会产生大量重复的代码。这些模块的样式基本上是比较固定的,而且实现的功能也比较相近。如果每个地方都复制一份相似的代码,既不遵守代码的简洁之道,也不利于后期的维护修改 此外,在一些业务背景下,产品可能会要求设计新的交互。这个时候也可以基于 element-ui 进行二次开发,将其封装成一个新的组件方便多个地方使用...

2022-04-25 16:35:08 5600

原创 这几种方法帮你快速实现回到页面顶部

背景介绍当页面内容很多的时候,用户可能会一直往下滑动页面。但是当他想返回页面顶部进行其他操作时,他可能需要不断滚动鼠标滚轮,这就导致用户体验将很差。鉴于这种情况, “回到顶部”这一功能便出现了。如今在我们浏览网站的时候,常常能遇见“回到顶部”这个按钮。目前主流的回到页面顶部分表现为两种,一种是直接回到页面的顶部,这种方式简单粗暴;另外一种则是自动滚动间接回到页面顶部,这样一来视觉体验上可能更好,但是用户需要过几秒才能看到顶部内容。例如掘金,在滚动到一定高度时会出现“回到顶部”按钮,点击后会直接回到页面

2022-04-24 13:46:28 6554

原创 前端都应该要掌握的防抖和节流

说到防抖和节流相信大家都不陌生,这两个东西大家可能多多少少都有用到过,最少也有听。简单来说,防抖和节流都是用来减少函数执行的频率,以达到优化项目性能或者实现特定功能的效果。...

2022-04-20 12:10:05 769

原创 在CSDN上ctrl + c时自带的版权小尾巴以及“复制代码“,可以怎么实现

每天CSDN上各个领域都会涌现新文章,有时候看到感兴趣的知识就想把某段文字摘录下来,等有时间后慢慢品味。如果只是复制少量文字,并没有什么不同。但是当我们复制的文字多的话会发现多了一个小尾巴...

2022-04-11 22:16:29 1915 1

原创 都知道0.1+0.2 = 0.30000000000000004,那要怎么让它等于0.3

小学数学老师教过我们,0.1 + 0.2 = 0.3,但是为什么在我们在浏览器的控制台中输出却是0.30000000000000004?出现这个问题,要咋解决

2022-04-02 13:45:33 2164

原创 GitHub如何选择合适的license(许可证)

对于大型的软件可能都有专门的律师团队去撰写软件协议。可是作为一名开发人员,有时候我们想开源自己的项目,但又不想自己的源代码被随意借鉴或者分享到别处。这个时候我们就可以设置license去约束一些行为。...

2022-03-24 00:50:16 6557 1

原创 项目可以怎么规范Git commit ?

在日常开发中,大家的commit message都比较随意。基于这个问题,可以通过husky和commitlint来规范commit的格式,来减小代码维护成本。

2022-03-23 23:22:09 190

原创 JavaScript数组去重的几种常用方法

在我们平时开发项目过程中有时候会遇到需要数组去重的场景,虽然说像数组去重这种工作一般都是由后台去处理,很少让前端处理。前端在日常开发项目中用到的概率比较低,但还是需要了解一下,一来可以扩充我们的技术面,二来也可让将来在面试的时候应答上来。...

2021-04-21 18:35:15 241 2

原创 关于Navicat闪退问题

Navicat是个很好的数据库管理工具。但是最近在使用它的时候发现总是闪退,后面发现是“有道词典”惹的祸。解决办法就是关闭掉有道词典,或者关闭有道词典的自动取词功能就好了。亲测有效...

2020-04-27 16:23:03 2541

转载 蓝桥杯知识点复习(超级全面)

此系列包含蓝桥杯(软件类)所考察的绝大部分知识点,一共有基础语法,常用API,算法和数据结构,和往年真题四部分,虽然语言以JAVA为主,但算法部分是相通的,C++组的小伙伴也可以看哦。JAVA基础语法:备战蓝桥杯(一):一般输入输出 和 快速输入输出备战蓝桥杯(二):java编程规范和常用数据类型备战蓝桥杯(三):常用功能符以及循环结构和分支结构备战蓝桥杯(四):函数(方法)、类和对象......

2020-04-15 13:51:04 20918 3

原创 eclipse插件下载速度慢,可以这样解决

在使用eclipse进行开发的时候,经常会用到一些插件来提高开发效率。但因为eclipse默认从 http://download.eclipse.org/ 下载的,是一个外国网站。因此,经常会出现下载时间很长,或者下载失败的情况。那么如何优化eclipse插件下载速度呢。我们可以选择挂VPN,或者选择使用国内镜像站。那么,本文就谈谈要如何将eclipse的默认网站修改为国内镜像站。第一步,......

2020-03-26 18:12:52 10584 7

空空如也

空空如也

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

TA关注的人

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