Swagger
摘要:swagger:接口在线文档 spring中swagger配置: 1、pom文件引入依赖: 2、项目根目录下创建DeviceSwagger2Config类 Swagger Ui视图: 6401是程序启动接口,
阅读全文
posted @
2019-08-28 16:19
colorfulworld
阅读(205)
推荐(0) 编辑
IO与NIO
摘要:1、区别 IO ①IO面向流,面向流意味着每次从流中读取一个或多个字节,直到读取所有字节,他们没有被缓存在任何地方 ②IO流是阻塞的。当一个线程调用read()或write()时该线程被阻塞,这道有一些数据被读取或者数据完全写入,该线程在此期间不能做任何事情 ③IO基于字节流和字符流进行操作 NIO
阅读全文
posted @
2019-08-20 16:05
colorfulworld
阅读(136)
推荐(0) 编辑
dubbo基础知识
摘要:一、zookeeper注册中心 1、zookeeper结构与provider consumer monitor关系 zookeeper是一个树形的目录服务,结构图如下: provider启动时,向zookeeper目录:dubbo/com.foo.barservice/providers目录写下自己
阅读全文
posted @
2019-08-15 16:39
colorfulworld
阅读(136)
推荐(0) 编辑
终止线程池对应某个线程
摘要:加入某个线程池中有多个线程: ThreadPool.addThread(t1); ThreadPool.addThread(t2); ... ThreadPool.addThread(tn); 现在想终止第m个线程做法思想如下: ①创建一个hashMap,将所创建的线程以及对应每个线程唯一标识放进去
阅读全文
posted @
2019-08-08 15:59
colorfulworld
阅读(8631)
推荐(1) 编辑
序列化serialversionid作用
摘要:显示声明serialVersionUID可以避免对象不一致 实例1:有serialVersionUID 序列化与反序列实体类 序列化类: 序列化执行完成之后,反序列化执行之前,如果更改了实体类Person后,在执行反序列化代码 结果没有异常 实例化2:无serialVersionUID 序列化类:
阅读全文
posted @
2019-08-06 21:34
colorfulworld
阅读(396)
推荐(0) 编辑
LinkedList&ArrayList
摘要:linkedlist是一个双向链表;而ArrayList是一个可变长数组 一般来说,插入和删除数据linkedlist效率要比arraylist高; 1、尾部插入元素时:①数据量在千万以下:linkedlist效率高,因为linkedlist有尾指针,linkedlist每次增加元素时会new一个n
阅读全文
posted @
2019-08-06 20:56
colorfulworld
阅读(143)
推荐(0) 编辑