主函数:是一个特殊的函数,作为程序的入口,可以被jvm调用。 主函数的定义: public:代表着该函数访问权限是最大的。 static:代表主函数随着类的加载就已经存在了。 void:主函数没有具体的返回值。 main:不是关键字,但是是一个特殊的单词,可以被jvm识别。 String[] arg ...
分类:
编程语言 时间:
2020-03-14 18:21:24
阅读次数:
110
//什么情况下会用到Promise? //一把情况下是有异步操作时,使用Promise对这个异步操作进行封装 <script> new Promise((resolve, reject) =>{ setTimeout(() =>{ //成功的时候调用resolve resolve('成功data') ...
分类:
其他好文 时间:
2020-03-13 11:33:54
阅读次数:
214
1. 函数参数的默认值 1. es5 这个函数有3个参数x,y,z,x是必须的参数,yz是可选的参数,既然是可选也就是说允许它为空,这是必须传 和可选的参数的区别,同时对于可选的参数,我们一般情况下希望它提供默认值。 2. es6 1. 我们在写这个参数的时候,就同时指定了默认值。要把没有默认值的参 ...
分类:
其他好文 时间:
2020-03-08 17:29:37
阅读次数:
60
此案例用于二分类问题(鼠标左键、右键点出两类点,会实时画处分界线),最终得到一条分界线(直线):f(x)=weights*x+shift 源码不再贴出,只讲解最核心的doTrain()里的内容。参数含义翻译自ml.hpp文件。 与SVM不同,SVMSGD不需要设置核函数。 【参数】默认值见下述代码 ...
分类:
编程语言 时间:
2020-03-06 20:04:38
阅读次数:
63
python里通过函数装饰器和类装饰器实现单例类的两个示例。
分类:
其他好文 时间:
2020-03-06 19:49:28
阅读次数:
49
拓展运算符,是es6一个很好的特性,它们可以通过减少赋值语句的使用,或者减少通过下标访问数组或对象的方式,使代码更加简洁优雅,可读性更佳。下面我将列出拓展运算符的主要应用场景,以及相关知识。 1、在函数调用时使用拓展运算符。 以前如果我们想将数组元素迭代为函数参数使用,一般使用Function.pr ...
分类:
Web程序 时间:
2020-03-06 15:12:14
阅读次数:
66
答:官方的解释:此为type hints,是Python 3.5新加的功能。类型建议符并非强制规定和检查,也就是说即使传入的实际参数与建议参数不符,也不会报错。 函数参数中的“:”是参数的类型建议符(告诉程序员希望传入的实参的类型)。 函数后面跟着的“->”是函数返回值的类型建议符(用来说明该函数返 ...
分类:
编程语言 时间:
2020-03-04 12:50:11
阅读次数:
71
需要导入模块pytest 初始化操作: 使用装饰器:pytest.fixture(scope='function',autouse=False) fixture()函数参数解释说明 def fixture( callable_or_scope=None, *args, scope="function ...
分类:
其他好文 时间:
2020-03-03 14:47:21
阅读次数:
207
前言 本文1021字,阅读大约需要5分钟。 总括: 本文对new进行了一个简单介绍,然后使用一个函数模拟实现了new操作符做的事情。 参考文档: "new 运算符" 公众号:「前端进阶学习」,回复「666」,获取一揽子前端技术书籍 人生是没有毕业的学校。 正文 是JS中的一个关键字,用来将构造函数实 ...
分类:
编程语言 时间:
2020-03-02 20:31:39
阅读次数:
67
1.目录操作 目录操作和文件的逻辑类似:打开目录 > 操作目录 > 关闭目录 对于目录来说,基本的操作就是读取子文件/子目录的信息,所以操作目录其实只有一个操作,就是读取目录。 a.打开目录 opendir()函数 参数: name 要打开的路径 函数执行成功之后会返回目录流指针,失败则返回NULL ...
分类:
其他好文 时间:
2020-02-29 00:53:12
阅读次数:
74