- 博客(10)
- 收藏
- 关注
原创 力扣刷题—树
一、相同树如果两个二叉树都为空,则两个二叉树相同。如果两个二叉树中有且只有一个为空,则两个二叉树一定不相同。如果两个二叉树都不为空,那么首先判断它们的根节点的值是否相同,若不相同则两个二叉树一定不同,若相同,再分别判断两个二叉树的左子树是否相同以及右子树是否相同。这是一个递归的过程,因此可以使用深度优先搜索,递归地判断两个二叉树是否相同。 public static boolean isSameTree(TreeNode p, TreeNode q) { if (p == null
2021-07-18 11:25:40
255
原创 python-pcl安装教程
python-pcl安装教程(包含所有需要安装的内容)1、安装python3.6(官网即可,网盘上也有)装好上述版本的python后,需要安装其他包,如下所示,其中第一行为升级pip,以防版本过低,第二行和第三行是安装cython和numpy两个包。pip install --upgrade pippip install cythonpip install numpy2、pcl1.8.1(下面提供百度网盘链接可以自行下载,或者在python-pcl官网中下载,建议直接用网盘的)[外链图片
2021-07-13 21:09:37
11144
12
原创 python点云球心拟合算法
基于python的最小二乘拟合球算法代码如下:def sphere_surface(points): num_points = points.shape[0] # print(num_points) x, y, z= points[:, 0], points[:, 1], points[:, 2] x_avr, y_avr, z_avr = sum(x)/num_points, sum(y)/num_points, sum(z)/num_points
2021-05-30 11:40:28
1968
1
原创 解决浏览器自动弹出导航最快捷方法
解决浏览器自动弹出导航的快捷方法 打开浏览器会自动弹出360导航界面或者2345导航界面,这个问题估计绝大多数网友都会碰到。网上有很多方法,但是绝大多数方法都比较麻烦,有的甚至不太适用。最近发现一个解决方法,十分便捷,跟大家分享下。 1、右击桌面的浏览器快捷键,选择打开文件所在位置; 2、将浏览器的应用程序重新命名,例如将Firefox.exe或者chrome.exe重新命名为Firefox10.exe或者chrome10.exe; 3、删除桌面浏览器快捷键,重新创建重命名的浏览器应用程序
2021-05-27 11:09:43
7312
原创 运行html文件,浏览器弹出导航界面却不显示html的内容
问题:IDEA中运行HTML文件时,浏览器打开后自动弹出导航界面,例如360导航或者2345导航,但是没有显示HTML内?解决方法:出现这个问题的归根问题就是自动弹出导航界面导致的,因此需要将浏览器的自动弹出导航界面取消掉。360和2345的自动弹出导航真的很坑,好多方法都解决不了。最后解决方法是:1、右击桌面的浏览器快捷键,选择打开文件所在位置;2、将浏览器的应用程序重新命名,例如将Firefox.exe或者chrome.exe重新命名为Firefox123.exe或者chrome123.exe;
2021-05-27 11:00:42
3798
原创 函数
函数:有且仅有一个返回值一、创建#结束标记设置DELIMITER $CREATE FUNCTION 函数名(参数列表) RETURNS 返回类型BEGIN 函数体END $参数列表:参数名 参数类型二、调用例如结束标记为$:SELECT 函数名(参数列表)$三、查看函数SHOW CREATE FUNCTION 函数名四、删除函数DROP FUNCTION 函数名五、案例演示1、返回公司员工个数(无参数有返回)CREATE FUNCTION myf1() RET
2021-05-13 09:54:37
53
原创 存储过程
存储过程:一组预先编译好的SQL语句的集合一、创建语法#结束标记设置DELIMITER $CREATE PROCEDURE 存储过程名(参数列表)BEGIN 存储过程体(一组合法的SQL语句)END $注意:1、参数列表包括三部分参数模式 参数名 参数类型举例:IN stuname VARCHAR(20)参数模式:IN :该参数可以作为输入,也就是该参数需要调用方法传入值OUT:该参数可以作为输出,也就是该参数可以作为返回值INOUT该参数既可以作为输入,也可以作为输出
2021-05-13 09:54:07
80
原创 单例模式
单例模式一、饿汉式1class Bank{ //私有化类的构造器 private Bank(){ } //创建类内部的实例化对象,并声明为静态私有化 private static Bank instance = new Bank(); //获取类内部的创建的实例化对象的方法,声明为静态公共 public static Bank getInstance(){ return instance; }}
2021-05-13 09:53:28
48
原创 MySQL子查询
MySQL子查询一、子查询含义嵌套在其他语句内部的select语句称为子查询或内查询,外面的语句可以是insert、update、delete、select等,一般select作为外面语句较多外面如果为select语句,则此语句称为外查询或主查询二、分类标量子查询(单行子查询):一般搭配<,>,=列子查询(多行子查询):一般搭配IN,ANY,ALL,其中IN比较常用,ANY和ALL类似MAX和MIN的用法行子查询(多行多列或一行多列):使用频率较少【注意】:标量子查
2021-04-21 18:40:05
83
原创 markdown基础
Markdown学习字体hello worldhello worldhello worldhello world引用write once,run anywhere分割线图片[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Hz4ZQVdL-1618989503394)(D:\表情包.jpg)]超链接点击跳转到ktrue的博客列表abc表格姓名学校语言ktrue华中科技大学Java代码public c
2021-04-21 15:22:45
74
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人