摘要: Java流操作有关的类或接口: Java流类图结构: 流的概念和作用 流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。 IO流的分类 根据处理数据类型的不同分为:字符流和 阅读全文
posted @ 2017-06-29 16:50 正好 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 状态: 线程从创建、运行到结束总是处于下面五个状态之一:新建状态、就绪状态、运行状态、阻塞状态及死亡状态。 1.新建状态(New): 当用new操作符创建一个线程时, 例如new Thread(r),线程还没有开始运行,此时线程处在新建状态。 当一个线程处于新生状态时,程序还没有开始运行线程中的代码 阅读全文
posted @ 2017-06-29 16:32 正好 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 一、 1.说起线程,首先,java的线程有三个特性:原子性,可见性和有序性。 原子性:即,一个操作或多个操作,要么全部执行并且执行不会被打断,要么都不执行。例如,从账户A转账到账户B,需要两个操作,从账户A扣钱,账户B加钱,这两个操作都必须具备原子性才能不出现问题。例如i+1=i,需要读取i的值,+ 阅读全文
posted @ 2017-06-29 15:01 正好 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 1.Collection是集合类的顶级接口,直接继承接口哟List和Set。 List接口是有序的,元素可重复,有索引;其下有: ArrayList:底层数据结构使用的是数组结构,线程不同步,增删慢,查询快; LinkendList:使用双向链表结构,线程不同步,增删快,查询慢; Vector:使用 阅读全文
posted @ 2017-06-28 18:10 正好 阅读(1303) 评论(0) 推荐(0) 编辑
摘要: 1.java序列化和反序列化 序列化就将java对象转换为字节序列的过程,反序列化就是将字节序列恢复成java对象的过程。 2.为什要使用序列化 当两个进程进行远程通信时,可以相互发送各种类型的数据,包括文本、图片、音频、视频等, 而这些数据都会以二进制序列的形式在网络上传送。那么当两个Java进程 阅读全文
posted @ 2017-06-28 15:09 正好 阅读(168) 评论(0) 推荐(0) 编辑
摘要: import java.io.IOException;import java.io.StringWriter;import java.io.Writer;import java.lang.reflect.Type;import java.util.List;import org.codehaus.j 阅读全文
posted @ 2017-06-28 14:36 正好 阅读(1294) 评论(0) 推荐(0) 编辑
摘要: <!-- 测试 --> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.7</version> <!-- 依赖作用范围 --> <!-- 依赖范围就是控制与(编译,测试,运行)时的clas 阅读全文
posted @ 2017-03-06 16:55 正好 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 2016-12-26 15:43:02,870 DEBUG [org.springframework.test.context.support.DirtiesContextTestExecutionListener] - After test method: context [DefaultTest 阅读全文
posted @ 2016-12-26 15:48 正好 阅读(491) 评论(0) 推荐(0) 编辑
摘要: 和这种的 原因: 这些都是因为bean注入的时候没有找个要注入的bean 解决办法: 1.查看dubbo文件中,暴露接口是否引入bean 2.如果有引入,查看引入路径和类是否存在. 阅读全文
posted @ 2016-12-26 15:41 正好 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 此错误一般有以下情况造成: 1.配置文件中SQL语句写的有问题 2.传参过程中没有找到sql对应的参数 解决方法: 1.检查sql语句 2.debug启动,查找与sql语句相对应的参数是否存在. 3.结合查询sql 阅读全文
posted @ 2016-12-23 15:54 正好 阅读(327) 评论(0) 推荐(0) 编辑