浮点数的间隙 有大佬聊深度学习时,突然问了一个问题,如果一个float从0开始,以一个很小的步长比如0.000001不停做累加,最后会发生什么? 当然是一脸懵逼,对问题本身以及背后的问题一无所知。照着他的提示,间断做个实验,结果贴在这里: 第一列是最后停留的数,第二列是累加次数,第三列是步长 sto ...
分类:
其他好文 时间:
2019-02-08 14:23:28
阅读次数:
182
在上一篇文章中,我和你介绍了间隙锁和next-key lock的概念,但是并没有说明加锁规则。间隙锁的概念理解起来确实有点儿难,尤其在配合上行锁以后,很容易在判断是否会出现锁等待的问题上犯错。 所以今天,我们就先从这个加锁规则开始吧。 首先说明一下,这些加锁规则我没在别的地方看到过有类似的总结,以前 ...
分类:
其他好文 时间:
2019-01-24 14:36:56
阅读次数:
209
在第20和21篇文章中,我和你介绍了InnoDB的间隙锁、next-key lock,以及加锁规则。在这两篇文章的评论区,出现了很多高质量的留言。我觉得通过分析这些问题,可以帮助你加深对加锁规则的理解。 所以,我就从中挑选了几个有代表性的问题,构成了今天这篇答疑文章的主题,即:用动态的观点看加锁。 ...
分类:
其他好文 时间:
2019-01-24 14:36:09
阅读次数:
147
简单绕过Chrome密码查看逻辑,查看浏览器已保存的密码 利用场景: 同事或朋友外出有事,电脑未锁屏离开座位。可以利用这一间隙,查看Ta在Chrome浏览器上保存的账号密码 查看逻辑: 当我们要查看Chrome浏览器上保存的密码时,点击显示,会弹出一个对话框来要求输入Windows密码来验证你的权限 ...
分类:
其他好文 时间:
2019-01-21 13:57:55
阅读次数:
229
一个Next-key锁结合了行锁和gap锁。 InnoDB执行一个行级别锁在这样的一个途径,那就是它搜索或者扫描一个表索引时,它设置共享或者独占锁在它遭遇的索引记录上。于是,行级锁是真实的行记录锁。一个next-key锁在一个行记录上总是这个行记录前的间隙。这就是一个next-key是一个索引记录锁 ...
分类:
数据库 时间:
2019-01-14 15:01:39
阅读次数:
205
更多文章 同步、异步 JS是单线程的,每次只能做一件事情。像以下这种情况,代码会按顺序执行,这个就叫同步。 以下代码会输出2、3、1,像这种不按顺序执行的,或者说代码执行中间有时间间隙的,叫异步。 事件循环 一个浏览器通常有以下几个常驻的线程: 渲染引擎线程:该线程负责页面的渲染 JS引擎线程:负责 ...
分类:
编程语言 时间:
2019-01-10 10:52:30
阅读次数:
192
上周五(1.4号)看到群里有再说力扣(https://leetcode-cn.com/)的算法题,自己就去搜索了下,发现是练习算法、数据库、shell的平台,很不错。 周五下午在测试的间隙,自己做了一道简单的算法题,刚好把这两天复习的python的基础知识复习了。 算法题目: python3代码 总 ...
分类:
编程语言 时间:
2019-01-06 21:09:10
阅读次数:
244
今日励志语 往日不可追,来日犹可期,祝大家2019年继往开来 迷之间隙 我们创建一个导航列表,并将其列表 item 设置为 inline block,主要代码如下: 效果图如下: 我们从效果图中可以看到列表 item 之间有一点小空隙,但是我们在代码中并没有设置 margin 水平间距。那么这个空隙 ...
分类:
其他好文 时间:
2019-01-05 18:15:00
阅读次数:
173
间隙产生的原因是`inline-block`对外是`inline`,对内是`block`。`inline`会将连续的空白符解析为一个空格(如:下面示例的两个`li`之间的后面的换行空格)。取消间隙的方法如下: ```html Document 有间隙 首页 上一页 1 2 ... ...
分类:
Web程序 时间:
2019-01-02 01:16:00
阅读次数:
214
html: 超文本标记语言h1 -- h6: 标题标签 一级标题,一个页面中只能存在一个h1 数字越大,标题的级别越小br:换行p:段落 自带换行,前后自带间隙a::::href属性 指定将要跳转的地址,地址可以是网络连接,也可以是本地链接 target:_self -- 本页面 默认 _blank ...
分类:
Web程序 时间:
2018-12-28 22:13:01
阅读次数:
237