- 博客(10)
- 资源 (4)
- 收藏
- 关注
原创 可视化四叉树
四叉树(Q-Tree)是一种树形数据结构。四叉树的定义是:它的每个节点下至多可以有四个子节点,通常把一部分二维空间细分为四个象限或区域并把该区域里的相关信息存入到四叉树节点中。更多原理请参考大佬写的原理讲解以及伪码: https://www.cnblogs.com/wellp/p/8536745.html这里我们用opencv来绘制出四叉树对应的矩形区域,通过graphviz来可视化树的结...
2019-06-12 20:57:06
1213
原创 MySQL忘记root的密码
用管理员权限打开cmd,输入net stop mysql,停止mysql的服务。使用无验证方式启动mysql服务:mysqld --skip-grant-tables。(如果没有将mysql添加到环境变量中的话,需要进入mysql的目录再启动该服务)打开新的cmd窗口,直接输入mysql命令,敲回车就可以登录成功。use mysql;。update user set password =...
2019-06-11 15:16:46
173
原创 Java中split切割字符串的问题
在Java中通过split可以完成对字符串的切割,结果返回一个字符串数组。public String[] split(String regex);例如:String str = "aaa bbb ccc";String[] array = str.split(" ");可以将字符串“aaa bbb ccc”,切分为“aaa”,“bbb”,“ccc”。但是,我们来看下面这个例子:...
2019-04-25 11:09:24
1049
原创 Java中内存划分
Java的内存需要划分成5个部分:栈(Stack):存放的都是方法中的局部变量。方法的运行一定要在栈当中运行。 局部变量:方法的参数,或者是方法内部的变量。 作用域:一旦超出作用域,立刻从栈内存当中消失。堆(Heap):凡是new出来的东西,都在堆当中。 堆内存里面的东西都有一个地址值:16进制 堆内存里面的数据,都有默认值。规则:如果是整数 默认为0如果是浮点数 默认为0.0...
2019-04-19 16:17:10
216
原创 Java跳出多重循环
有时候,我们需要从多重循环中跳出,除了加变量进行检查判断之外,还有没有其他的做法呢?在有些语言中我们可以通过goto语句来实现(虽然不推荐使用goto语句)。在Java中,并没有goto语句,goto在Java中是一个保留字。其实,使用break就可以达到这样的效果:out: for (int i = 0; i < 5; i++) { for (...
2019-04-19 15:56:18
145
原创 Java运算符笔记
boolean运算符&&运算符和||运算符都是按照==“短路”==方式求值的。表达式1 && 表达式2当表达式1为false时,结果必定为false,就不会计算表达式2了。表达式1 || 表达式2当表达式1为true时,结果必定为true,则不会计算表达式2了。我们来看一个简单的例子,如何在不使用循环、if语句、问号表达式的条件下计算12+2...
2019-04-16 15:52:11
244
原创 Java基本数据类型笔记
浮点类型表示溢出和出错情况的三个特殊的浮点数值:正无穷大负无穷大NaN(不是一个数字)例如,一个正整数除以0的结果为正无穷大。计算0/0或者负数的平方根结果为NaN。这三种情况分别对应三个常量(相应的Float类型的常量也一样):Double.POSITIVE_INFINITYDouble.NEGATIVE_INFINITYDouble.NaN判断特定值是否等于Doub...
2019-04-16 12:26:23
217
原创 有符号整型数据的范围
以4字节的有符号int为例,4字节占32bit,取值范围是[-2147483648,2147483647]。问什么正数和负数的取值范围会不一样呢?32bit,我们去掉一个符号位,还有31bit,231=2147483648,去掉全0的情况,则为2147483647,那么不应取值范围是[-2147483648,2147483647]吗?其实,在符号位为0(正)和1(负)时其余位为全0的含义是不...
2019-04-16 10:48:44
8953
原创 JDK配置环境变量
配置环境变量的作用通过cmd进入jdk安装目录中bin目录下,我们可以使用javac命令编译.java文件,通过java命令运行.class字节码文件。但是,如果不进入bin目录下,则无法执行,这是因为系统找不到执行这些命令的程序所在的位置。通过将路径添加到系统的环境变量中,我们就可以不进入bin目录也能够执行这些命令了。环境变量配置1.在桌面上找到此电脑(有的系统是叫我的电脑),鼠标右键点...
2019-04-16 09:51:44
151
原创 命令提示符常用基本命令
命令提示符常用基本命令操作命令启动cmdWin + R切换盘符盘符名称:进入文件夹cd 文件夹名称进入多级文件夹cd 文件夹1\文件夹2\文件夹3返回上一级cd …直接返回根路径cd \产看当前内容dir退出exit注:返回上一级的时候最多返回到根路径,如在D:\路径下不能再向上返回。...
2019-04-15 21:41:33
3981
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人