随笔分类 - 随记笔记
灵感以及一些技术笔记
摘要:前言 我们接着上部分的二分查找,再继续链表相关的题目 换一个角度来理解链表 我相信大家对链表的数据结构已经很熟悉了。什么单链表,循环链表,双向链表,双向循环链表。 我们这里以java的层面来理解指针或引用的含义: 实际上,链表其实并不复杂,复杂的是我们很容易将它和指针混淆在一起。就会让人产生疑惑。所
阅读全文
摘要:前言 最近刷了很多二分查找相关的题目,这里将近期的收获做一个总结,包括二分查找的变形问题。如果能掌握,我相信以后基本上二分查找相关的问题对你来说,都不是问题。 二分查找的效率 二分查找是啥我想不用过多的说明。我们都知道二分查找的时间复杂程度是O(logN)。 O(logn) 查找速度有多快呢?我们来
阅读全文
摘要:什么是https HTTPS其实是有两部分组成:HTTP + SSL / TLS, 也就是在HTTP上又加了一层处理加密信息的模块,并且会进行身份的验证。 如何进行身份验证? 首先我们要明白什么是对称加密,什么是非堆成加密 对称加密 对称加密就是只有一个密钥,客户端双方按照约定的密钥对自己的明文进行
阅读全文
摘要:前言 人生在于折腾系列,网络,多线程等系列博客楼主还在继续折腾也不会放弃。缓存的知识其实并不仅仅在于简单的增删改查,我觉得有必要全面深入的学习一波。记录学习的过程与体悟。 RDB 什么是RDB 对redis中的数据执行周期性的持久化,通过配置文件中设置检查间隔时间与备份触发条件来对数据进行周期性的持
阅读全文
摘要:前言 公司的项目一直都是在使用MQ的,但是由于使用的功能很简单,所以一直都是知其然不知其所以然,作为一个程序猿有必要了解每一个使用的技术,为什么使用它?它的优点是什么?缺点是什么?等等。。。 使用mq的好处 解耦与复用 系统A要发送一个消息到多个系统,如果此时每增加一个系统,系统A都需要通过修改源码
阅读全文