Java
MinIO-对象存储简单使用
MinIO 1. 基础概念 Object:存储到minio的基本对象,如文件,字节流,Anything... Bucket:用来存储Object的逻辑空间。每个Bucket之间的数据是相互隔离的。对于客户端而言,就相当于一个存放文件的顶层文件夹。 Driver:即存储数据的磁盘,在minio启动时,以参数的方式传入。MinIO中所有的对象都会存储在Drive里。 Set:即一组Drive的集合
接口间传输文件流(二)
在接口间传输文件流中,介绍了通过HttpURLConnection完成文件流的传输,下面来看文件流传输的另一种实现,基于RestTemplate完成文件流的传输。 1、pom依赖 同接口间传输文件流。 2、实现工具类 2.1、报文数据转换工具 2.2、数据传输工具 3、Controller控制模拟系统交互 4、测试 4.1、在D盘准备好压缩文件 source.tar.gz
解B+树的结构和如何用JAVA实现它
B+树是一种多路平衡查找树,是对B树的扩展。它的特点是: 非叶节点只有索引作用,具体数据都存放在叶节点中。 所有叶节点构成一个有序链表,可以按照键的排序顺序遍历全部记录。 每个节点最多有M个子节点,每个非叶子节点(除根节点)至少有ceil(M/2)个子节点,如果根节点不是叶子节点,那么至少有两个子节点。 有k个子节点的非叶子节点拥有k-1个键,键按照升序排列。 所有叶子节点在同一层。 B+树的
JavaCV的摄像头实战之十二:性别检测
欢迎访问我的GitHub 这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos 本篇概览 本文是《JavaCV的摄像头实战》系列的第十二篇,咱们来开发一个实用功能:识别性别并显示在预览页面,如下图: 今天的代码,主要功能如下图所示: 如果您看过《JavaCV的摄像头实战》系列的其他文章,就会发现上图中只有蓝色部分
数据迁移工具,用这8种!
前言 最近有些小伙伴问我,ETL数据迁移工具该用哪些。 ETL(是Extract-Transform-Load的缩写,即数据抽取、转换、装载的过程),对于企业应用来说,我们经常会遇到各种数据的处理、转换、迁移的场景。 今天特地给大家汇总了一些目前市面上比较常用的ETL数据迁移工具,希望对你会有所帮助。 1.Kettle Kettle是一款国外开源的ETL工具,纯Java编写,绿色无需安装,数据
长亭waf-ce 版本嵌入模式集成说明
就在最近的ce 版本中,支持直接集成waf 能力到外部openresty (nginx 服务中),这样waf 能力就类似一个外部服务了,对于openresty 来说 就是在不同阶段使用waf-ce 提供的方法,详细安装暂时就不说了,官方已经提供了,我只说明关于集成的一些问题 集成问题 玩法参考图 注意上图没画redis, 参考集成 注意推荐配置一些参数,比如conenct tim
第一周周一(6.19)
由于前一天搬行李特别累,所以前一天睡的特别早,第二天五点多就起床了,起床后去外面走了会,回来吃了个饭,然后就开始在b站上找java视频看,下午和高中同学一起出去玩了。
第一周周三(6.21)
由于前一天休息的晚,所以这一天,起床有点晚,8点多才起床,起床后吃了个早饭,洗漱了一下,然后看了1小时的java视频,把JDK和editplus的相关东西都准备好了,下午,看了会大道至简,然后玩游戏放松了一下。
aws 开源的微前端发现实现 frontend-discovery
实际上此协议已经开放一段时间了(一年左右),里边一些实践还是很不错的,对于微前端实现的同学可以参考学习 同时官方也提供了一个基于aws 服务的参考实践,作者的一些演讲也是值得学习的 参考格式 如下图,可以看到包含了一些不错的设计,以及对于实际的部署维护,包含了元数据,多版本,fallback,一致性检查 以及包含了实际部署多版本共存的流量处理 { "sc
每周总结打卡2023.7.1
这是放假后的第一周,因为刚刚放假,玩心有点大,作业只做了一点点,但从下周开始我会进入状态,做好预习和复习,《大道至简》略微扫了一眼,大概是讲的软件工程工作者的经历、感想以及灵魂等,下周开始也准备细读,至于预习,我简单了解了一下JAVA语言的出现、发展、兴起,还有与其他各类语言的区别优势等,并简单了解了其运行环境。同样,从下周开始准备正式开始JAVA语言语法运用等的学习,这周大多时间用来玩了,简单收
ERP项目中常用的返回结果集类
package com.itheima.reggie.utils; import java.util.HashMap; import java.util.Map; import lombok.Data; /** * * @param <T> */ @Data public class R<T> { private Integer code;
Java 基础复习——StringBuffer 和 StringBuilder
StringBuffer 和 StringBuilder StringBuffer 类 简介 java.lang.StringBuffer 代表可变的字符序列,可以对字符串内容进行增删 很多方法和 String 相同,但 StringBuffer 是可变长度的 StringBuffer 是一个容器 注意: StringBuffer 的直接父类是 AbstractStringBu
Java基础复习——常用类String
Java 常用类 String String 类简介 String 对象用于保存字符串,也就是一组字符序列 字符串常量对象是用双引号括起来的字符序列,例如:"你好", "12.3","boy"等 字符串的字符使用 Unicode 字符编码,一个字符(不区分汉字还是字母)占两个字节 String 类较常见的构造方法 String 类实现了接口 Serializable 【St
Java基础复习——接口
接口(interface) 什么是接口? 接口主要用来描述类具有什么功能,而并不给出每个功能的具体实现。 接口不是类,是对类的一组需求描述,这些类就是遵从接口描述的统一格式进行定义。 定义接口 定义接口的关键字:interface 接口与类的关系:实现关系(implements) 继承是“is a”的关系,而接口是“like a”的关系,例如空调继承于制冷机,但它同时有加热功能,那么应
Java基础复习——枚举类
枚举类 假设要创建一个季节(Season)对象 思考?季节只有四个,是固定的四个对象 创建的Season对象有如下特点 季节是有限的四个值 只读,不需要修改 代码实现如下: 以上,我们实现了自定义枚举类,总结如下: 构造器私有化 本类内部创建一组对象(四个,春夏秋冬) 对外暴露对象(通过为对象添加修饰符:public static final) 可以提供get方法,但不提供set方法