IO

20230622 java.io.PushbackInputStream

## 介绍 - java.io.PushbackInputStream - public class PushbackInputStream extends FilterInputStream - 没有对应的输出流 - 内部类似 `BufferedInputStream` 提供了缓冲字节数组 `by ......
PushbackInputStream 20230622 java io

20230625 java.io.BufferedReader

## 介绍 - java.io.BufferedReader - public class BufferedReader extends Reader - 对应的字节流是 BufferedInputStream ## API ### 构造器 - BufferedReader(Reader in) - ......
BufferedReader 20230625 java io

20230625 java.io.BufferedWriter

## 介绍 - java.io.BufferedWriter - public class BufferedWriter extends Writer ## API ### 构造器 - BufferedWriter(Writer out) - BufferedWriter(Writer out, i ......
BufferedWriter 20230625 java io

20230625 java.io.InputStreamReader

## 介绍 - java.io.InputStreamReader - public class InputStreamReader extends Reader - 主要作用是将字节流转为字符流,并指定编码格式 ## API ### 构造器 - InputStreamReader(InputStr ......
InputStreamReader 20230625 java io

20230625 java.io.ObjectInputStream

## 介绍 - java.io.ObjectInputStream - public class ObjectInputStream extends InputStream implements ObjectInput, ObjectStreamConstants - 序列化相关 ## API ## ......
ObjectInputStream 20230625 java io

20230621 java.io.Writer

## 介绍 - `java.io.Writer` - `public abstract class Writer implements Appendable, Closeable, Flushable` ## API - write - abstract void write(char cbuf[] ......
20230621 Writer java io

20230625 java.io.ObjectOutputStream

## 介绍 - java.io.ObjectOutputStream - public class ObjectOutputStream extends OutputStream implements ObjectOutput, ObjectStreamConstants ## API ### 构造 ......
ObjectOutputStream 20230625 java io

20230625 java.io.OutputStreamWriter

## 介绍 - java.io.OutputStreamWriter - public class OutputStreamWriter extends Writer - 主要作用是将字节流转为字符流,并指定编码格式 ## API ### 构造器 - OutputStreamWriter(Outpu ......
OutputStreamWriter 20230625 java io

20230625 java.io.PrintStream

## 介绍 - java.io.PrintStream - public class PrintStream extends FilterOutputStream implements Appendable, Closeable - 对应的字符流是 PrintWriter - 可以作为装饰器包装 ` ......
PrintStream 20230625 java io

20230625 java.io.PrintWriter

## 介绍 - java.io.PrintWriter - public class PrintWriter extends Writer - 对应的字节流是 `PrintStream` - 主要作用是文本输出 - 可以作为装饰器包装 `Writer` 和 `OutputStream` ,会装饰成 ......
PrintWriter 20230625 java io

20230625 java.io.RandomAccessFile

## 介绍 - java.io.RandomAccessFile - public class RandomAccessFile implements DataOutput, DataInput, Closeable - 同时实现了 DataInput 和 DataOutput 接口 - 可以在文件 ......
RandomAccessFile 20230625 java io

Java学习io流总结

## 一、IO的分类 1. 按照流向分 - 输入流 Input - 输出流 Output 2. 按照传输数据的类型来分 - 字节流 - 字节输入: InputStream - 字节输出: OutputStream - 字符流 - 字符输入流:Reader - 字符输出流:Writer 3. 按照流连 ......
Java

IO流一些使用方式

使用BufferedReader读取文本中的一行数据: ```java File file = new File("src/main/java/1.txt"); try { BufferedReader br = new BufferedReader(new FileReader(file)); S ......
方式

Java学习IO流Day01

# io ## 一、File ### 2.1 FIle概述 1. File用来表示文件系统中的一个文件或者目录 2. java.io包下 ### 2.2 方法 1. 构造方法 - File(String pathname) : 通过指定路径名称创建一个新的FIle实例 ```java File fi ......
Java Day 01

10.文件IO

# 10.文件IO 从本章开始学习各种Linux系统函数,这些函数的用法必须结合Linux内核的工作原理来理解,因为系统函数正是内核提供给应用程序的接口,而要理解内核的工作原理,必须熟练掌握C语言,因为内核也是用C语言写的,我们在描述内核工作原理时必然要用“指针”、“结构体”、“链表”这些名词来组织 ......
文件 10

8.makefile-gdb-文件IO

# 8.makefile-gdb-文件IO 学习目标: 熟练使用规则编写简单的makefile文件 熟练使用makefile中的变量 熟练使用makefile中的函数 熟练掌握gdb相关调试命令的使用 了解概念: pcb和文件描述符,虚拟地址空间 熟练掌握Linux系统IO函数的使用 ## 1.ma ......
makefile-gdb makefile 文件 gdb

python IO多路复用

select select最早于1983年出现在4.2BSD中,它通过一个select()系统调用来监视多个文件描述符的数组,当select()返回后,该数组中就绪的文件描述符便会被内核修改标志位,使得进程可以获得这些文件描述符从而进行后续的读写操作。 select目前几乎在所有的平台上支持,其良好 ......
python

Java网络编程:IO、NIO

### Socket 套接字(socket)是一个抽象层,应用程序可以通过它发送或接收数据,可对其进行像对文件一样的打开、读写和关闭等操作。套接字允许应用程序将I/O插入到网络中,并与网络中的其他应用程序进行通信。网络套接字是IP地址与端口的组合。 看不懂?别急,先回忆一下大学学的计算机网络。 物理 ......
网络编程 网络 Java NIO

IO流

一、IO流的分类 可以从三个不同的维度进行分类: • 1、按照流的方向(输出输入都是站在程序所在内存的角度划分的)• 输入流:只能从中读取数据【主要由InputStream和Reader作为基类】 • 输出流:只能向其写入数据【主要由outputStream和Writer作为基类】 • 2、按照流的 ......

文件IO

[TOC] # 1.系统IO 在裸机开发中,我们的程序直接与硬件打交道,应用直接操作硬件,必须了解硬件的具体实现细节,无并发,不能同时运行多个程序 app hardware 在Linux开发中,程序和OS打交道,开发人员只需要将重心放在业务的实现逻辑上,而不需要考虑硬件的具体实现细节,提供并发,可以 ......
文件

IO

## 1.IO模型 #### 1.1 BIO 同步并阻塞。服务器实现一个连接一个线程,客户端在有连接请求时服务器启动一个线程处理,没处理完不能做其他操作。 适用于连接数目小且固定的架构。 - 面向流,只能单向读写,没有数据时会挂起线程阻塞等待,需要对每个连接新建线程处理 ![](https://im ......
IO

JavaSE--IO流

一、IO流 1、IO流概述 通过IO可以完成对硬盘文件的读和写 从硬盘中读取文件,读到内存中:读(Read)、输入(Input)、输入流(InputStream) 从内存中写入文件,写到硬盘中:写(Write)、输出(Output)、输出流(OutputStream) java.io.*; 2、IO ......
JavaSE IO

IO流

IO(输入/输出)流是指用于在程序和外部数据源(例如文件、网络连接、内存缓冲区等)之间进行数据传输的机制。它是计算机编程中处理输入和输出的基本方式之一。 IO流可以分为两种类型:输入流和输出流。输入流用于从外部数据源中读取数据到程序中,而输出流用于将程序中的数据写入到外部数据源中。流的概念是以字节流 ......

IO流

#IO流 ##IO概述和分类 ###IO流概述 * IO流可以将数据写到文件中,实现数据永久化存储 * 读取文件中已经存在的数据 * 输入与输出相对于内存来说:从内存提出来时输出,存入内存时输入。 I :表示input,是数据从硬盘到内存的过程,称之为读,读是读到内存。 O :表示output,是数 ......

c#学习笔记-------------------------c#的IO操作

一、什么是I/O I/O 的全称是input/output,翻译过来就是输入/输出。对于一个系统或者计算机来说,键盘、U盘、网络接口、显示器、音响、摄像头等都是IO设备。 对于c#程序来说,I/O就是与外界进行数据交换的方式。程序需要对数据进行运算,I/O就是提供数据来源和输出数据的部分。 在C# ......
笔记

IO操作

# IO基础概念 **lO操作**:文件/文件夹 操作与读写。 > 文件夹: 用来管理计算机文件的,每一个文件夹对应一块磁盘空间,它提供了指向对应空间的地址它没有扩展名,也就不像文件的格式用扩展名来标识。 > 文件: 一个具有符号的一组相关联元素的有序序列。文件可以包含范围非常广泛的内容。系统和用户 ......

IO操作

# IO基础概念 **lO操作**:<span style="color:red;font-size:18px;font-weight:700">文件/文件夹</span> 操作与读写。 > <span style="color:red;font-size:23px;font-weight:700" ......

K8S 1.27.1版本初始化配置文件时报your configuration file uses an old API spec: "kubeadm.k8s.io/v1beta2". Please use kubeadm v1.22 instead and run 'kubeadm config migrate

现象: your configuration file uses an old API spec: "kubeadm.k8s.io/v1beta2". Please use kubeadm v1.22 instead and run 'kubeadm config migrate --old-con ......
kubeadm quot configuration 时报 instead

基于Abo.io 的书籍管理Web应用程序

更换Mysql数据库 基于Abo.io 的书籍管理Web应用程序 之前公司一直使用的是ASP.NET Boilerplate (ABP),但是当解决方案变得很大时,项目启动就变得非常慢,虽然也想了一些办法,将一些基础模块做成Nuget包的形式,让整个解决方案去引用。但是整个项目还是很臃肿,各个项目之 ......
应用程序 书籍 程序 Abo Web

IO 多路复用模型

# IO 多路复用模型 ## 1. select 为了能够完成IO多路复用机制,可选用 select 函数。 nfds 所监听的最大的文件描述符+1(用来限定范围) fd_set 文件描述符集合 timeout 超时时间 FD_ZERO 清空监听队列,初始化 FD_SET 加入一个 fd 到 fds ......
模型 IO