Java主要提供了以下几个读写文件操作: 1、InputStream,OutputStream(字节流) InputStream in=new FileInputStream("d:\\abc.txt"); OutputStream out=new FileOutputStream("c:\\cba ...
分类:
编程语言 时间:
2019-02-01 14:53:26
阅读次数:
254
问题及答案来源自《Java程序员面试笔试宝典》第四章 Java基础知识 4.7输入输出流 1、Java IO流的实现机制是什么? 流可以分为两大类:字节流和字符流。 字节流以字节为(8bt)单位,字符流以字符为(16bit)单位。 字节流包括两个抽象类:InputStream(输入流)和Output ...
分类:
编程语言 时间:
2019-01-31 22:57:18
阅读次数:
196
在后端向前端回复数据时,需要将结构化数据通过网络传输给前端,而网络传输是字节流传输,前端收到的是一段数据,那么,问题就落脚在如何解析这段数据。 很多请求的场景,返回的条数是动态变化的,比如订单数量。用户每下一个订单,那么请求返回的数量就会加1.这时候,如何较好的返回动态数据呢?这个看使用怎样的存储格 ...
分类:
其他好文 时间:
2019-01-31 13:18:49
阅读次数:
160
接了个基于UDP信号的实时可视化WebGIS系统项目,框架先搭起来: 一 udp和dgram npm安装下面两个包: 主要接收代码如下: 打开对应端口号的udp发送端,可以接收到udp字节流数据 二 WebSocket npm安装这个包 这里设置了一个全局变量,随时间递增,WebSocket后台将此 ...
分类:
Web程序 时间:
2019-01-30 12:52:10
阅读次数:
639
概述类加载器主要分为两类,一类是JDK默认提供的,一类是用户自定义的。JDK默认提供三种类加载器:BootstrapClassLoader启动类加载器:每次执行java命令时都会使用该加载器为虚拟机加载核心类。该加载器是由nativecode实现,而不是Java代码,加载类的路径为<JAVA_HOME>/jre/lib。特别的<JAVA_HOME>/jre/lib/rt.j
分类:
编程语言 时间:
2019-01-30 11:10:19
阅读次数:
257
流的分类 按方向:输入流、输出流 按数据类型:字节流、字符流 按功能:节点流、处理流 ...
分类:
编程语言 时间:
2019-01-29 20:52:44
阅读次数:
190
今天主要学习了python中的IO和多线程。IO和java中类似,分为字符流和字节流。关键字with可以简化try except这样的写法。 其次是python中的进程和线程。一个任务就是一个进程,进程中的子任务称为线程。python多线程的用法和java类似,关键的类是threading,调用方式 ...
分类:
其他好文 时间:
2019-01-28 10:50:09
阅读次数:
164
8.1 TCP首部格式 序号 :用于对字节流进行编号,指发送数据的位置,每发送一次数据,就累加一次该数据字节数的大小,序列号不会从0或1开始,而是在建立连接时由计算机生成的随机数作为其初始值,例如序号为 301,表示第一个字节的编号为 301,如果携带的数据长度为 100 字节,那么下一个报文段的序 ...
分类:
其他好文 时间:
2019-01-28 01:13:32
阅读次数:
245
粘包和拆包是什么? TCP协议是一种字节流协议,没有记录边界,我们在接收消息的时候,不能人为接收到的数据包就是一个整包消息 当客户端向服务器端发送多个消息数据的时候,TCP协议可能将多个消息数据合并成一个数据包进行发送,这就是粘包 当客户端向服务器端发送的消息过大的时候,tcp协议可能将一个数据包拆 ...
分类:
其他好文 时间:
2019-01-27 14:41:27
阅读次数:
128