- 博客(13)
- 资源 (33)
- 收藏
- 关注
原创 Java——常用类(String)
Java——常用类(String)1、String类中的构造方法:1String()初始化一个新创建的 String 对象,使其表示一个空字符序列。2String(byte[] bytes) 通过使用平台的默认字符集解码指定的 byte 数组,构造一个新的 String。3String(byte[] bytes,
2016-12-21 22:04:47 276
原创 Java——线程通信
Java——线程通信线程通信中的三个方法:wait() 将当前进程挂起,释放CPU,进入等待队列notify() 将线程等待队列中优先级最高的线程唤醒notifyAll() 将等待队列中的所有线程唤醒注°只能在同步代码块或者同步方法中使用1、使用线程通信使得两个账户交替存钱package com.kexin.study2;public
2016-12-20 22:55:15 331
原创 OpenCV+C++中IplImage与Mat 的关系和相互转换
OpenCV+C++中IplImage与Mat 的关系和相互转换在使用C++处理图像时经常用到IplImage和Mat对象,但是在使用Mat读图像、显示图像以及保存图像的时候很容易报错,但是使用Mat处理图像很简单,所以就需要两个对象之间的相互转换搜集了很多网上的经验,但是都报错啊然后就随便试了试,成功了IplImage--------->Mat IplImage*src
2016-12-19 20:54:57 3681
原创 Java——多线程的同步实现(锁)
Java——多线程的同步当多个线程同时操作同一个数据的时候,就可能会造成数据不同步的问题,即当一个线程未完成对共享数据的操作时,另一个线程就已经开始了对数据的操作。所以必须要保证在任何一个时刻只能有一个线程对共享数据进行操作,这就是线程的同步机制。java中同步机制的实现方式有两种:同步代码块同步方法1、同步代码块这里根据上一篇的代码实现了同步代码块cl
2016-12-18 22:55:35 709
原创 Java——多线程的实现方式
Java——多线程多线程的用处:处理需要执行多个任务的情况处理需要等待的任务处理需要后台运行的任务实现多线程有两种方式:继承Thread类,并重写run()方法继承Runnable接口1、继承Thread类实现多线程下面这个程序实现了继承Thread的方法创建多线程,并且试用了Thread提供的常用方法:package com.k
2016-12-14 23:17:45 244
原创 Java——注解Annotation
Java——注解Annotationjava有三种基本的注解类型:@Override : 用来限定重写父类的方法@Deprecated : 用来表示程序的某个元素已过时,即将弃用@SuppressWarnings : 用来抑制编译器警告java也支持自定义注解,但是没用过用@interface声明一个注解,参看java源码就行
2016-12-14 22:38:45 242
原创 Java——枚举
Java——枚举所谓枚举类,就是定义一个类,这个类只能有固定个数的对象,一般用来归纳那些固定类型的事物,比如一年有四季、坦克大战游戏中有四个方向等。Java1.5之后新增了enum关键字用来定义枚举类
2016-12-14 22:32:56 286
原创 Java——泛型
Java——泛型泛型,听起来比较抽象,但是确实很好用,其实理解也比较容易,就是使用来确定集合中的元素类型泛型的两大功能:①解决使用Java集合存储对象的安全问题 ②解决从Java集合中取出存储对象时可能引发的强制转换问题不使用泛型的Java集合可以添加任何类型的元素,这样在遍历的时候就比较容易出现类型转换错误//List+泛型限定元素类型只能为String Li
2016-12-14 21:54:20 423
原创 Java集合框架的应用类——Collections
Java集合框架的应用类——CollectionsCollections主要用来操作集合,提供了很多方便的功能,使用如下:package com.kexin.day1;import java.util.ArrayList;import java.util.Arrays;import java.util.Collection;import java.util.Collectio
2016-12-12 23:15:58 351
原创 Java集合框架
Java集合框架java的集合框架结构如下图:其中Collection与Map都是接口,没有具体的实现,先说一下它们的适用范围:Set:用于无序的、不可重复的元素List:用于有序的、可重复的元素Map:用于有映射关系的元素
2016-12-12 22:49:05 767
原创 Java之IO与File操作3
Java之IO与File操作对于java中的io与文件一直很模糊,今天有时间就整理了一下为了弄清关系,做了张图,感觉舒服多了:其中InputStream和OutputStream都是抽象类,没有具体的实现,其中最常用的方法是read()、write()、flush()和close()方法,养成close()的好习惯不错的1、FileInputStream&FileOutpu
2016-12-11 21:57:37 326
原创 Java正则表达式
Java正则表达式总结一下java的正则表达式,包括使用方法、语法还有常用的一些表达式几乎所有的编程语言都支持正则表达式了,但是每一门语言的正则表达式都略有不同一、使用方法正则表达式以字符串的形式声明,在java中正则表达式主要涉及到三个类:Pattern类,有一个compile方法用来编译正则表达式Matcher类,利用pattern类中的matcher方法匹配字符串
2016-12-11 21:56:38 372
原创 使用GitHub部署项目并将网站免费挂到github上
使用GitHub部署项目被嘲笑不会用github之后,觉得确实有必要学一下了,之前接触过,因为当时太年轻不喜欢英文就果断卸载了,首先得先注册一个账号,很简单邮箱注册就可以。 1.Github 安装下载 git OSX 版 下载 git Windows 版 下载 git Linux 版 2.配置SSH keys(这个是保证安全性的)打开github-bash,输入...
2016-12-10 14:15:56 12872
山东大学计组实验7,CPU综合实验
2016-11-25
山东大学机组实验6控制器实验
2016-11-25
软件工程导论
2017-04-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人