使用Golang实现以下排序算法: 冒泡排序 选择排序 插入排序 快速排序 并打印时间进行比较。 主函数 package main import ( "fmt" "math/rand" "sort" "time" ) const ( num = 10000 // 测试数组的长度 rangeNum = ...
分类:
编程语言 时间:
2021-06-28 18:47:49
阅读次数:
0
uniapp-网易云-文档结构分析-图标 文档结构 第一次接触uniapp,对于文档结构还不是非常清晰 根据个人的想法,不知道自己在干嘛的学习毫无意义,所以我们要先知道自己在干嘛 uni.scss的主要作用是存放定义好的内置常量,学习过安卓app开发的应该清楚, 安卓中也有一个这样的文件,不光是定义 ...
分类:
移动开发 时间:
2021-06-28 18:40:57
阅读次数:
0
.then()中的回调可以传入两个回调函数,分别接受第一个参数和第二个回调参数 如果第一个失败的回调被错误处理回调函数捕获了,那么下面的一个.then()回调会接受一个undefined正常回调值,这不是我们想看到的结果。解决方法就是在上一个失败回调中返回一个空白的Promise对象。 fetch( ...
分类:
其他好文 时间:
2021-06-28 18:38:11
阅读次数:
0
写在前面 函数防抖和函数节流都是对函数进行特殊的设置,减少该函数在某一时间段内频繁触发带来的副作用。二者只是采用的设置方式和原理不一样,其最终的目的是一样的。 函数防抖和函数节流都是定义一个函数,该函数接收一个函数作为参数,并返回一个添加了防抖或节流功能后的函数。 因此可以将函数防抖和函数节流看作是 ...
分类:
Web程序 时间:
2021-06-28 18:33:28
阅读次数:
0
前言 分享两个监测元素是否在视口内的方法 1. 位置计算 使用 Element.getBoundingClientRect() 方法返回元素相对于视口的位置 const isElementVisible = (el) => { const rect = el.getBoundingClientRec ...
分类:
Web程序 时间:
2021-06-28 18:32:48
阅读次数:
0
什么是 GPU.js 首先,官网地址:https://gpu.rocks/ 简而言之,GPU.js 是一个 JavaScript 加速库,可用于使用 JavaScript 在 GPU 上进行通用计算。它支持浏览器、Node.js 和 TypeScript。 除了性能提升外,我推荐使用 GPU.js ...
分类:
编程语言 时间:
2021-06-28 18:32:13
阅读次数:
0
1.什么是伪数组 JavaScript中存在有一种类数组,或者说伪数组。经常见到的伪数组有函数的arguments对象、dom.querySelectorAll等获取的NodeList类(NodeList本身具有forEach方法)等。 伪数组并不是数组,它没有继承Array.prototype,但 ...
分类:
编程语言 时间:
2021-06-28 18:31:57
阅读次数:
0
set内是一颗红黑树,好像我以后也是要学的 注意set是会自动排序的,但是你根本找不到每一个数的排名 因为,set没这个功能,开一个数组记录一下就好了 所以我们现在有这么几个函数 #include<bits/stdc++.h> using namespace std; #define re regi ...
分类:
其他好文 时间:
2021-06-28 18:30:07
阅读次数:
0
Python 有许多内置异常,当程序中出现错误时,它们会强制您的程序输出错误。 但是,有时您可能需要创建自己的自定义例外来满足您的目的。 创建自定义异常 在 Python 中,用户可以通过创建新类来定义自定义异常。这个异常类必须直接或间接地从内置Exception类派生。大多数内置异常也是从这个类派 ...
分类:
编程语言 时间:
2021-06-28 18:20:56
阅读次数:
0
学习一门语言的一种非常有效的方法就是阅读该编程语言开发的优秀开源项目的源代码。 vuejs是最好的JavaScript开源项目之一。 1.变量转字符串 vue/src/shared/util.js 将值转换为字符串是一个非常常见的需求,在JavaScript中,有两个函数将值转换为字符串: Stri ...
分类:
编程语言 时间:
2021-06-28 18:18:11
阅读次数:
0