- 博客(14)
- 收藏
- 关注
原创 断点调试的快捷键+main+代码块+函数重载
4.该方法接收String类型的数组参数,该数组中保存执行java命令时传递给所运行的类的参数,案例演示,接收参数.5.java执行的程序参数1参数2参数。args是一个数据,里面放了参数1,参数2,。这样当我们不管调用哪个构造器,创建对象,都会先调用代码块的内容,代码块调用的顺序优先于构造器。2.java虚拟机需要调用类的main()方法,所以该方法的访问权限必须是public。场景:如果多个构造器中都有重复的语句,可以抽取到初始化块中,提高代码的重用性。函数重载@Overload。
2023-11-20 14:47:34 120
原创 Java类和对象的内存分配机制
Java内存的结构分析1.栈:一般存放基本数据类型(局部变量)2.堆:存放对象(类名 实例,eg:duck donald;数组)3.方法区:常量池(常量,eg:字符串),类加载信息1)删除当前行默认是ctrl + Y自己配置ctrl + d2)复制当前行自己配置向下光标3)补全代码alt + /4)添加注释和取消注释ctrl + /【第一次是添加注释,第二次是取消注释】5)导入该行需要的类 先配置然后使用alt+enter即可6)
2023-11-20 13:26:37 140
原创 安装VS2019+PCL1.11.1成功经验
安装教程参考:Win10+VS2019环境下配置点云库PCL1.11.1(超详细)_Wxy1122.的博客-CSDN博客Win10+VS2019环境下配置点云库PCL1.11.1(超详细)一、在官网下载PCL1.11.1在PCL点云库的github中找到releases,下载地址:https://github.com/PointCloudLibrary/pcl/releases将这三个文件下载下来,下载过程可能较慢,这里已经下载好了,可在百度网盘自行提取。链接:https://pan.baidu.com/s
2022-06-16 06:19:53 418
原创 【深度学习优化算法区别】
课外阅读:随机梯度下降(SGD)与经典的梯度下降法的区别随机梯度下降(SGD)与经典的梯度下降法的区别 - 百度文库https://wenku.baidu.com/view/581f18d64593daef5ef7ba0d4a7302768e996f8a.htmlBatch、Mini-batch和随机梯度下降的区别和Python示例https://baijiahao.baidu.com/s?id=1665861710638558010&wfr=spider&for=pchtt
2022-04-06 02:44:57 25
原创 vs2019安装opencv4.5.1的正确方法
安装vs2019百度网盘:链接:https://pan.baidu.com/s/1CI0TY0ExuoZtOFTtAod9WA提取码:atr7安装opencv:官网:OpenCV download | SourceForge.netDownload OpenCV for free. Open Source Computer Vision Library. The Open Source Computer Vision Library has >2500 algorithms, ex.
2022-04-06 02:29:37 2820
原创 python的Numpy之矩阵操作
import numpy as np#name 'array'is definingfrom numpy import *#Numpy的主要操作对象是多维数组。多维数组的维度叫轴(axes),轴的个数叫秩(rank),# 例如三维数组的秩就是3.#创建矩阵 一般用到两种方法: matrix或 arraya = np.matrix('1 2 3 ;4 5 6 ; 7 8 9 ')print(a)b = array( [ [1,2], [3,4] ])print(b)print(b.dty.
2021-11-10 00:41:29 1201
原创 MATLAB-alphaShape三维使用
code:% 依据二维和三维中的点构建的多边形和多面体clc;clear all;figure(1)[x1,y1,z1] = sphere(24);x1 = x1(:);y1 = y1(:);z1 = z1(:);x2 = x1+5;P = [x1 y1 z1; x2 y1 z1];P = unique(P,'rows');%unique数组中的唯一值,此 MATLAB 函数 返回与 A 中相同的数据,但是不包含重复项。% C 已排序。 如果 A 是表或时间表,则 unique
2021-10-05 06:04:46 2895
原创 MATLAB-alphaShape二维使用
clc;clear all;th = (pi/12:pi/12:2*pi)';x1 = [reshape(cos(th)*(1:5), numel(cos(th)*(1:5)),1); 0];%numel数组元素的数目y1 = [reshape(sin(th)*(1:5), numel(sin(th)*(1:5)),1); 0];%0的意义是显示圆心x = [x1; x1+15];y = [y1; y1];figure(1)plot(x,y,'.')axis equalfigure(2).
2021-10-05 05:35:26 985
原创 python使用numpy.linalg模块应用于矩阵分析——2
code:import numpy as npfrom fractions import Fraction#结果用分数输出np.set_printoptions(formatter={'all':lambda x: str(Fraction(x).limit_denominator())})#使用numpy.linalg模块#以下必须方阵d=np.mat("3, 0; 4, -5")print("原始矩阵:\n",d)#求行列式det=np.linalg.det(d)print(.
2021-09-17 01:27:10 393 1
原创 python使用numpy.linalg模块应用于矩阵分析
import numpy as npimport matplotlib.pyplot as pltfrom fractions import Fraction#结果用分数输出np.set_printoptions(formatter={'all':lambda x: str(Fraction(x).limit_denominator())})#使用numpy.linalg模块#以下必须方阵d=np.mat("3, 0; 4, -5")print("原始矩阵:\n",d)#求行列式d..
2021-09-16 23:19:36 320 2
ppf_matching-master
2022-08-30
Fast-PPF-master
2022-08-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人