自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

欢迎来到技术宅的社区

专注Java开发、大数据开发、分析、数据挖掘、数据治理等工作

  • 博客(14)
  • 收藏
  • 关注

原创 Java中的比较器

Java中的比较器 Comparator、Comparable

2023-06-04 16:47:40 1895

原创 LinkedList实现类JDK1.8源码解析

LinkedList源码解析

2023-06-01 16:10:12 128

原创 Vector实现类JDK1.8源码

Vector实现类JDK1.8源码剖析

2023-05-28 15:20:38 127

原创 ArrayList实现类JDK1.8源码

ArrayList实现类JDK1.8源码剖析

2023-05-28 12:15:10 77

原创 ArrayList实现类JDK1.7源码

ArrayList实现类JDK1.7源码剖析

2023-05-28 12:09:31 89 1

原创 MyBatis中useGeneratedKeys

其本意是说:对于支持自动生成记录主键的数据库,如:MySQL,SQL Server,此时设置useGeneratedKeys参数值为true,在执行添加记录之后可以获取到数据库自动生成的主键ID。注:SelectKey需要注意 order 属性,像MySQL、SQLServer等一类支持自动增长类型的数据库中,order 需要设置为 after 才会取到正确的值。参数对于 xml 映射器无效。官方的说法是该参数的作用是:“允许JDBC支持自动生成主键,需要驱动兼容”,如何理解这句话的意思?

2023-04-05 13:25:39 2702

原创 Log4j.properties配置文件详解

d:输出日志时间点的日期或时间,默认格式为ISO8601,也可以在其后指定格式,比如:%d{yyy MMM dd HH:mm:ss,SSS},输出类似:2002年10月18日 22:10:28,921。%l:输出日志事件的发生位置,相当于%C.%M(%F:%L)的组合,包括类目名、发生的线程,以及在代码中的行数。​ 3)%.30c:指定输出category的名称,最大的宽度是30,如果category的名称大于30的话,就会将左边多出的字符截掉,但小于30的话也不会有空格。

2023-04-05 00:33:13 464

原创 将Bean放入Spring容器中的方式有哪些?

我们知道平时在开发中使用Spring的时候,都是将对象交由Spring去管理,那么将一个对象加入到Spring容器中,有哪些方式呢,下面我就来总结一下。

2023-04-04 22:26:40 87

原创 Mybatis逆向工程详解

数据库:设计数据表实体类:建立与数据表对应的Pojo实体类持久层:设计持久层,Mapper接口和Mapper.xml 映射文件服务层:Service接口和ServiceImpl接口实现类控制层:页面功能代码Controller前端视图层逆向工程中会生成实例及实例对应的example,example用于添加查询条件,相当where后面的部分。

2023-04-04 21:17:54 2412

原创 Centos6.9版本Yum源已失效

可以看到Centos官方已经对6版本停止了更新,阿里,网易,清华都已经没有对Centos6版本的镜像源支持了查看服务器版本在这里插入代码片

2021-04-20 17:20:51 1987 4

原创 数仓的基本理论

1.什么是数据仓库数据仓库,英文名称为Data Warehouse,可简写为DW或DWH。数据仓库,是为企业所有级别的决策制定过程,提供所有类型数据支持的战略集合。它出于分析性报告和决策支持目的而创建。为需要业务智能的企业,提供指导业务流程改进、监视时间、成本、质量以及控制。2.数据仓库能干什么年度销售目标的指定,需要根据以往的历史报表进行决策,不能拍脑袋。如何优化业务流程例如:一个电商网站订单的完成包括:浏览、下单、支付、物流,其中物流环节可能和中通、申通、韵达等快递公司合作。快递公司每派

2021-04-20 16:52:27 2048

原创 数据模型优化(如何判断一个数据模型的好坏)

数仓模型优化(如何判断一个数据模型的好坏)1.完善度汇总数据能直接满足多少查询需求,即应用层访问汇总层数据的查询比例跨层引用率:ODS层直接被DWS/ADS/DM层引用的表,占所有ODS层表比例可以快速响应业务方的需求比较好的模型,使用方式是可以直接从该模型获取所有想要的数据的,如果DWS,ADS,DM层直接引用ODS层的表比例太大,即跨层引用率太高,则该模型不是最优,可以继续优化2.复用度模型引用系数:模型被读取并产出下游模型的平均数量3.规范度主题域归属分层信息脚

2021-04-20 11:29:23 1644

原创 SparkSQL 整合 Hive,工作场景最实用

SparkSQL 整合 HiveHive 是一个外部的数据存储和查询引擎, 所以如果 Spark 要访问 Hive 的话, 就需要先整合 Hive。整合什么 ?MetaStore, 元数据存储SparkSQL 内置的有一个 MetaStore, 通过嵌入式数据库 Derby 保存元信息, 但是对于生产环境来说, 还是应该使用 Hive 的 MetaStore, 一是更成熟, 功能更强, ...

2020-04-02 22:32:31 570

原创 Java之StringUtils常用方法

StringUtils 方法的操作对象是 Java.lang.String 类型的对象,是 JDK 提供的 String 类型操作方法的补充,并且是 null 安全的(即如果输入参数 String 为 null 则不会抛出 NullPointerException ,而是做了相应处理,例如,如果输入为 null 则返回也是 null 等,具体可以查看源代码)。除了构造器,StringUtils ...

2020-03-30 21:39:49 386 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除