34__字符串匹配基础(下):如何借助BM算法轻松理解KMP算法?

上一节我们讲了 BM 算法,尽管它很复杂,也不好理解,但却是工程中非常常用的一种高效字符串匹配算法。有统计说,它是最高效、最常用的字符串匹配算法。不过,在所有的字符串匹配算法里,要说最知名的一种的话,那就非 KMP 算法莫属。很多时候,提到字符串匹配,我们首先想到的就是 KMP 算法。

34_“能动手就别吵吵”,代价你真的知道吗?

能动手就别吵吵,这句话估计你并不陌生,毕竟也是风靡一时的网红语录。可是,这句话背后的故事估计就没多少人知道了。

这句话其实来自 2014 年的一起刑事案件,一个二十多岁的小伙子,因为一点琐事,就把自己的未婚妻给勒死了。受审时还不认错,一句“能动手时就别吵吵,没用,还浪费性格”,让案件在网上沸腾了。

34_29|网络和邮件库定时收发邮件减少手动操作

29|网络和邮件库:定时收发邮件,减少手动操作

你好,我是尹会生。

相信在你的日常办公工作当中,对邮件肯定早就不陌生了。我们通过邮件既可以发送和接收正式的公文,也能够利用邮件编写周报、月报,以及订阅定期发布的新闻或者期刊,等等。

34_31丨案例当磁盘参数导致IO高的时候应该怎么办

31丨案例:当磁盘参数导致I/O高的时候,应该怎么办?

在大部分的性能项目中,当系统调优到一定程度的时候,性能的瓶颈往往会体现在两类计数器上:一个是 CPU,另一个就是磁盘 I/O 了。所以我们也经常会在一些性能优化的文章中看到两个分类,分别是 CPU 密集型和磁盘 I/O 密集型。

34_33丨PageRank下分析希拉里邮件中的人物关系

33丨PageRank(下):分析希拉里邮件中的人物关系

上节课我们讲到 PageRank 算法经常被用到网络关系的分析中,比如在社交网络中计算个人的影响力,计算论文的影响力或者网站的影响力等。

34_33丨如何使用性能分析工具定位SQL执行慢的原因

33丨如何使用性能分析工具定位SQL执行慢的原因?

在上一篇文章中,我们了解了查询优化器,知道在查询优化器中会经历逻辑查询优化和物理查询优化。需要注意的是,查询优化器只能在已经确定的情况下(SQL 语句、索引设计、缓冲池大小、查询优化器参数等)决定最优的查询执行计划。

34_A_B测试与灰度发布必知必会

在网站和 App 的产品设计中,经常会遇到关于哪种产品设计方案更优的思考和讨论:按钮大一点好还是小一点好;页面复杂一点好还是简单一点好;这种蓝色好还是另一种蓝色好;新的推荐算法是不是真的效果好…这种讨论会出现在运营人员和产品经理之间,也会出现在产品经理和工程师之间,有时候甚至会出现在公司最高层,成为公司生死存亡的战略决策。

34_AARRR漏斗模型P7P8怎么掌握业务领域

33 | AARRR漏斗模型:P7/P8怎么掌握业务领域?

你好,我是华仔。

对于 P7/P8 级别来说,业务方面的要求主要是掌握业务领域。如果你想要快速地入门业务领域,建议使用 AARRR 漏斗模型来分析。

34_Amazon热销榜Beam_Pipeline实战

你好,我是蔡元楠。

今天我要与你分享的主题是“Amazon 热销榜 Beam Pipeline 实战”。

两个月前,亚马逊(Amazon)宣布将关闭中国国内电商业务的消息你一定还记忆犹新。虽然亚马逊遗憾离场,但它依然是目前全球市值最高的电商公司。