学习
黑夜要比白天更聪明
毕业于河北工程大学的小学弱一枚,2020/5/29日建博,希望从今往后不要再辜负自己的梦想,喜欢的东西都用blog记录下来吧,黑夜比白天更聪明、更智慧因为每天晚上都吸收了前一天不曾有过的知识,希望电脑手机前的你看到了我的简介,能更加直接的指出我博客中的错误~承蒙关照
展开
-
堆排序 707
大顶堆排序 =^=把数组处理为大顶堆(或小顶堆)格式,即父节点大于(或小于)两个叶子节点,如不符合要求就把叶子节点的值和父节点的值互换,但是要注意,如果这个叶子节点还有爷爷节点,也需要比较一下左叶子 2*i + 1右叶子 2*i + 2如 num [8,9,11,13],i=0时 num[i]父节点8比 左叶子num[2*0+1] 9小 -> num[9,8,11,13]之后比较父节点与右叶子,9比num[2*0+2]11小,num[11,8,9,13]游标往后一位,8的左叶子是13,需要原创 2021-06-25 18:53:24 · 107 阅读 · 0 评论 -
分布式缓存基础知识学习
今天就来复习下分布式缓存相关的基础知识一点点相对自己说的话项目中为什么要用缓存呢?项目中使用缓存可能会出现的问题了解一下Redis的单线程模型吧Redis和Memcached的几个区别Redis过期策略Redis如何保证高可用未完一点点相对自己说的话在以后的学习中希望自己能把思维导图画出来,因为图文结合非常不错.开始吧项目中为什么要用缓存呢?高性能下面来一张图了解下缓存的用处高并发对于我来说,高并发这点确实经验不足,因为学校里面做过的项目总共也就用那么几台电脑,所以只能简单使用一下,真正原创 2020-06-07 04:21:13 · 527 阅读 · 0 评论 -
MQ相关知识学习
MQ相关知识学习因为之前的项目中有涉及到MQ的相关使用,当时架构已经设计好了,我只负责代码的编写,但是后来想想不应该是这么回事,所以把MQ的相关知识结合一些视频进行了整理。关于技术选型目前市面上主流的有四种MQ,分别为ActiveMQ,RabbitMQ,RocketMQ,以及Kafka。而用的比较多的分别为RabbitMQ以及Kafka。吞吐量,ActiveMQ和RabbitMQ都是属于万级,而RocketMQ和Kafka属于十万级。这证明RocketMQ也是一种支持高吞吐的MQ,而Kafka最大原创 2020-06-01 00:57:50 · 314 阅读 · 0 评论