自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 IllegalMonitorStateException异常原因及解决办法

在同步控制方法或同步控制块里调用wait(),notify()和notifyAll()。但是如果在费同步方法中调用这些方法,程序虽然能通过编译,但是会抛出IllegalMonitorStateException,并且提示“当前线程不是其拥有者”。这说明,调用wait(),notify()和notifyAll()方法时,必须要“拥有”这个对象,也就是对这个对象进行锁定,例如用:lock()方法或者s...

2018-04-10 15:13:52 2043

原创 HashMap性能卓越的原因

1、hashcode概念所有的对象都有一个对应的hachcode(散列值(对应的一个数字)):如:“rengar”的散列值是1110(假设,实际不是)。但有的对象散列值会相同,如:“hnu”的散列值为1111,“Dania”散列值也为1111。这个时候就涉及到保存数据的方法了。2、保存数据首先设定一个hashcode算法,给每一个字符串配上相应的hashcode,然后设定一个容量为****的数组(...

2018-03-28 16:46:04 418

转载 流关系图

1. 流分为字节流和字符流2. 字节流下面常用的又有数据流和对象流3. 字符流下面常用的又有缓存流

2018-03-20 16:14:05 291

原创 关于Java中的Arrays.copyOfRange()方法

copyOfRange(int []original,int from,int to),original为原始的int型数组,from为开始角标值,to为终止角标值。包括from,但是不包括to。copyofRange会return一个数组。

2018-03-15 15:42:18 398

原创 JAVA自动创建多层文件目录

java提供两种创建文件夹的方式midir()和midirs():1、midir()可创件文件夹,如果父文件夹不存在,则报错File f = new File(“wawa1/wawa2/lol2.txt");if(!f.exists()){ f.mkdir();}运行结果:wawa2文件夹不存在,报错。2、midirs()创建文件夹,如果父文件夹不存在,则创建父文件夹。File f =...

2018-03-15 14:33:27 6059 2

原创 java异常处理

总体上异常分为三类:1、错误2、运行时异常3、可查异常Java的异常包括Exception和Error,Error一般指虚拟机的问题,程序无法捕捉到这类问题,因为将直接导致应用程序中断,Exception和Error又分为可查异常和不可查异常,不可查异常(编译器不要求强制处置的异常)包括RuntimeException和Error。运行时异常和非运行时异常(1)运行时异常都是RuntimeExce...

2018-03-14 19:47:32 160

转载 比较字符串详解

1、关于是否是同一个对象package character; public class TestString {     public static void main(String[] args) {         String str1 = "the light";                 String str2 = new String(str1);                ...

2018-03-14 10:08:29 129

原创 String类中toCharArray()方法的用法

toCharArray() 方法将字符串转换为字符数组。语法:public char[] toCharArray()返回值:字符数组实例:public class Test { public static void main(String args[]) {     String Str = new String("hello,world!"); System.o...

2018-03-13 10:58:16 16917

转载 Java.lang.Character.isDigit()和isLetter()方法

转自:http://blog.csdn.net/bug_moving/article/details/52740127使用isDigit判断是否为数字public static boolean isNumeric(String str){ for (int i = str.length();--i>=0;){ if (!Character.isDigit(str.charAt...

2018-03-12 22:52:48 2323

转载 Java String charAt()方法

转自 http://www.cnblogs.com/yangyi9343/p/5425510.htmlJava String charAt()方法  描述此方法返回位于字符串的指定索引处的字符。该字符串的索引从零开始。语法此方法定义的语法如下:public char charAt(int index)参数这里是参数的细节:index -- 返回字符的索引。返回值该方法的返回指定索引处char值。例...

2018-03-12 20:42:25 1130

原创 Java基础学习(二)

1、单例模式(饿汉式和懒汉式单例)2、一个小问题一个变量为父类类型的引用,但是指向一个子类对象,调用子类和父类中的同名方法,是会调用子类中的方法还是调用父类中的方法?解答:虽然指向子类,但是调用的是父类的方法,因为调用方法只是和变量类型有关。3、final修饰符final修饰类则不可被继承,修饰方法则不可被重写,修饰基本类型变量则只有一次赋值机会,修饰引用则只有一次指向的机会,4、抽象类和接口的区...

2018-03-12 16:29:56 176

转载 java基础学习(一)

1、this的用法this是自身的一个对象,代表对象本身,可以理解为:指向对象本身的一个指针。有三种用法:1)、指向当前对象本身,略;2)、与形参名字相同,用与区分:        class Person {    private int age = 10;    public Person(){    System.out.println("初始化年龄:"+age);}    public i...

2018-03-11 10:18:23 2398 1

原创 numpy学习过程

1、shape的用法shape函数是numpy.core.fromnumeric中的函数,它的功能是查看矩阵或者数组的维数。举例说明:>>> e = eye(3)  >>> e  array([[ 1.,  0.,  0.],         [ 0.,  1.,  0.],         [ 0.,  0.,  1.]])  >>> e.s...

2018-03-10 21:17:17 1564

原创 《机器学习实战》实现时遇到的问题

第二章、K-邻近算法1、import KNN 报错:ValueError: only 2 non-keyword arguments accepted解决方法:粗心的忘了写两个中括号group = array([[1.0, 1.1], [1.0, 1.0], [0, 0], [0, 0.1]])...

2018-03-10 17:08:40 1686

空空如也

空空如也

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

TA关注的人

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