12 2021 档案

摘要:因为分享快乐本身就是一种快乐,一种更高境界的快乐。 首先我们来了解一下,死锁的必要条件 死锁是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程。 互 阅读全文
posted @ 2021-12-31 08:54 方达达 阅读(31) 评论(0) 推荐(0) 编辑
摘要:就算你充电五分钟,那也没有人愿意和你通话两小时啊~ 加密算法的分类: 1)摘要算法: MD系列,SHA系列 - 不可逆(不可解密),适当的进行加盐 salt (特定字符串) - 把任意长度的输入消息数据转化为固定长度的输出数据的一种密码算法,通常用来做数据完整性的判定 2)对称加密算法:AES,DE 阅读全文
posted @ 2021-12-30 09:23 方达达 阅读(36) 评论(0) 推荐(0) 编辑
摘要:找对象还是眼光高点好,你总得为,没有人喜欢你找个借口吧。 原理图 Kafka是最初由Linkedin公司开发,是一个分布式、支持分区的(partition)、多副本的(replica),基于zookeeper协调的分布式消息系统,它的最大的特性就是可以实时的处理大量数据以满足各种需求场景:比如基于h 阅读全文
posted @ 2021-12-29 08:54 方达达 阅读(35) 评论(0) 推荐(0) 编辑
摘要:生活不止眼前的苟且,还有远方等着你耕的田野。 什么是RESTFUL Api? RESTful API 是一种互联网软件架构的设计规范,设计指南,设计风格,设计原则(类似于web标准,并不是标准【规范,原则】) RESTful六个指导原则 统一接口 客户端服务器 无状态 可缓存 分层系统 按需编码(可 阅读全文
posted @ 2021-12-28 08:58 方达达 阅读(23) 评论(0) 推荐(0) 编辑
摘要:我没见过一个煤矿工人靠挖煤又快又多当上了煤老板。 哈希函数的构造方法 直接定址法 数字分析法 除法散列法 乘法散列法 平方取中法 随机数法 阅读全文
posted @ 2021-12-27 08:53 方达达 阅读(31) 评论(0) 推荐(0) 编辑
摘要:早晨起来照镜子,安慰自己说没事,还有比我更丑的。 hash 冲突解决方法 链地址法 再哈希法 建立公共溢出区 开放定址法 阅读全文
posted @ 2021-12-25 08:58 方达达 阅读(78) 评论(0) 推荐(0) 编辑
摘要:运动后,你会惊喜地发现,自己只是从肥胖变成壮。 什么是开放定址法 所谓的开放定址法就是一旦发生了冲突,就去寻找下一个空的散列地址,只要散列表足够大,空的散列地址总能找到,并将记录存入 公式为:fi(key) = (f(key)+di) MOD m (di=1,2,3,……,m-1) 比如: 总集方法 阅读全文
posted @ 2021-12-24 08:52 方达达 阅读(28) 评论(0) 推荐(0) 编辑
摘要:以前上学是拿钱混日子,现在工作了,是在拿日子混钱。 什么是建立公共溢出区法 将哈希表分为基本表和溢出表两部分,凡是和基本表发生冲突的元素,一律填入溢出表。 总的方法 https://www.cnblogs.com/fangdada/p/15729815.html 阅读全文
posted @ 2021-12-23 09:02 方达达 阅读(169) 评论(0) 推荐(0) 编辑
摘要:知道为什么天妒英才吗? 因为没人去管笨蛋活了多久。 什么是再哈希法 再哈希法又叫双哈希法,有多个不同的Hash函数,当发生冲突时,使用第二个,第三个,….,等哈希函数计算地址,直到无冲突。 缺点:增加了计算时间。 总的哈希方法 https://www.cnblogs.com/fangdada/p/1 阅读全文
posted @ 2021-12-22 08:58 方达达 阅读(227) 评论(0) 推荐(0) 编辑
摘要:你能让别人开心,应该挺成熟的;如果能让自己开心,应该挺成功的。 所谓的链地址法:将所有关键字为同义词的记录存储在同一线性单链表中,我们称这种表为同义词子表,在哈希表中只存储所有同义词子表的头指针。 对于关键字集合{12,67,56,16,25,37,22,29,47,48,34},我们用12作为除数 阅读全文
posted @ 2021-12-21 09:03 方达达 阅读(49) 评论(0) 推荐(0) 编辑
摘要:世界上本没有鸡汤,鸡死了,便做成了鸡汤。 什么是Hyperf Hyperspeed + Flexibility = Hyperf,从名字上我们就将 超高速 和 灵活性 作为 Hyperf 的基因。 Hyperf 是一个高性能、高灵活性的渐进式 PHP 协程框架,内置协程服务器及大量常用的组件,性能较 阅读全文
posted @ 2021-12-16 08:56 方达达 阅读(234) 评论(0) 推荐(0) 编辑
摘要:什么事情可以让你,放下尊严低声下气?抄作业。 Memcached 定义 memcached 是高性能的分布式内存缓存服务器。一般的使用目的是,通过缓存数据库查询结果,减少数据库访问次数,以提高动态 Web 应用的速度、提高可扩展性。 memcached 作为高速运行的分布式缓存服务器,具有以下的特点 阅读全文
posted @ 2021-12-15 08:56 方达达 阅读(35) 评论(0) 推荐(0) 编辑
摘要:混到现在,拿得起放得下的,只有筷子。 HTTPS建立连接 当你在浏览器地址栏里键入“https”开头的URI,再按下回车,浏览器首先要从URI里提取出协议名和域名。因为协议名是“https”,所以浏览器就知道了端口号是默认的443,它再用DNS解析域名,得到目标的IP地址,然后就可以使用三次握手与网 阅读全文
posted @ 2021-12-14 08:58 方达达 阅读(272) 评论(0) 推荐(0) 编辑
摘要:生活没有翻不过去的坎,只有翻不完的坎。 实现机密性最常用的手段是“加密”(encrypt),就是把消息用某种方式转换成谁也看不懂的乱码,只有掌握特殊“钥匙”的人才能再转换出原始文本。这里的“钥匙”就叫做“密钥”(key),加密前的消息叫“明文”(plain text/clear text),加密后的 阅读全文
posted @ 2021-12-13 08:56 方达达 阅读(73) 评论(0) 推荐(0) 编辑
摘要:如果不能美得惊人,那就丑得销魂吧! 因为http协议的无状态性,所以具有明文和不安全性的缺点,所以就此推出了https协议,解决以上2个缺点 由于HTTP天生“明文”的特点,整个传输过程完全透明,任何人都能够在链路中截获、修改或者伪造请求/响应报文,数据不具有可信性。 怎么样的通信才能算是安全的呢, 阅读全文
posted @ 2021-12-10 08:59 方达达 阅读(63) 评论(0) 推荐(0) 编辑
摘要:有些人一旦错过了,真特么谢天谢地。 代理的作用 由于代理处在HTTP通信过程的中间位置,相应地就对上屏蔽了真实客户端,对下屏蔽了真实服务器,简单的说就是“欺上瞒下”。在这个中间层的“小天地”里就可以做很多的事情,为HTTP协议增加更多的灵活性,实现客户端和服务器的“双赢”。 最基本的功能是负载均衡: 阅读全文
posted @ 2021-12-09 08:59 方达达 阅读(33) 评论(0) 推荐(0) 编辑
摘要:哪有什么来日方长,挥手便是人走茶凉。 由于链路漫长,网络时延不可控,浏览器使用HTTP获取资源的成本较高。所以,非常有必要把“来之不易”的数据缓存起来,下次再请求的时候尽可能地复用。这样,就可以避免多次请求-应答的通信成本,节约网络带宽,也可以加快响应速度。 基于“请求-应答”模式的特点,可以大致分 阅读全文
posted @ 2021-12-08 08:57 方达达 阅读(11) 评论(0) 推荐(0) 编辑
摘要:夜很无眠,这是因为心里装的事情多了。 什么是cookie 储存于浏览器端,需要的时候客户端把这些信息发给服务器。服务器看到Cookie,就能够认出对方是谁了。 cookie工作过程 这要用到两个字段:响应头字段Set-Cookie和请求头字段Cookie。 过程一: 当用户通过浏览器第一次访问服务器 阅读全文
posted @ 2021-12-07 08:59 方达达 阅读(61) 评论(0) 推荐(0) 编辑
摘要:你人人称道的美丽,里面都有PS的痕迹。 DNS的核心系统是一个三层的树状、分布式服务,基本对应域名的结构 根域名服务器(Root DNS Server):管理顶级域名服务器,返回“com”“net”“cn”等顶级域名服务器的IP地址; 顶级域名服务器(Top-level DNS Server):管理 阅读全文
posted @ 2021-12-06 08:55 方达达 阅读(36) 评论(0) 推荐(0) 编辑
摘要:繁花似锦,悠远而绵长。 著名的DNS: Google:8.8.8.8 Microsoft:4.2.2.1 CloudFlare:1.1.1.1 阅读全文
posted @ 2021-12-03 08:56 方达达 阅读(22) 评论(0) 推荐(0) 编辑
摘要:强扭的瓜甜不甜不重要,只要能解渴就行了。 阅读全文
posted @ 2021-12-02 09:27 方达达 阅读(12) 评论(0) 推荐(0) 编辑
摘要:你让我心动,我让你心安。 URI 统一资源标识符(Uniform Resource Identifier):用来标识Web上可访问的任意类型的资源 (HTML,视频,音频,程序) 唯一资源标识符不是固定的,而是相对的,主要作用就是用于与其他资源区别开来的一个标识符 URI 由三部分组成: 访问资源的 阅读全文
posted @ 2021-12-01 08:57 方达达 阅读(64) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示