自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 前端代码提交规范校验

开发过程中经常会出现代码不规范导致的问题,在这里整理一下代码提交规范的相关内容。

2023-07-11 17:13:49 217 1

原创 vite+vue3+ts项目搭建

从0开始搭建一个vue3+vite+ts项目

2023-06-06 18:30:53 1699

原创 nvm常用指令

记录一下自己常用的nvm指令

2024-07-02 10:46:07 85

原创 07-数据结构-散列表

散列算法的作用是尽可能快的在数据结构中找到一个值。在前面的学习中能够知道,要在数据结构中获得一个值需要迭代整个数据结构来找到他。如果使用散列函数,就可以知道值的具体位置,能够快速检索到该值。散列函数的作用是给定一个键值,然后返回值在表中的位置。最常见的散列函数,lose lose散列函数。该方法是简单的将每个键值中的每个字母的ASCII值相加。

2024-07-01 16:02:54 152

原创 Vue3组件v-model

注:vue官网中对这部分内容也做了详细介绍,除了我使用的这种方法外,还可以使用vue提供的defineModel这个便利宏来实现。代码中出现的 STATUS_CODE 等是系统定义的一些常量,大家根据自己系统的代码进行修改即可。开发过程中有时会需要给父子组件数据双向绑定。在这里记录一下,废话不多说 ,上代码。

2024-04-15 10:10:02 173 1

原创 06-数据结构-字典

字典是用来存储【键-值】对的数据结构,键名用来查询特定元素。与集合类似,只不过集合是以【值-值】的形式存储元素。字典也被称作映射、符号表或关联数组。

2024-03-15 10:33:59 128 1

原创 05-数据结构-集合

【代码】05-集合。

2024-03-07 10:08:20 98 1

原创 04-数据结构-链表

链表是线性表的⼀种,所谓的线性表包含顺序线性表和链表,顺序线性表是⽤数组实现的,在内存中有顺序排列,通过改变 数组⼤⼩实现。⽽链表不是⽤顺序实现的,⽤指针实现,在内存中不连续。意思就是说,链表就是将⼀系列不连续的内存联系起来,将那种碎⽚内存进⾏合理的利⽤,解决空间的问题。

2024-03-05 16:24:03 132

原创 03-数据结构-双端队列

应用场景:判断是否是回文 回文是正反都一样的特殊文本。可以两端存取的数据结构。

2024-02-23 16:00:53 288 1

原创 02-数据结构-队列

队列是一种先入先出,后入后出的数据结构。

2024-02-23 15:58:52 76 1

原创 01-数据结构-栈

这里考虑数组的复杂度,使用对象方式来模拟。一种先入后出、后入先出的数据结构。应用场景: 进制转换。

2024-02-23 15:44:56 129 1

原创 管理系统通用表格组件封装

在后台管理系统中,经常会有列表页,他们的长相基本一致,不同的就是搜索条件、表格列、搜索列等内容。为了提高工作效率我们经常会进行公共列表组件的封装。在网上找了很多资料,都不是很完整,也不是很契合。所以在这里记录一下自己的整合,以及封装好的通用表格组件。

2024-01-05 15:28:19 368 1

原创 css样式优先级及书写顺序

即 ID 选择器权值为 100,类选择器权值为 10,标签选择器权值为 1,当一个选择器由多个 ID 选择器、类选择器或标签选择器组成时,则将所有权值相加,然后再比较权值。

2023-12-20 11:02:54 1737 1

原创 axios封装

axios封装的详细封装,包括相同请求的重复请求

2023-08-04 17:40:25 73 1

原创 使用svg引用iconfont

iconfont-国内功能很强大且图标内容很丰富的矢量图标库,提供矢量图标下载、在线存储、格式转换等功能。阿里巴巴体验团队倾力打造,设计和前端开发的便捷工具。4. 将上面的iconfont的js文件放在assets目录下。3. 选择Symbol,生成的js文件下载下来。iconfont-阿里巴巴矢量图标库。6. 封装SvgIcon组件。8. 使用SvgIcon组件。5. 在main.ts中引入。2. 在项目中生成在线代码。7. 将组件注册为全局组件。

2023-07-31 10:34:08 673 1

原创 GitLab CI/CD 菜鸟使用踩坑记录

在这一步遇到了nvm、npm、pnpm命令找不到的问题,推测是权限不够。可以参考下面文章,目前还没完全解决问题,待成功后继续更新文档。1. 必要条件:需要有运行中的gitlab-runner。

2023-07-13 09:39:25 315 1

空空如也

空空如也

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

TA关注的人

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