- 博客(16)
- 收藏
- 关注
原创 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
原创 04-数据结构-链表
链表是线性表的⼀种,所谓的线性表包含顺序线性表和链表,顺序线性表是⽤数组实现的,在内存中有顺序排列,通过改变 数组⼤⼩实现。⽽链表不是⽤顺序实现的,⽤指针实现,在内存中不连续。意思就是说,链表就是将⼀系列不连续的内存联系起来,将那种碎⽚内存进⾏合理的利⽤,解决空间的问题。
2024-03-05 16:24:03
132
原创 管理系统通用表格组件封装
在后台管理系统中,经常会有列表页,他们的长相基本一致,不同的就是搜索条件、表格列、搜索列等内容。为了提高工作效率我们经常会进行公共列表组件的封装。在网上找了很多资料,都不是很完整,也不是很契合。所以在这里记录一下自己的整合,以及封装好的通用表格组件。
2024-01-05 15:28:19
368
1
原创 css样式优先级及书写顺序
即 ID 选择器权值为 100,类选择器权值为 10,标签选择器权值为 1,当一个选择器由多个 ID 选择器、类选择器或标签选择器组成时,则将所有权值相加,然后再比较权值。
2023-12-20 11:02:54
1737
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关注的人