IO流概述和分类 IO流介绍 IO:输入/输出(Input/Output) 流:是一种抽象概念,是对数据传输的总称,流的本质是数据传输 IO流就是用来处理设备间数据传输问题的。常见的应用:文件复制;文件上传;;文件下载 IO流的分类 按照数据的流向 输入流:读数据【read】 输出流:写数据【write】 按照数据类型来分 字节流 字节输入流【read】 字节输出流【write】 字符流 字符输入流 字符输出流 IO流的使用场景 如果操作的是纯文本文件,优先使用字符流 如果操作的是图片、视频、音频等二进制文件,优先使用字节流 如果不确定文件类型,优先使用字节流.字节...

  7wUE7AdCcDPa   2023年11月01日   36   0   0 Java

字节缓冲流 字节缓冲流介绍 BufferedOutputStream(OutputStreamout):该类实现缓冲输出流.通过设置这样的输出流,应用程序可以向底层输出流写入字节,而不必为写入的每个字节导致底层系统的调用 BufferedInputStream(InputStreamin):创建BufferedInputStream将创建一个内部缓冲区数组. 当从流中读取或跳过字节时,内部缓冲区将根据需要从所包含的输入流中重新填充,一次很多字节 构造方法 方法名 说明 BufferedOutputStream(OutputStreamout) 创建字节缓冲输出流...

  7wUE7AdCcDPa   2023年11月01日   42   0   0 Java

Maven Maven是专门用于管理和构建Java项目的工具,它的主要功能有: 提供了一套标准化的项目结构 提供了一套标准化的构建流程(编译,测试,打包,发布……) 提供了一套依赖管理机制 依赖管理   依赖管理其实就是管理你项目所依赖的第三方资源(jar包、插件…) ApacheMaven是一个项目管理和构建工具,它基于项目对象模型(POM)的概念,通过一小段描述信息来管理项目的构建、报告和文档 官网:http://maven.apache.org/  Maven作用: 标准化的项目结构 标准化的构建流程 方便的依赖管理 仓库分类: 本地仓库:自己计算机上的一...

  7wUE7AdCcDPa   2023年11月01日   49   0   0 Java

Linux中的文件访问控制 在Unix系统家族里,文件或目录权限的控制分别以读取、写入、执行3种一般权限来区分,另有3种特殊权限可供运用【SUID,SGID,SBIT】,再搭配拥有者与所属群组管理权限范围。  SUID:   1、只对二进制可执行程序有效,不能为普通文件;   2、对程序文件必须拥有执行权限;   3、启动为进程之后,其进程的宿主为原程序文件的宿主;   4、SUID设置在目录上无意义。 权限设定: chmodu+sFILE... chmodu-sFILE...  SGID:   可以应用在二进制文件和作用在文件夹下,当作用在二进制文件下时,作用和SUID相似,只不过SUI...

  7wUE7AdCcDPa   2023年11月01日   67   0   0 Linux

MySQL数据模型 关系型数据库是建立在关系模型基础上的数据库,简单说,关系型数据库是由多张能互相连接的二维表组成的数据库  关系型数据库的优点: 都是使用表结构,格式一致,易于维护。 使用通用的SQL语言操作,使用方便,可用于复杂查询。 关系型数据库都可以通过SQL进行操作,所以使用方便。 复杂查询。现在需要查询001号订单数据,我们可以看到该订单是1号客户的订单,而1号订单是李聪这个客户。以 后也可以在一张表中进行统计分析等操作。 数据存储在磁盘中,安全。  SQL分类  DDL(DataDefinitionLanguage):数据定义语言,用来定义...

  7wUE7AdCcDPa   2023年11月01日   69   0   0 MySQL
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~