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

- 阅读全文 -

go值传递和指针传递理解

使用指针传值时传递为指针,使用时需要配合*才能打印否则直接打印是地址,指针传递可以修改原始变量,值传递可以理解为复制了一下变量给你传过来总结:在不需要修改原变量时使用值传递,在需要/可能需要修改原变量时使用指针传递。在不知道使用什么传递时使用指针传递

- 阅读全文 -

vite配置less

计划有变,新版vite已经内置了对less sass等常见css预处理器支持,不用做过多配置你只需要npm i less -D就可以直接使用。下面分割线后面的都不用看了========================npm i less -D然后在vite.config.js里加import { defineConfig } from 'vite' import vue from '@vitejs

- 阅读全文 -

react 模拟向input输入内容

直接使用 input.value = xxx这样是没有用的。后续找到下面代码能够使用let input = 输入框; let lastValue = input.value; // 将input现有值保存到变量 input.value = 111; // 设置input的值 let eventb = new Event('input', { bubbles: true }); // 创建一个名为i

- 阅读全文 -

// 行号插件