第84节:Java中的网络编程(中) 实现客户端和服务端的通信: 客户端需要的操作,创建socket,明确地址和端口,进行键盘录入,获取需要的数据,然后将录入的数据发送给服务端,为socket输出流,然后进行读取服务端发送回来的大写数据,为socket读取流,最后进行客户端显示器的显示,进行读写操作 ...
分类:
编程语言 时间:
2019-02-09 17:59:53
阅读次数:
239
一.字节缓冲流 1.介绍 字节缓冲流根据流的方向,分为: 1.写入数据到流中,字节缓冲输出流 BufferedOutputStream 2.读取流中的数据,字节缓冲输入流 BufferedInputStream 它们的内部都包含了一个缓冲区,通过缓冲区读写,就可以提高了IO流的读写速度 2.字节缓冲 ...
分类:
编程语言 时间:
2019-01-04 23:34:24
阅读次数:
355
缓冲流 读取数据量大的文件时,读取的速度会很慢,很影响我们程序的效率 Java中提高了一套缓冲流,它的存在,可提高IO流的读写速度 1 字节缓冲流 字节缓冲流根据流的方向,共有2个 写入数据到流中,字节缓冲输出流 BufferedOutputStream 读取流中的数据,字节缓冲输入流 Buffer ...
分类:
其他好文 时间:
2019-01-04 21:28:52
阅读次数:
179
如果你要看这篇文章,希望你对inputStream流的读取已经有所了解。 InputStream读取流有三个方法,分别为read(),read(byte[] b),read(byte[] b, int off, int len)。在从数据流里读取数据时,为图简单,经常用InputStream.rea ...
分类:
其他好文 时间:
2018-12-16 19:59:05
阅读次数:
138
(Mapper用于映射SQL语句,可以说是MyBatis操作数据库的核心特性之一,这里我们讨论java的MyBatis框架中Mapper映射配置的使用及原理解析,包括对mapper.xml配置文件的读取流程解读) Mapper的内置方法 model层就是实体类,对应数据库的表。controller层 ...
分类:
移动开发 时间:
2018-12-01 20:16:24
阅读次数:
217
HDFS 初始化文件系统分析 && HDFS 文件写入流程 && HDFS 文件读取流程分析 ...
分类:
其他好文 时间:
2018-11-03 16:30:17
阅读次数:
154
缓冲流 Java中提高了一套缓冲流,它的存在,可提高IO流的读写速度 缓冲流,根据流的分类字节缓冲流与字符缓冲流。 字节缓冲流 字节缓冲流根据流的方向,共有2个 l 写入数据到流中,字节缓冲输出流 BufferedOutputStream l 读取流中的数据,字节缓冲输入流 BufferedInpu ...
分类:
其他好文 时间:
2018-08-27 12:40:50
阅读次数:
185
首先说一下login shell和non-login shell的区别。所谓login shell简单来说就是需要输入用户名、密码的登录方式;而non-login shell的登录方式就是不需要输入用户名、密码的登录方式。举个更具体的例子,当你不管登录到tty1~tty6那个界面输入账户密码,这就是 ...
分类:
其他好文 时间:
2018-08-17 14:56:18
阅读次数:
194
一、缓冲流: Java中提供了一套缓冲流,它的存在,可提高IO流的读写速度 缓冲流,根据流的分类分为:字节缓冲流与字符缓冲流。 二、字节缓冲流: 字节缓冲流根据流的方向,共有2个: 1.写入数据到流中,字节缓冲输出流 BufferedOutputStream 2. 读取流中的数据,字节缓冲输入流 B ...
分类:
编程语言 时间:
2018-06-25 17:52:50
阅读次数:
175
使用普通的 socket 读取流: 这个 read 是阻塞的,如果读不到数据,它会一直阻塞。 NIO 读取流: 这个 read 是非阻塞的,即使如果没有数据,也会返回。 如果是 linux 系统,NIO 的 Selector 底层应该也是 epoll。 ...
分类:
其他好文 时间:
2018-05-22 12:49:04
阅读次数:
139