AI人工智能
AI人工智能
红衣大叔
分享技术和心得
展开
-
三角形一条边在另一条的投影长度计算
假设三个点A(x0,y0) 、B(x1,y1)、C(x2,y2),求向量AB在向量AC上的投影长度答案为:((x1-x0)*(x2-x0)+(y1-y0)*(y2-y0))/Math.sqr((x2-x0)*(x2-x0)+(y2-y0)*(y2-y0))昨天给同事说错了,记录一下。谦虚谨慎才好。点乘,也叫点积,或者内积。公式为a(x1,y1) b(x2,y2)x1*x2+y1*y2可以发现点乘的结果为标量数值点乘的几何表示为|a||b|cos<a,b>可以得到结原创 2022-03-24 12:14:25 · 961 阅读 · 1 评论 -
遥感影像根据分辨率计算比例尺
一、卫星影像分辨率,通常指遥感影像地面分辨率。遥感影像地面分辨率是指影像上能够分辨地面最小影物的大小,一般以一个像素代表的地面大小来表示。通常所讲的一米分辨率是指一个像素表示地面大约1米*1米的面积...原创 2021-11-04 15:30:47 · 1640 阅读 · 0 评论 -
O(1), O(n), O(logn), O(nlogn) 的区别(转自ted 常)
在描述算法复杂度时,经常用到O(1), O(n), O(logn), O(nlogn)来表示对应复杂度程度, 不过目前大家默认也通过这几个方式表示空间复杂度 。那么,O(1), O(n), O(logn), O(nlogn)就可以看作既可表示算法复杂度,也可以表示空间复杂度。大O加上()的形式,里面其实包裹的是一个函数f(),O(f()),指明某个算法的耗时/耗空间与数据增长量之间的关系。...转载 2018-11-16 16:24:21 · 169 阅读 · 0 评论 -
在linux上,为什么不用配置环境变量还能运行java程序呢?
问题描述:我现在想升级pre环境的java版本,打开/etc/profile没有找到配置的JAVA_HOME,又查看了.bashrc文件,也没有配置。但是运行java -version,可以显示版本。[root@localhost root]# whereis javajava: /usr/bin/java[root@localhost root]# whereis javacjavac...转载 2018-12-06 10:58:56 · 1575 阅读 · 0 评论