设计模式讲的是如何编写可扩展、可维护、可读的高质量代码,它是针对软件开发中经常遇到的一些设计问题,总结出来的一套通用的解决方案。 ...
分类:
其他好文 时间:
2020-11-18 13:20:07
阅读次数:
22
漫画:去掉一个数,如何让剩余的数乘积最大?—————第二天—————举个例子,给定如下数组:要删除哪个元素,才能使得剩余元素的乘积最大呢?显然应该删除元素2:剩余元素的乘积=5X8X6X9X7=15120————————————小灰把面试题目告诉给了大黄......数组中哪个负数的绝对值最小呢?显然是元素-2:我们删去元素-2,原本数组中的三个负数变成了两个,负负得正,而且保证了剩余元素的乘积最大
分类:
其他好文 时间:
2020-11-18 13:02:33
阅读次数:
10
为什么很多公司升级系统,选择在晚上上线?答:美名其曰,晚上上线,对用户影响最小。为什么会对用户产生影响?答:系统升级往往需要重启,重启的过程中,正在访问的用户会访问失败。如果升级的是web-server:如上图,重启ip1上的tomcat时,tomcat上或许有1000个http请求正在处理,这些请求就会失败。如果升级的是service:如上图,重启ip1的service时,service上或许有
分类:
其他好文 时间:
2020-11-18 12:19:38
阅读次数:
5
用dp[i][j]表示将keys的前i + 1个字母(0 ~ i)与ring匹配完成、并且当前ring的第j个字母与12:00对齐所需要的最小步数。 对于key的第一个字母key[0], 要找到ring中某个字母ring[i]与他相等,才能完成key[0]的匹配,可以扫描一遍ring,如果ring[ ...
分类:
其他好文 时间:
2020-11-17 12:51:37
阅读次数:
9
sort()函数是MATLAB中比较方便的一个排序函数。 [A,B]=sort(C),其中C为乱序概率序列,可得: 1.A为C的升序序列 2.B为A对应数字在C中的原始位置 那么我们可以得到C序列中最小值和次小值的大小,用于哈夫曼编码中最小值和次小值相加。 同时根据B序列可以知道原始序列中的位置,用 ...
分类:
其他好文 时间:
2020-11-17 12:39:04
阅读次数:
6
@TOC本文介绍了一种,如何通过树莓派采集企业内部无线网络质量,将树莓派变成无线探针,并在PRTG网络监控平台上进行显示的方法。可以监控我们感兴趣的无线网络的各项指标,包括无线丢包ping测试最大、最小,平均,抖动设备温度无线信道无线协商速率无线连接质量射频信号功率通过这个监控机制,企业网络管理者可以直观的获取无线探针所在区域的无线质量。及时发现诸如无线信道跳频,延迟增大,丢包,信号衰减等事件。实
分类:
其他好文 时间:
2020-11-17 11:56:46
阅读次数:
4
架构师之路年终总结(九)-工具篇架构与运维是互联网系统公司必不可少的一环,之前也花了一些心思写架构与运维的文章,很多一分钟系列,欢迎回顾。1.《如何进行无损发布,从此不用凌晨上线》很多公司选择在晚上发布,美名其曰“对用户影响最小”,自从实现了无损发布,随时随地上线,每天按时下班,爽。2.《服务挂了,怎么自动恢复?》一分钟系列,一个互联网常见的运维工具。3.《nohup与&到底有啥用?》一分
分类:
其他好文 时间:
2020-11-16 13:55:51
阅读次数:
9
删掉更多的边则意味着保留的边肯定要尽量的少一点,那么我们可以把问题转化为求一个图中两条最短路中的最小值。 要先预处理出所有的点之间的最短路,并且将答案初始为 \(s_1\) 到 \(t_1\) 和 \(s_2\) 到 \(t_2\) 的距离之和,此时不要忘了判断。 显然,我们所求的两条最短路中可能会 ...
分类:
其他好文 时间:
2020-11-13 13:06:02
阅读次数:
7
Aimee 很简单的kmp小题目 设最小单元为s的话,显然$L>L_s$ 那么的话,假如给的串串为s+一个s的后半截,那么显然ne[end]会匹配到出现在完整串的位置 这样 L-ne[end]就是答案了 其余同理 #include<iostream> #include<cstring> #inclu ...
分类:
其他好文 时间:
2020-11-13 12:56:06
阅读次数:
6
引入:简单插入排序存在的问题 插入排序可能存在的问题是数组 arr = {2,3,4,5,6,1} 这时需要插入的数 1(最小), 这样的过程是: {2,3,4,5,6,6} {2,3,4,5,5,6} {2,3,4,4,5,6} {2,3,3,4,5,6} {2,2,3,4,5,6} {1,2,3 ...
分类:
编程语言 时间:
2020-11-13 12:19:31
阅读次数:
8