摘要:
IO家族类层次体系结构横向匹配
上一篇文章中主要介绍了JavaIO流家族的整体设计思路,简单回顾下
基本逻辑涉及数据源 流的方向,以及流的数据形式这三个部分的组合
按照流的数据形式和流的方向,组合而来了四大家族,分别是:
InputStream/OutputStream Reader/Writer... 阅读原文
2018-09-10 16:30:04 阅读(2183) 评论(0)
摘要:
对象和方法:RandomAccessFile:文件操作对象,Java提供getFilePointer:获取文件指针特点:1、只能操作文件2、既能读,又能写3、里面维护了一个数组,内部定义了字符的读和写4、文件不存在则会创建,文件存在不会覆盖,保持原样5、该对象打开文件,指针在开头。6、随机的意思是可以随意在哪更改。。... 阅读原文
2018-09-10 15:22:02 阅读(870) 评论(0)
摘要:按住shift键,点击第一个jar包,然后点击最后一个jar包,就全选了所有jar包,然后添加build path 添加到类路径 阅读原文
2018-09-10 14:08:02 阅读(793) 评论(0)
摘要:
前几天,考了阿里编码规范刚好80险过,总结出以下例题,答案有错,欢迎评论
1.关于方法的返回值是否可以为null,下列说法正确的是(BCD)
A.方法的返回值可以为null,如果是集合,必须返回空集合
B.方法的返回值可以为null,不强制返回空集合,或者空对象等
C.方法实现者必须添加注释,充分说明什么... 阅读原文
2018-09-10 13:52:16 阅读(2059) 评论(0)
摘要:百度云连接: https://pan.baidu.com/s/1iuQCc7uBO5XtAsNn6hwCew 阅读原文
2018-09-10 12:36:01 阅读(1841) 评论(0)
摘要:
工作队列模式是直接在生产者与消费者里声明好一个队列,这种情况下消息只会对应同类型的消费者。
举个用户注册的列子:用户在注册完后一般都会发送消息通知用户注册成功(失败)。如果在一个系统中,用户注册信息有邮箱、手机号,那么在注册完后会向邮箱和手机号都发送注册完成信息。利用MQ实现业务异步处理,如果是用工作队列的话... 阅读原文
2018-09-10 10:42:04 阅读(781) 评论(0)
摘要:
由于公司研发环境物理隔绝,所以自己搭建了一个 maven 私服,以下是自己搭建私服过程中的一个记录。
1.准备Maven私服相关文件
1.1 从 sonatype 官网 下载 nexus 安装包
1.2 下载 maven 索引文件 http://repo1.maven.org/maven2/.index... 阅读原文
2018-09-10 09:32:06 阅读(758) 评论(0)
摘要:
一.服务的注册与发现(Eureka)
spring cloud 为开发人员提供了快速构建分布式系统的一些工具,包括配置管理、服务发现、断路器、路由、微代理、事件总线、全局锁、决策竞选、分布式会话等等
1. 主项目:版本控制
Springboot集中声明
<parent>
... 阅读原文
2018-09-10 08:46:04 阅读(1878) 评论(0)
摘要:
1、定义
适配器模式将一个类的接口,转换成客户期望的另外一个接口。使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作。
2、实现方式
1)通过组合方式实现:
/**
* 目标接口
*/
public interface ThreePlugIf {
/**
* 使用三相电流供电
... 阅读原文
2018-09-10 08:38:01 阅读(821) 评论(0)
摘要:
从本文开始,将正式进入JavaIO的简介
在继续javaIO系列的文章之前
可以过去看一下 本人博客上的设计模式中的 适配器模式和装饰器模式
这会对接下来的阅读大有帮助
本文是从逻辑上介绍整个的Java IO类家谱画像.
1.流
计算机以及互联网的世界发展不过短短几十年,但是这几十... 阅读原文
2018-09-10 07:10:14 阅读(1942) 评论(0)