java
文章平均质量分 82
m0_55577215
共同学习,努力提高。
展开
-
Redis、Jedis
1 NoSQL介绍NoSQL,泛指非关系型的数据库,NoSQL即Not-Only SQL,它可以作为关系型数据库的良好补充。为什么学习NoSQL?互联网产品的特点:高并发、高性能、高可用、海量数据传统的关系数据库就出现了性能和扩展的瓶颈,非关系型数据库应时而生,解决了互联网三高和海量数据的问题NoSQL和关系型数据库是互补关系,在各自的应用场景都有自己特点,一般情况下我们使用关系数据库来持久化数据,对一切热点数据通过Nosql来作为缓存主流产品分类特点代表产品键值原创 2021-05-31 15:49:45 · 219 阅读 · 0 评论 -
数据库,sql方言
一 数据库介绍1 什么是数据库存储数据的仓库,本质上就是存储数据的文件系统(在磁盘上),方便我们管理数据。之前存储数据的方式有:io(操作麻烦,但是可以持久化)和集合(操作简单,但是不能持久化)所有我们要学数据库(可以持久化,操作方便)2 数据库管理系统数据库管理系统(DataBase Management System,DBMS):指一种操作和管理数据库的大型软件。数据库管理系统和数据库的关系 就类似于 wps或者excel和表格的关系3 实体和表关系类–>表字段–>列(原创 2021-05-10 16:59:27 · 1748 阅读 · 0 评论 -
Properties类、缓冲流、打印流
一、IO资源处理1.1 JDK7之前的处理方式将关闭流资源的代码写在finally语句体中,需要将流对象提到try…cath…finally的外部 【麻烦!】/* 以字符输出流为例!说明JDK7之前的处理io资源的问题! */public class Test01BeforeJDK7 { public static void main(String[] args) { // 创建一个字符输出流对象 FileWriter fw = null;原创 2021-04-12 16:42:15 · 137 阅读 · 0 评论 -
字符流
五、字符流当使用字节流读取文本文件时,可能会有一个小问题。就是遇到中文字符时,可能不会显示完整的字符,那是因为一个中文字符可能占用多个字节存储。所以Java提供一些字符流类,以字符为单位读写数据,专门用于处理文本文件。5.1 字符输入流FileReader5.1.1 抽象父类java.io.Reader抽象类是表示用于读取字符流的所有类的超类,可以读取字符信息到内存中。它定义了字符输入流的基本共性功能方法。public void close() :// 关闭此流并释放与此流相关联的任何系统资源原创 2021-04-09 17:25:11 · 173 阅读 · 0 评论 -
字节流
四、字节流4.1 一切皆为字节一切文件数据(文本、图片、视频等)在存储时,都是以二进制数字的形式保存,都一个一个的字节,那么传输时一样如此。所以,字节流可以传输任意文件数据。在操作流的时候,我们要时刻明确,无论使用什么样的流对象,底层传输的始终为二进制数据。4.2 字节输出流FileOutputStream4.2.1 抽象父类java.io.OutputStream抽象类是表示字节输出流的所有类的超类,将指定的字节信息写出到目的地。它定义了字节输出流的基本共性功能方法。public void原创 2021-04-08 16:43:02 · 185 阅读 · 0 评论 -
file类、递归、IO流
一、File类java.io.File 类是文件和目录路径名的抽象表示,主要用于文件和目录的创建、查找和删除等操作。1.1 File类的构造方法public File(String pathname) : // 通过将给定的路径名字符串转换为抽象路径名来创建新的File实例。public File(String parent, String child) : // 从父路径名字符串和子路径名字符串创建新的 File实例。public File(File parent, String chil原创 2021-04-07 17:25:21 · 130 阅读 · 4 评论