EventLoop详解 一、什么是EventLoop? 想要了解event loop我们就要从js的工作原理说起。首先,大家都知道js是单线程的。所谓单线程就是进程中只有一个线程在运行。那么,js为什么是单线程而不是做成多线程的呢?个人理解,js是用来实现浏览器与用户之间的交互的。如果同时要处理用户 ...
分类:
其他好文 时间:
2020-08-17 17:13:33
阅读次数:
71
遍历就是从头到尾依次从列表中获取数据,在循环体内部针对每一个元素,执行相同的操作。 在Python中为了提高列表的遍历效率,专门提供的迭代(iteration)遍历。 使用 for...in 就能够在 Python 中实现迭代遍历。 在 Python 中,for 循环可以遍历任何序列的项目,如列表、 ...
分类:
编程语言 时间:
2020-08-11 13:08:36
阅读次数:
85
一 字符串扩展 let str='wyyw'; srt.startsWith('w') true 以w开头 srt.endsWith('w') true 以w结尾 str.includes('e') false e是否存在 == indexOf str.repeat(2) wyywwyyw 重复次数 ...
分类:
其他好文 时间:
2020-08-11 09:15:31
阅读次数:
74
None在python 中None 是一个数据类型,就是NoneType,所以我们在python 中表示None 时,直接写None就好,不需要加引号。NaNNaN 是numpy 中的数据类型,在python 中使用前需要先导入。nan 和NaN,还有NAN,都是一样的。nan 是 not a nu ...
分类:
编程语言 时间:
2020-08-09 20:22:09
阅读次数:
121
下载demo project - 48.2 Kb 下载source code - 7.78 Kb 下载demo executable - 16.7 Kb 介绍 正如我在另一篇文章“CIconDialog -选择图标”中提到的,在开发一个向导应用程序时,我需要一个从可执行文件中选择图标的对话框和另一个 ...
分类:
其他好文 时间:
2020-08-09 13:07:03
阅读次数:
85
ALTER TABLE blade_client CHANGE id id BIGINT auto_increment not null; ALTER TABLE blade_code CHANGE id id BIGINT auto_increment not null; ALTER TABLE ...
分类:
编程语言 时间:
2020-08-04 16:51:24
阅读次数:
79
前言 数据驱动测试: 避免编写重复代码 数据与测试脚本分离 通过使用数据驱动测试,来验证多组数据测试场景通常来说,多用于单元测试和接口测试 ddt介绍 Data-Driven Tests(DDT)即数据驱动测试,可以实现不同数据运行同一个测试用例。ddt本质其实就是装饰器,一组数据一个场景。 ddt ...
分类:
编程语言 时间:
2020-07-29 17:49:10
阅读次数:
117
对象 <script> var obj = { name: 'zsf', sex: 'nan', age: 33, sayHi:function() { console.log('Hi~~') } } console.log(obj.name) obj.sayHi() </script> var o ...
分类:
Web程序 时间:
2020-07-28 22:29:44
阅读次数:
102
1.开启 adrci [oracle@xag112 ~]$ adrci ADR base = "/u01/app/oracle" adrci> show home ADR Homes: diag/rdbms/db112/DB112 diag/tnslsnr/xag112/listener adrci ...
分类:
数据库 时间:
2020-07-27 09:33:51
阅读次数:
81
<script type="text/javascript"> // Number常用方法 /* Number.isFinite() 用来检查一个数值是否为有限的(finite) 对于非数字,不会做隐式类型转换,直接返回false Number.isNaN() 用来检查一个值是否为NaN */ co ...
分类:
其他好文 时间:
2020-07-26 15:10:34
阅读次数:
61