漫画:什么是字符串匹配算法?—————第二天—————什么意思呢?让我们来举一个例子:在上图中,字符串B是A的子串,B第一次在A中出现的位置下标是2(字符串的首位下标是0),所以返回2。我们再看另一个例子:在上图中,字符串B在A中并不存在,所以返回-1。为了统一概念,在后文中,我们把字符串A称为主串,把字符串B称为模式串。小灰的想法简单粗暴,让我们用下面的例子来演示一下:第一轮,我们从主串的首位开
分类:
编程语言 时间:
2020-11-18 12:52:37
阅读次数:
8
1.What?反射是什么? 反射:无处不在,MVC,Webfrom,asp.net,ORM,IOC,AOP,几乎所有的框架都离不开反射,那么反射到底是什么? 我们写的代码,计算机要识别,需要二次编译,中间会经过编译器编译,得到dll,exe,再被JIT编译最终被计算机语言识别,执行,那dll,exe ...
漫画:赌王何鸿燊与神秘的“凯利公式”(何鸿燊,1921-2020)(约翰·拉里·凯利)举个一个例子,比如小灰选择投注50元,那么:有60%的几率,他能够赢回100元,也就是净赚50元;有40%的几率,他会输掉这份投注,也就是净亏损50元。凯利公式究竟是什么样子呢?看起来非常简单:在公式当中,p代表每一场获胜的几率q代表每一场失败的几率(q=1-p)b代表“赔率”,也就是盈亏比。f代表每次下注金额占
分类:
其他好文 时间:
2020-11-18 12:12:10
阅读次数:
6
https://www.robots.ox.ac.uk/~vgg/research/smooth-ap/ https://github.com/Andrew-Brown1/Smooth_AP Smooth-AP: Smoothing the Path Towards Large-Scale Imag ...
分类:
其他好文 时间:
2020-11-17 13:00:10
阅读次数:
25
漫画:如何在数组中找到和为“特定值”的两个数?—————第二天—————什么意思呢?我们来举个例子,给定下面这样一个整型数组(题目假定数组不存在重复元素):我们随意选择一个特定值,比如13,要求找出两数之和等于13的全部组合。由于12+1=13,6+7=13,所以最终的输出结果(输出的是下标)如下:【1,6】【2,7】小灰想表达的思路,是直接遍历整个数组,每遍历到一个元素,就和其他元素相加,看看和
分类:
编程语言 时间:
2020-11-17 12:10:26
阅读次数:
7
近一个多月,写了一些MySQL内核的文字,稍作总结,希望对大家有帮助。1.《InnoDB,为何并发如此之高?》文章介绍了:(1)什么是并发控制;(2)并发控制的常见方法:锁,数据多版本;(3)redo,undo,回滚段的实践;(4)InnoDB如何利用回滚段实现MVCC,实现快照读。结论是,快照读(SnapshotRead),这种不加锁的读,是InnoDB高并发的核心原因之一。番外篇:《快照读,在
分类:
数据库 时间:
2020-11-17 12:10:05
阅读次数:
12
漫画:如何螺旋遍历二维数组?—————第二天—————什么意思呢?我们来举个例子,给定下面这样一个二维数组:我们需要从左上角的元素1开始,按照顺时针进行螺旋遍历,一直遍历完所有的元素,遍历的路径就像下图一样:经过这样的遍历,返回的元素结果如下:1,2,3,4,5,10,15,20,19,18,17,16,11,6,7,8,9,14,13,12————————————第1层从左到右遍历“上边”:从上
分类:
编程语言 时间:
2020-11-17 12:09:27
阅读次数:
5
今天和大家简单聊聊MySQL的约束主键与唯一索引约束:PRIMARYKEYandUNIQUEIndexConstraints文章不长,保证有收获。触发约束检测的时机:insertupdate当检测到违反约束时,不同存储引擎的处理动作是不一样的。如果存储引擎支持事务,SQL会自动回滚。例子:createtablet1(idint(10)primarykey)engine=innodb;inserti
分类:
数据库 时间:
2020-11-17 12:08:09
阅读次数:
15
事务ACID特性,其中I代表隔离性(Isolation)。什么是事务的隔离性?隔离性是指,多个用户的并发事务访问同一个数据库时,一个用户的事务不应该被其他用户的事务干扰,多个并发事务之间要相互隔离。一个事务怎么会干扰其他事务呢?咱们举例子来说明,假设有InnoDB表:t(idPK,name);表中有三条记录:1,shenjian2,zhangsan3,lisicase1事务A,先执行,处于未提交的
分类:
数据库 时间:
2020-11-17 12:05:39
阅读次数:
10
cisco和华三交换机连接,由于生成树协议的差别,不太容易连接,所以写下来标记一下。生产环境交换机连接有两种(可能还有别种)方式,一种是trunk,一种是access这里只讲access,运维上越简单越直接我感觉越好,哈哈哈例子cisco2960,h3cE528(5120,5130)也都行,因为我是把华三交换机当傻瓜去配的cisco2960通过G0/2连接H3C的G1/0/25,G0/1接的是别的
分类:
数据库 时间:
2020-11-17 12:04:01
阅读次数:
8