快速排序算法的基本思路: 1.任意选取一个基准数k; 2. 小于k的数放在k的左边,大于k的数放在k的右边;3. 再对k左边的子数组和右边的子数组排序,直到子数组只有一个数为止【递归】
排序算法【快速排序】- hoare的交换排序法
排序算法【快速排序】- hoare的交换排序法
最小二乘法的本质是什么?
最小二乘法的本质是什么?
最小平方法是十九世纪统计学的主题曲。 从许多方面来看, 它之于统计学就相当于十八世纪的微积分之于数学。

设备指纹之安全性详解
设备指纹诞生前,互联网企业通过Cookie以及IP地址用于识别用户设备,但进入互联网时代,随着上网设备的多元化、互联网渠道的多样化、用户操作行为个性化等的特点,Cookie 识别用户和追踪用户的能力都有所下降,并且随着黑灰产技术的发展,各类身份伪造手段愈加复杂,迫切需要一种可及时对高风险的设备及相关操作做出反应,控制风险的设备识别技术。

缓动函数速查表
缓动函数 自定义参数随时间变化的速率。 现实生活中,物体并不是突然启动或者停止, 当然也不可能一直保持匀速移动。就像我们 打开抽屉的过程那样,刚开始拉的那一下动作很快, 但是当抽屉被拉出来之后我们会不自觉的放慢动作。 或是掉落在地板上的物体,一开始下降的速度很快, 接着就会在地板上来回反弹直到停止。 这个页面将帮助你选择正确的缓动函数。

理解CSS3 transform中的Matrix(矩阵)
CSS3中的矩阵指的是一个方法,书写为matrix()和matrix3d(),前者是元素2D平面的移动变换(transform),后者则是3D变换。2D变换矩阵为3*3, 3D变换则是4*4的矩阵

WebGL 宽度线的绘制与贴图
按理来说,线条是一条没有宽度的线,它是显示不出来的。 然而,在实际生活中,我们也会将一些类似线条、有一定宽度的东西理解为线条,比如针线、耳机线、交通路线等。

向量点乘与叉乘的概念及几何意义
点乘(Dot Product)的结果是点积,又称数量积或标量积(Scalar Product),从代数角度看,点积是对两个向量对应位置上的值相乘再相加的操作,其结果即为点积。叉乘(Cross Product)又称向量积(Vector Product),其运算结果是一个向量,并且与这两个向量都垂直,是这两个向量所在平面的法线向量。使用右手定则确定其方向。
