canvas绘制文字自动换行

// canvas绘制文字自动换行 CanvasRenderingContext2D.prototype.wrapText = function (text, x, y, maxWidth, lineHeight) { // 判断传参是否合法 if (typeof text != 'string' || typeof x != 'number' || typeof y != 'nu

- 阅读全文 -

:nth-of-type执行流程与说明

:nth-of-type执行流程与说明当你使用其他非标签div、p....选择器时,浏览器会先行匹配选中的元素,然后解析元素的标签,最后通过标签所在父元素的位置进行匹配。选择器执行流程HTML<body> <div class="father"> <div class="aaa">1</div> <

- 阅读全文 -

小米手环满足了我对手环的所有幻想,除了续航

介绍如标题所说,小米手环满足了我对手环的所有幻想,可能有些夸张,但叠上生态,家居联动,以及购买时的价格,它绝对是我的不二之选。现在市面上的手环千奇百怪,圆的,方的,长方形的,当然还有胶囊的。在用过ticwatch oppo moto360等众多手表之后,我对各种类型的手表下了定义:智能手表(特指android/ios等系统的esim手表):方形妖艳贱货表(装饰性大于实用性/户外运动手表):圆形手环

- 阅读全文 -

html实现滚动/滑动阻尼

对于这个问题我一直处于不知道如何解决的阶段。思考过使用js解决,将视图固定,然后监听鼠标滚动事件,然后使用类似pid的方案来实现阻尼的效果。当是移动端是则监听按下,然后在按下上监听移动...后面就不知道如何解决了。现在观看https://www.bilibili.com/video/BV1QN411T7gW/ jiejoe视频得到了思路,但是没有看懂,遂手写一下再水篇文章(笑首先我们搭建一下基础的

- 阅读全文 -

深度学习(2):hog (Histogram 直方图 of Oriented 朝向 Gradients 梯度 渐变) 的理解

HOG (Histogram 直方图 of Oriented 朝向 Gradients 梯度 渐变)梯度:在图像处理中,梯度可以理解为图像亮度变化的方向和大小。如果一个像素点的亮度突然变化,那么这里就可能存在一个边缘。方向:梯度不仅有大小,还有方向。比如,一个边缘可能是水平的,也可能是垂直的,或者斜着的。step1:卷积求梯度# 假设一个图片是这样 img = np.array([ [15

- 阅读全文 -

// 行号插件