自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 编写了一个在线 Datasheet 曲线图取点工具

编写了一个在线 Datasheet 曲线图取点工具

2024-06-26 17:44:28 130

原创 解决 github 链接不上,提示 Permission denied (publickey)

解决 github 链接不上,提示 Permission denied (publickey)

2024-06-26 15:52:38 165

原创 e的矩阵指数是什么?怎么算

e的矩阵指数是什么?怎么算

2024-02-04 08:21:38 1348 1

原创 三维空间角速度、线速度表示及推导(旋转矩阵求导)(李群李代数引入)

三维空间角速度、线速度表示及推导(旋转矩阵求导)(李群李代数引入)

2024-01-30 01:02:23 2535

原创 三维旋转表示-2(旋转向量及罗德里格斯旋转公式推导)

三维旋转表示-2(旋转向量及罗德里格斯旋转公式推导)

2024-01-18 16:41:08 445 1

原创 欧拉角内旋外旋对应的旋转矩阵顺序为什么是反的(内旋的旋转矩阵链式乘法推导)

欧拉角内旋外旋对应的旋转矩阵顺序为什么是反的(内旋的旋转矩阵链式乘法推导)

2024-01-17 16:08:55 432

原创 三维旋转表示方法(欧拉角与旋转矩阵相互转化推导)

三维旋转表示方法(欧拉角与旋转矩阵相互转化推导)

2024-01-16 17:03:05 1339 1

原创 如何使用github作为图床,实现多平台发布博客文章

如何使用github作为图床,实现多平台发布博客文章

2024-01-15 17:36:47 358

原创 二维模型变换矩阵推导【缩放、旋转、位移、切变】

二维变换矩阵推导(缩放,旋转,位移,切变),以及齐次坐标的表示。

2024-01-11 15:37:19 922 1

原创 如何判断一个点是否在某个形状(2 维或 3 维)内部

如何判断一个点是否在某个形状(2 维或 3 维)内部

2023-12-12 11:10:48 248

原创 一个数如何只保留二进制位的最后一个 1 以及后边的 0,【补码的解释】

1. 计算机中采用补码表示一个数,负数的补码可以通过对应正数原码取反再加一得到,假设 x = 9,对应的原码为 0000 1001 (假设用 8 位存储),对应的补码为 1111 0110 + 1 = 1111 0111。2. 正数的补码与原码一致(后边有补充介绍补码)3. 所以 x & (-x) = 9 & (-9) = 0000 1001 & 1111 0111 = 0000 0001,只保留了最后一个1,以及后边的0。

2023-12-01 15:40:09 93 1

原创 html5 制作唱名练习工具

html5 制作的唱名练习工具

2023-11-29 16:17:15 52 1

原创 html + css + jQuery 实现钢琴布局的音名练习工具

1. 使用 html 中的 ```` 元素作为钢琴块;2. 白键使用 css 中的 float 样式,从左向右依次排列,这里指定父元素的高度,来清除后续元素的浮动,同时父元素设置为相对定位,配合黑键的绝对定位(子绝父相);3. 黑键采用绝对定位,计算每个黑键的偏移量,覆盖在白键上方,需要注意绝对定位需要自己指定宽度,不然默认会为0;4. 每个键的内部又嵌套了两个````元素,用来显示建上的音名;5. 使用 jQuery 为每个建绑定点击事件,只需要为键盘类绑定事件就行,在响应函数

2023-11-29 10:26:55 96 1

原创 猜猜这个代码的运行结果是啥,javascript 变量提升

猜一猜下边这段 js 代码运行后,弹窗 a 的值是多少?

2023-11-28 11:01:59 42 1

原创 如何制作一个纯前端的音频剪辑工具并部署到github的pages页面

1.通过 wavesurfer.js 这个库显示声音的波形文件,并实现要截取片段的交互功能。2.浏览器现在支持 WebAssembly(wasm)功能,能将 c / c++ 编写的代码编译成二进制,让浏览器来执行,有人将 ffmpeg 编译成了浏览器能调用的版本,这里就可以纯前端进行音视频操作了。3.将剪辑的片段自动进行下载。

2023-11-26 19:38:12 172 1

原创 window11 上 VirtualBox 虚拟机与 docker 及 WSL 冲突的解决方法

在 windows 上使用 Oracle VM VirtualBox 运行虚拟机可能会出错,打不开创建的虚拟机。可能是运行了 WSL 造成的, WSL 需要开启 hyper-v ,而虚拟机需要关闭这个选项。备注:当需要恢复使用 docker 或者 WSL 时候,再运行。以管理员身份运行 powershell。

2023-11-25 12:40:04 689

原创 如何判断同一平面上某个点是否在指定的三角形内

将三角形的三个点分别与点 P 组成向量,并分别计算与三角形各个边作为向量的叉积,如果 3 个叉积结果的正负号一致,能够判断点 P 在三角形 ABC 内。**注意**: 三角形的三个边要按**顺序**(顺时针或者逆时针)与点 P 做叉积。

2023-11-24 10:27:06 118 1

原创 向量点积在图形学中的应用

向量点积在图形学中的应用,主要有三种,1. 判断两个方向的相近程度,2. 判断两个向量的方向,3. 计算投影向量

2023-11-22 19:45:45 81

原创 c / c++ 中 do {} while(0) 的 2 种用法

do {} while(0) 常见的两种用法1.宏定义的多行定义;2.代码的跳转,使用break跳过某些代码块。

2023-10-31 17:26:27 289 1

原创 cocos 微信小游戏 资源超20M 解决方案

cocos 微信小游戏 资源超20M 解决方案

2023-04-03 12:53:03 1160 7

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除