java中需要手动释放的资源bai常见的有以下两个:流相du关资zhi源流相关资源一般遵循:1)先开后关dao,先开的输入流,再开的输出流,通过读取输入流写入输出流中,那么应该先关输出流,再关输入流,但是一般关闭输入输出流操作都是在读写完成后的finally中执行的,所以即使先关输入流,再关输出流也 ...
分类:
编程语言 时间:
2020-06-20 15:47:04
阅读次数:
160
public static void main(String[] args){ Scanner sc = new Scanner(System.in); FileOutputStream fos = new FileOutputStream ("test.txt"); //创建输出流对象,关联tes ...
分类:
其他好文 时间:
2020-06-19 23:24:24
阅读次数:
87
1.面向对象和面向过程怎么理解 2.面向对象三大特征 3.解释一下多态 4.数组和链表的比较 4.讲一下各种集合 5.HashMap的底层结构 6.构造HashMap要注意什么,优化手段 7.泛型 8.IO流分类 9.创建线程的3种方法,callable接口和runnable接口有什么区别 10.什 ...
分类:
其他好文 时间:
2020-06-19 22:36:57
阅读次数:
61
虚拟机类加载机制概述 “代码编译的结果从本地机器码转变为字节码,是存储格式发展的一小步,却是编程语言发展的一大步。” 什么是虚拟机的类加载机制? Class文件中存储的各种关于类的描述信息,需要加载到虚拟机中才能运行和使用。 这里所说的“Class文件”指的是一串二进制的字节流,并不仅仅指.clas ...
分类:
其他好文 时间:
2020-06-19 21:04:05
阅读次数:
45
File File类的对象是一个文件或文件目录 声明在java.io包下 File类未涉及到读取和写入内容的操作,完成这些操作需要IO流来完成 创建File类的实例 File(String filePath); File(String parentPath,String childPath) ; F ...
分类:
其他好文 时间:
2020-06-18 00:59:51
阅读次数:
66
FileOutputStream fos = new FileOutputStream ("zzz.txt"); fos.write("我读书少,你不要骗我".getBytes()); //将字符串转换为字节数组,然后写出 fos.write("\r\n"getBytes()); //换到下一行 f ...
分类:
其他好文 时间:
2020-06-17 23:43:58
阅读次数:
60
ffmpeg 常用知识点收集 一、基础简介 FFmpeg是一个自由软件,可以运行音频和视频多种格式的录影、转换、流功能1,包含了libavcodec ─这是一个用于多个项目中音频和视频的解码器库,以及libavformat——一个音频与视频格式转换库。 FFmpeg官网:https://www.ff ...
分类:
其他好文 时间:
2020-06-17 22:59:41
阅读次数:
88
对象流: ObjectInputStream和OjbectOutputSteam 对象流的作用 用于存储和读取基本数据类型数据或对象的处理流。它的强大之处就是可 以把Java中的对象写入到数据源中,也能把对象从数据源中还原回来。 序列化和反序列化 ? 序列化:用ObjectOutputStream类 ...
分类:
其他好文 时间:
2020-06-16 18:31:26
阅读次数:
45
CPEH读写顺序保证: 不同对象的并发控制 不同的对象有可能落到同一个pg里,ceph实现里,在OSD的处理线程中就会给PG加锁,一直到queue_transactions里把事务放到journal的队列里(以filestore为例)才释放PG的锁。从这里可以看出,对于同一个PG里的不同对象,是通过 ...
分类:
其他好文 时间:
2020-06-16 18:27:07
阅读次数:
90
HTTP 什么是HTTP? HTTP(超文本传输协议) 是一个简单的请求-响应协议,它通常运行在TCP之上。 TCP:传输控制协议(TCP,Transmission Control Protocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793定义。 文本:htm ...
分类:
Web程序 时间:
2020-06-15 10:17:25
阅读次数:
64