Go 语言切片(Slice) Go 语言切片是对数组的抽象。 Go 数组的长度不可改变,在特定场景中这样的集合就不太适用,Go 中提供了一种灵活,功能强悍的内置类型切片("动态数组"),与数组相比切片的长度是不固定的,可以追加元素,在追加时可能使切片的容量增大。 定义切片 你可以声明一个未指定大小的 ...
分类:
编程语言 时间:
2021-07-12 18:21:27
阅读次数:
0
Go 语言范围(Range) Go 语言中 range 关键字用于 for 循环中迭代数组(array)、切片(slice)、通道(channel)或集合(map)的元素。在数组和切片中它返回元素的索引和索引对应的值,在集合中返回 key-value 对。 实例 package main impor ...
分类:
编程语言 时间:
2021-07-12 18:21:03
阅读次数:
0
选择排序: 数据较少时可以用,缺点:时间复杂度n的平方,优点:空间复杂度小 具体实现: /** * 选择排序 * * @param $array * @return mixed */ public function sort($array) { $len = count($array); if ($ ...
分类:
编程语言 时间:
2021-07-12 18:06:27
阅读次数:
0
快速排序: 总体最优,数据大时性能最好 具体实现:设置一个基准值,小于基准值放左边,大于基准值放右边,最后递归继续排左右两侧的,最后排完后合并 /** * 快速排序 * * @param $array * @return array */ public function sort($array): ...
分类:
编程语言 时间:
2021-07-12 18:06:10
阅读次数:
0
冒泡排序: 数据少时可以用,简单,稳定 具体实现: /** * @param $array * @return mixed */ public function sort($array) { $len = count($array); if ($len 1) { return $array; } / ...
分类:
编程语言 时间:
2021-07-12 18:05:32
阅读次数:
0
定义和用法 valueOf() 方法可以字符串返回数字。 浏览器支持 所有主要浏览器都支持 valueOf() 方法。 语法 number.valueOf() 返回值 类型 描述 Number 一个数的原始值 技术细节 JavaScript 版本: 1.1 实例 返回一个Number对象的基本数值 ...
分类:
编程语言 时间:
2021-07-09 17:53:43
阅读次数:
0
1.何为javascript javascript被设计用来向HTML页面添加交互行为。 javascript是一种脚本语言 javascript是一种解释性语言(解释性语言:代码执行不进行预编译)。 2.javascript的作用 使用javascript添加页面动画效果,提供用户操作体验。主要应 ...
分类:
编程语言 时间:
2021-07-08 17:42:58
阅读次数:
0
webpack不仅可以打包JavaScript模块,甚至它把网页开发中的一切资源都可以当做模块来打包处理,但是它本身并不支持,它只是一个打包平台,其他资源,例如css、less、sass、img等资源需要结合插件来实现。这些插件在webpack中称为loader,翻译过来就是加载器的意思 1、加载c ...
分类:
Web程序 时间:
2021-07-05 19:03:50
阅读次数:
0
python 数据、曲线平滑处理——Savitzky-Golay 滤波器 Savitzky-Golay 滤波器 关于Savitzky-Golay 滤波器,可以在scipy里看到关于这个函数的定义: https://docs.scipy.org/doc/scipy/reference/generate ...
分类:
其他好文 时间:
2021-07-05 18:50:48
阅读次数:
0
我们获得某个Dom节点,假设这个Dom节点是空的,我们通过innerHTML就可以增加一个元素了,但是这个DOM节点已经存在元素了,我们就不能这么干了!会产生覆盖 追加已存在的节点 <p id=js>JavaScript</p><div id="list"> <p id="se">JavaSE</p ...
分类:
编程语言 时间:
2021-07-05 18:26:45
阅读次数:
0