文件只是用来存放字节序列的!!!! 真正的字符集转化是发生在String--》byte[] IO操作的基本单位都是byte,换句话说,传输线上的都是byte,之前用到的不同类是为了在传输线前处理、优化 BufferedReader // 字符流的缓存 InputStreamReader // 字节流 ...
分类:
其他好文 时间:
2017-08-27 14:02:56
阅读次数:
158
NioEventLoop是ServerSocketChannel和SocketChannel通用的EventLoop,从NioEventLoop的执行逻辑开始 下面分别对NioMessageUnsafe以及NioByteUnsafe的read操作进行分析 NioMessageUnsafe用于Serv ...
分类:
Web程序 时间:
2017-08-26 23:36:30
阅读次数:
415
最近在学习tensorflow serving,但是就这样平淡看代码可能觉得不能真正思考,就想着写个文章看看,自己写给自己的,就像自己对着镜子演讲一样,写个文章也像自己给自己讲课,这样思考的比较深,学到的也比较多,有错欢迎揪出, minist_saved_model.py 是tensorflow的第 ...
分类:
其他好文 时间:
2017-08-26 18:27:32
阅读次数:
317
一、通道(Channel):由java.nio.channels包定义的 。Channel 表示 IO 源与目标打开的连接。 Channel 类似于传统的 ‘流’。只不过 Channel 本身不能直接访问数据,Channel只能与Buffer进行交互 二、 /*通道的主要实现类*/ Java 为 C ...
分类:
其他好文 时间:
2017-08-26 17:02:18
阅读次数:
148
/*缓冲区(Buffer)*/ Buffer 就像一个数组,可以保存多个相同类型的数据。根据数据类型不同(boolean 除外),有以下Buffer常用子类: /*ByteBuffer*/(常用) 、CharBuffer 、ShortBuffer、IntBuffer、LongBuffer、Float ...
分类:
其他好文 时间:
2017-08-26 13:40:05
阅读次数:
161
/*Java NIO 简介*/ java NIO (New IO)是从 java1.4版本开始引入的一个新的IO API,可以替代标准的 java IO API (jdk1.7又对其进行了改进, 称为NIO2) NIO 与 原来的 IO 有相同的作用和目的,但是使用的方式完全不同,NIO支持面向 / ...
分类:
其他好文 时间:
2017-08-26 12:42:14
阅读次数:
87
缓存 VS 缓冲 写出 VS 写入 The terms "buffer" and "cache" tend to be used interchangeably; note however they represent different things. A buffer is used tradi ...
分类:
系统相关 时间:
2017-08-25 10:58:13
阅读次数:
186
Java作为目前比较火的计算机语言之一,连续几年蝉联最受程序员欢迎的计算机语言榜首,因此每年新入职Java程序员也数不胜数。很多java程序员在学成之后,会面临着就业的问题。在面试的过程中,面试技巧是一项很重要的能力。今天要给大家介绍的是一个java经典面试套路精讲视频教程,需要的朋友可以看看,希望 ...
分类:
编程语言 时间:
2017-08-24 23:57:30
阅读次数:
188
一,发生粘包 服务器端 客户端 二,用struct模块解决粘包问题 为字节流加上自定义固定长度报头,报头中包含字节流长度,然后一次send到对端,对端在接收时,先从缓存中取出定长的报头,然后再取真实数据 服务器端 客户端 三,大文件粘包问题 服务器端 客户端 四,udp套接字 服务器端 客户端 ud ...
分类:
编程语言 时间:
2017-08-24 13:33:45
阅读次数:
250