前言
https 成为互联网标配,自然得跟上,给自己的博客用加密版的传输协议 https。
首先需要一个域名和一台拥有固定外网 ip 的服务器,使域名可以解析到该服务器上。caddy 可以自动能够向 Let’s Encrypt 申请和续期免费证书,有效期为 3 个月, 到期后自动续期。
将所有待比较数值 (正整数)统一为同样的数位长度,数位较短的数前面补零。然后,从最低位开始,依次进行一次排序。这样从最低位开始,依次进行一次排序。这样从最低位排序一直到最高位排序完成以后,数列就变成一个有序序列。
桶排序的基本思想是:把数组 arr 划分为 n 个大小相同子区间 (桶), 每个子区间各自排序,最后合并。计数排序是桶排序的一种特殊情况,可以把计数排序当成每个桶里面只有一个元素的情况。
XtraBackup 是 Percona 开源的免费数据库热备份软件,它能对InnoDB数据库和XtraDB存储引擎的数据库非阻塞地备份(对于MyISAM的备份同样需要加表锁);mysqldump备份方式是采用的逻辑备份,其最大的缺陷是备份和恢复速度较慢,如果数据库大于50G,mysqldump备份就不太适合。
归并 (Merge) 排序法是将两个 (或两个以上)有序表合并成一个新的有序表,即把待排序序列分为多干个子序列,每个子序列是有序的。然后再把有序子序列合并为整体有序序列。
基本思想:先将整个待排序的记录分割成若干子序列分别进行插入排序,待整个序列中的记录 ”基本有序“ 时,再对全体记录进行依次直接插入排序。
快速排序的原理:选择一个关键值作为基准值。比较基准值小的都放在左边序列(一般是无序的), 比基准值大的都在右边(一般是无序的)。一般选择序列的第一个元素。
通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应的位置并插入。插入排序非常类似于整扑克。在开始摸牌时,左手是空的,牌面朝下放在桌面。接着,一次从桌上磨起一张牌,并将它插入到左手一把牌中的正确位置上。为了找到这张牌的正确位置,要将它与手中已有的牌从左到右地进行比较。无论什么时候,左手中的牌都是排好序的。