上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 50 下一页
摘要: 不要担心黑夜悠长,保持平静安宁可以睡的更久。 互斥锁和自旋锁是锁的最基本处理方式,更高级的锁都会选择其中一个来实现,比如读写锁既可以选择互斥锁实现,也可以基于自旋锁实现。 一般加锁的过程,包含两个步骤: 第一步,查看锁的状态,如果锁是空闲的,则执行第二步; 第二步,将锁设置为当前线程持有; 当已经有 阅读全文
posted @ 2022-01-03 12:20 方达达 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 因为分享快乐本身就是一种快乐,一种更高境界的快乐。 首先我们来了解一下,死锁的必要条件 死锁是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程。 互 阅读全文
posted @ 2021-12-31 08:54 方达达 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 就算你充电五分钟,那也没有人愿意和你通话两小时啊~ 加密算法的分类: 1)摘要算法: MD系列,SHA系列 - 不可逆(不可解密),适当的进行加盐 salt (特定字符串) - 把任意长度的输入消息数据转化为固定长度的输出数据的一种密码算法,通常用来做数据完整性的判定 2)对称加密算法:AES,DE 阅读全文
posted @ 2021-12-30 09:23 方达达 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 找对象还是眼光高点好,你总得为,没有人喜欢你找个借口吧。 原理图 Kafka是最初由Linkedin公司开发,是一个分布式、支持分区的(partition)、多副本的(replica),基于zookeeper协调的分布式消息系统,它的最大的特性就是可以实时的处理大量数据以满足各种需求场景:比如基于h 阅读全文
posted @ 2021-12-29 08:54 方达达 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 生活不止眼前的苟且,还有远方等着你耕的田野。 什么是RESTFUL Api? RESTful API 是一种互联网软件架构的设计规范,设计指南,设计风格,设计原则(类似于web标准,并不是标准【规范,原则】) RESTful六个指导原则 统一接口 客户端服务器 无状态 可缓存 分层系统 按需编码(可 阅读全文
posted @ 2021-12-28 08:58 方达达 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 我没见过一个煤矿工人靠挖煤又快又多当上了煤老板。 哈希函数的构造方法 直接定址法 数字分析法 除法散列法 乘法散列法 平方取中法 随机数法 阅读全文
posted @ 2021-12-27 08:53 方达达 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 早晨起来照镜子,安慰自己说没事,还有比我更丑的。 hash 冲突解决方法 链地址法 再哈希法 建立公共溢出区 开放定址法 阅读全文
posted @ 2021-12-25 08:58 方达达 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 运动后,你会惊喜地发现,自己只是从肥胖变成壮。 什么是开放定址法 所谓的开放定址法就是一旦发生了冲突,就去寻找下一个空的散列地址,只要散列表足够大,空的散列地址总能找到,并将记录存入 公式为:fi(key) = (f(key)+di) MOD m (di=1,2,3,……,m-1) 比如: 总集方法 阅读全文
posted @ 2021-12-24 08:52 方达达 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 以前上学是拿钱混日子,现在工作了,是在拿日子混钱。 什么是建立公共溢出区法 将哈希表分为基本表和溢出表两部分,凡是和基本表发生冲突的元素,一律填入溢出表。 总的方法 https://www.cnblogs.com/fangdada/p/15729815.html 阅读全文
posted @ 2021-12-23 09:02 方达达 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 知道为什么天妒英才吗? 因为没人去管笨蛋活了多久。 什么是再哈希法 再哈希法又叫双哈希法,有多个不同的Hash函数,当发生冲突时,使用第二个,第三个,….,等哈希函数计算地址,直到无冲突。 缺点:增加了计算时间。 总的哈希方法 https://www.cnblogs.com/fangdada/p/1 阅读全文
posted @ 2021-12-22 08:58 方达达 阅读(150) 评论(0) 推荐(0) 编辑
上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 50 下一页