算法

冒泡算法 冒泡排序是一种简单直接暴力的排序算法,因为每一轮比较可能多个元素移动位置,而元素位置的互换是需要消耗资源的,所以这是一种偏慢的排序算法,仅适用于对于含有较少元素的数列进行排序。 稳定性:我们从代码中可以看出只有前一个元素大于后一个元素才可能交换位置,所以相同元素的相对顺序不可能改变,所以它是稳定排序 比较性:因为排序时元素之间需要比较,所以是比较排序 时间复杂度:因为它需要双层循环n*(n-1)),所以平均时间复杂度为O(n^2) 空间复杂度: ...

SSL 证书相关

证书时间获取 查看域名https证书到期时间 1.通过域名获取: echo | openssl s_client -servername 域名 -connect 域名:443 2>/dev/null | openssl x509 -noout ...

Windows 磁盘无故占满的问题

如上图所示,C盘之前还有几十G的空间 今天看了下差不多满了 查看相关资料发现了个有趣的软件 以及解决方法,特留下该笔记,以供日后查阅 解决方法: 先打开文件夹选项里的 这两个功能 打开后可看到 C 盘的所有文件(真所有) 接下来就是查找最大的文件了,这里我们用一个有趣的软件 sspacesniffer 磁盘分析工具 链接:https: ...