##原理 ###哈希表的结构 哈希表又被称为数组链表。当插入删除操作和取值操作都较频繁时,我们可以采用哈希表来作为集合的数据结构。 定义:哈希表(Hash table,也叫散列表),是根据关键码值(Key value)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录, ...
分类:
编程语言 时间:
2021-06-06 19:14:07
阅读次数:
0
商品详情页面静态化 提示: 商品详情页查询数据量大,而且是用户频繁访问的页面。 类似首页广告,为了减少数据库查询次数,提升页面响应效率,我们也要对详情页进行静态化处理。 静态化说明: 首页广告的数据变化非常的频繁,所以我们最终使用了定时任务进行静态化。 详情页的数据变化的频率没有首页广告那么频繁,而 ...
分类:
其他好文 时间:
2021-06-06 18:57:31
阅读次数:
0
数据库连接池的使用 连接池基本介绍 在使用数据库连接池之前,我们通过程序直接连接数据库或释放数据库资源频繁的连接或释放数据库资源,会消耗大量系统资源效率低下 系统运行时,连接池会自动与数据库建立一定数量的连接对象,并将这些连接对象放入连接池中等待使用 当程序需要使用连接对象操作数据库时,会在连接池中 ...
分类:
数据库 时间:
2021-06-04 18:54:31
阅读次数:
0
单例模式 https://www.cnblogs.com/restartyang/articles/7770856.html 定义:保证一个类只有一个实例,并提供一个访问它的全局访问点 适用场景: 当一个类只有一个实例而客户可以从一个众所周知的访问点访问它时 频繁访问数据库或文件的对象。 需要频繁实 ...
分类:
其他好文 时间:
2021-06-03 18:07:15
阅读次数:
0
?# 简介 此文章整合了其他文章,为了能迅速找到合适的插件而创作,也是为了自己碍于找不着插件名称而烦恼 Key Promoter X Key Promoter X 插件,IDEA 快捷键提示工具。 MyBatisX MyBatisX 插件,对 MyBatis 框架的增强 插件,提升使用 MyBati ...
分类:
其他好文 时间:
2021-06-02 19:41:18
阅读次数:
0
#在渲染html中。v-if性能低一点,v-show 如果需要频繁的切换,就采用v-show <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <div ...
分类:
其他好文 时间:
2021-06-02 17:37:40
阅读次数:
0
墨刀是一款在线设计编辑原型的工具,特点短平快,适合一些APP,小型pc工程,以及一些频繁迭代的产品,优点协同办公效率比较高,目前国内个别大公司以及中小企业都有用到,个人版本免费,但是使用页面数量有限,编辑后产品都是保存直接保存在云上,很方便。不会出现文件丢失的情况,但是也有缺点,就是在网络不通畅,延 ...
分类:
其他好文 时间:
2021-06-02 17:32:53
阅读次数:
0
#索引 ##索引的功能 当表中有大量记录时,若要基于某些过滤条件对表进行查询,就需要遍历整张表和查询条件进行对比,返回满足条件的记录。使用暴力搜索的时间复杂度是 O(n),同时频繁访问磁盘,当数据量达到一定的规模时(一般是 10 万级别以上)效率很低。 索引是对数据表中一列或多列的值进行排序的一种结 ...
分类:
数据库 时间:
2021-06-02 15:23:54
阅读次数:
0
npm是什么 npm是一个包管理工具,开源作者可以把开源包发布在平台上供其他人下载使用。日常工作中npm的主要用途就是根据项目的package.json使用npm install去安装依赖。 npm install可以说是我们使用最频繁的一个指令。在npm5版本之前,npm install会根据pa ...
分类:
其他好文 时间:
2021-06-02 14:46:21
阅读次数:
0
某些场景下并不需要打开SELinux,也就是SELinux设为Permissive,但如果程序设计不符合SELinux sepolicy, 日志中会频繁打印 如下类似avc: denied的log [ 24.018396] type=1400 audit(1622165470.867:666): a ...
分类:
移动开发 时间:
2021-06-02 14:11:59
阅读次数:
0