正则表达式

字符簇 限定符 格式 基本格式包括 字符集和限定,字符集一般使用[],限定一般使用{}。 eg:[a-zA-Z]{1,4} 匹配1-4个字母组成的单词 相关推荐阅读: 学习JVM必知必会的要点 1 运行时数据区 根据Java虚拟机定义,我们可以数据区域做如下区分,分为:堆、Java虚拟机栈、程序计数器、方法区(元数据区阅读更多正则表达式[…]

正则表达式

Java下载文件中文乱码的编码方式

Java下载文件中文乱码的编码方式,使用URLEncoder进行编码后,中文就不会 乱码了。 相关推荐阅读: Java生成下载zip文件 Java生成下载zip文件,如下:… 学习JVM必知必会的要点 1 运行时数据区 根据Java虚拟机定义,我们可以数据区域做如下区分,分为:堆、Java虚拟机栈、程序计数器、方法阅读更多Java下载文件中文乱码的编码方式[…]

Java下载文件中文乱码的编码方式

Java生成下载zip文件

Java生成下载zip文件,如下: 相关推荐阅读: Java下载文件中文乱码的编码方式 Java下载文件中文乱码的编码方式,使用URLEncoder进行编码后,中文就不会 乱码了。… 学习JVM必知必会的要点 1 运行时数据区 根据Java虚拟机定义,我们可以数据区域做如下区分,分为:堆、Java虚拟机栈、程序计数阅读更多Java生成下载zip文件[…]

Java生成下载zip文件

AQS同步器以及各类lock锁的使用

AQS是 AbstractQueuedSynchronizer 的简称,即抽象队列同步器,就是使用队列的方式实现线程同步的框架。从类结构图看如下: Node类,thread表示要执行的线程,pre和next表示前后节点的引用,用于实现等待执行线程的双向队列。nextWaiter,是condititon单向队列的指针,用阅读更多AQS同步器以及各类lock锁的使用[…]

AQS同步器以及各类lock锁的使用

MinIO简介和java Api的使用

MinIO是一个对象存储服务,非常轻量,也提供了多种语言的api,可以非常方便使用。 存储桶 MinIO将存储空间分为多个部分,称为bucket桶,文件(对象)就存储在各个bucket桶中。如上图所示。 桶策略 这些bucket桶可以根据用户的需要进行创建和删除。此外可以对每个bucket桶设置匿名用户访问的策略,具体阅读更多MinIO简介和java Api的使用[…]

MinIO简介和java Api的使用

MinIO spring boot starter 1.1.0 发布

简介 使用minIO单bucket存储获取删除对象(文件) 也可以获取对象输入流、直接写入输出流 支持多个bucket,也兼容v1.0.0的配置默认bucket 可创建和删除bucket 使用方法: 依赖 配置 如果不配置默认bucket,则需要在使用api时指定。存储时指定的bucket如果不存在,则会自动创建。tm阅读更多MinIO spring boot starter 1.1.0 发布[…]

MinIO spring boot starter 1.1.0 发布

MinIO spring boot starter 1.0.0 发布

MinIO spring boot starter 是为 minio 在springboot项目中使用而编写的springboot starter,具有一般项目中使用到的文件存储获取功能,计划在后续版本将添加操作minIO的更多功能。 功能简介 使用minIO单bucket存储获取对象(文件) 也可以获取对象输入流、直阅读更多MinIO spring boot starter 1.0.0 发布[…]

MinIO spring boot starter 1.0.0 发布

java常见关键字-static、this、final

static static描述一个类中独立于对象的域或方法。 static可以修饰类中的字段、代码块、方法,修饰后表示类里面与对象无关的数据或方法,所以有称作类数据或类方法。 在上面代码中,s1.num与s2.num指向统一存储空间,值都是12,如果s1.num改变,则s2.num也会改变。 this this只能用于阅读更多java常见关键字-static、this、final[…]

java常见关键字-static、this、final

Java类型-向上转型、向下转型与运行时类型识别(RTTI)

向上转型 向上转型:将导出类的引用转换为基类引用的动作 导出类即子类或实现类,基类也就是父类或接口。 eg:Animal 的子类 Cat,如下: feed 方法可以接受Animal的引用,但是我们传递的是Cat的引用。Cat的引用被转换为Animal的引用,这个动作就是向上转型。 向下转型与运行时类型识别(RTTI) 阅读更多Java类型-向上转型、向下转型与运行时类型识别(RTTI)[…]

Java类型-向上转型、向下转型与运行时类型识别(RTTI)