搜索结果
查询Tags标签: hash,共有 1048条记录-
【转载】Vue路由 hash与history 的区别
【转载】Vue路由 hash与history 的区别两种路由模式原因 对于 Vue 这类渐进式前端开发框架, 为了构建 SPA(单页面应用), 需要引入前端路由系统, 这也就是 Vue-Router 存在的意义。 前端路由的核心,就在于 —— 改变视图的同时不会向后端发出请求。 因此有两种路由ha…
2022/6/21 23:22:26 人评论 次浏览 -
MySQL-DBA--20220620 innodb存储引擎的特性
1、特性 2、doublewrite3、doublewrite 对象4、doublewrite 性能开销 5、doublewrite 6、参数:innodb_doublewrite 7、解决方法 8、insert/change buffer9、insert buffer 工作原理10、 11、adaptive hash index12、参数:innodb_adaptive_hash_index 13、自适应哈…
2022/6/21 2:20:11 人评论 次浏览 -
SQL Server 优化器内幕
什么是执行计划? 怎么生成执行计划? 数据访问的基本操作:Scan, Seek, bookmark lookup 表连接的三种基本操作: Nested Loop join, Merge Join, Hash Join后续计划中的坑子查询的种种 并发线程和我们的hybrid 并发 隔离级别 Isolation的实现 其他杂七杂八的待定先挖好坑…
2022/6/11 2:21:22 人评论 次浏览 -
chainWebpack设置hashSalt每次打包hash值都更新
背景 webpack的hash类型有三种hash、 chunkhash 、 contenthashhash filename 每次变化 chunkfilename 不变chunkhash filename 每次变化 chunkfilename 不变contenthash 每次都一样在vue-cli 中js默认用的hash; css用的chunkhash加盐实现每次都变化chainWebpack: config…
2022/6/10 23:22:37 人评论 次浏览 -
面试官:大量请求 Redis 不存在的数据,从而打倒数据库,你有什么方案?
大家都知道,在计算机中,IO一直是一个瓶颈,很多框架以及技术甚至硬件都是为了降低IO操作而生,今天聊一聊过滤器,先说一个场景:我们业务后端涉及数据库,当请求消息查询某些信息时,可能先检查缓存中是否有相关信息,有的话返回,如果没有的话可能就要去数据库里面查询,这时候有…
2022/6/10 2:22:28 人评论 次浏览 -
Redis 18 Jedis
参考源https://www.bilibili.com/video/BV1S54y1R7SB?spm_id_from=333.999.0.0版本本文章基于 Redis 6.2.6 概述 Jedis 是 Redis 官方推荐的 Java 连接开发工具。 Jedis 客户端同时支持单机模式、分片模式、集群模式的访问模式:通过构建 Jedis 类对象实现单机模式下的数…
2022/6/10 2:19:51 人评论 次浏览 -
分布式数据库下子查询和 Join 等复杂 SQL 如何实现?
作者 | 刘垚 编辑 | 尔悦小 T 导读:在使用或者实现分布式数据库(Distributed Database)时,会面临把一个表的数据按照一定的策略分散到各个数据库节点上的情况,随之而来的是多节点数据查询复杂性的问题,例如 Join 和子查询。本文将会为你解读分布式数据库下子查询和 …
2022/6/8 2:21:30 人评论 次浏览 -
C# HMACSHA256加密
C# HMACSHA256加密using System.Security.Cryptography;//加密算法HmacSHA256 private static string HmacSHA256(string secret, string signKey){string signRet = string.Empty;using (HMACSHA256 mac = new HMACSHA256(Encoding.UTF8.GetBytes(signKey))){byte[] has…
2022/6/8 1:21:19 人评论 次浏览 -
java的hashMap扩容新地址计算的巧妙
what:hashmap扩容1、重新建立一个新的数组,长度为原数组的两倍(实际长度为2的n次幂);2、遍历旧数组的每个数据,重新计算每个元素在新数组中的存储位置(一次性完成);使用节点的hash值与旧数组长度进行位与运算,如果运算结果为0,表示元素在新数组中的位置不变;否…
2022/6/2 1:22:01 人评论 次浏览 -
Redis_九大数据类型
1.String 2.Hash 3.Set 4.Zset 5.BitMaps 6.Hyperlogloss 7.Streams 8.Bloom FIlter数据结构 9.1.String-键值对类型Redis存储的时候主动加序列化 使用场景:1.Session 客户端>Nginx>WEB多个>Redis(共享内存)2.自增和自减,网站请求点赞评论数量等 大型网站不可…
2022/5/29 2:19:55 人评论 次浏览 -
fiddler4+雷电模拟器4.0.82抓包设置
雷电4使用的是安卓7,安卓7对用户自行安装的证书不再信任,所以造成无法抓包。因此解决方式就是将证书制作成为系统证书。 先把Fiddler安装好,并设置端口号以及安装证书并到导出证书到桌面上 1.通过Git Bash Here命令窗口进行操作2.将Fiddler生成的证书导出到桌面上并转换…
2022/5/28 23:24:06 人评论 次浏览 -
Java实现简单区块链
目录准备开发环境区块链概述编码区块Block“数字指纹”生成区块链NoobChain区块链完整性校验“区块链上线”“挖矿”个人想法 参考地址:Creating Your First Blockchain with Java 准备 开发环境java1.8~ maven 任选IDE区块链概述 顾名思义,区块链就是很多“区块”形成的…
2022/5/23 1:02:54 人评论 次浏览 -
redis学习之初体验redis
目录redis介绍安装rediswindows下安装Linux下安装redis远程连接php链接redisredis的几种数据类型string字符串php操作string类型list(链表)php操作list类型hash(哈希类型)hash相关操作命令set(集合)set与list的区别set相关操作命令zset(sorted set --有序集合)zset相关操…
2022/5/11 2:01:06 人评论 次浏览 -
原地hash查重
https://leetcode.cn/problems/find-all-duplicates-in-an-array/ 1.值域和变量相同空间映射 class Solution { public:vector<int> findDuplicates(vector<int>& nums) {//原地hashvector<int> ans;for(int i=0;i<nums.size();i++){int t=nums[…
2022/5/10 23:00:31 人评论 次浏览 -
redis的字典扩容
why:Redis的字典使用哈希表作为底层实现。 在字典容量不足,或者使用率非常低的时候,需要做对应的扩容,或者缩容操作。what:字典结构如下: 具体代码: 字典(dict)中:type属性和privdata属性是针对不同类型的键值对,而创建多态字典而设置的。 type属性是…
2022/5/10 19:04:14 人评论 次浏览