0%

Spring Boot 学习摘要–关于日志框架

学习教程来自:B站 尚硅谷

1. 关于日志框架

市面上有 N 多个日志工具包,为了能通用,会有专门的抽象类,所以需要用的时候,要先选择一个抽象类的包,然后选择对应的一个实现类的包

抽象类:JCL 、 SLF4J

实现类:Log4J 、 JUL 、 Log4J2 、 Logback

Spring Boot 选择是的 SLF4J 和 Logback

抽象类也就是门面,只是在.java文件中调用的类(包),底层实现还是用的 Logback

Read more »

Spring Boot 学习摘要–关于配置

学习教程来自:B站 尚硅谷

1. 关于配置

1. Yaml

  1. 键值对写法:必须要有空格! k: v

  2. v 的一些写法

    • v 是对象
    1
    2
    3
    4
    5
    6
    friends: 
    name: zhangsan
    age: 20

    行内写法:
    friends: {name: zhangsan, age: 20}
    • v 是数组
    1
    2
    3
    4
    5
    6
    pets: 
    - cat
    - dog

    行内写法:
    pets: [cat,dog]
Read more »

Spring Boot + Druid 多数据源绑定

版本环境:Spring Boot 2.0.6

参考文档地址:
https://blog.csdn.net/cllaure/article/details/81509303

1. 项目结构

列举个几个比较重要的文件,其他的文件进行了省略

  • analysis
    • AnalysisApplication.java
    • SpringUtil.java
  • dao
    • OperateLogMapper.java
  • datasource
    • DynamicDataSource.java
    • DynamicDataSourceAspect.java
    • DynamicDataSourceContextHolder.java
    • DynamicDataSourceRegister.java
    • TargetDataSource.java
  • entity
  • service
    • AnalysisService.java
  • utils
Read more »

Scala编程 笔记

1. makeRDD 和 parallelize 生成 RDD

1
2
3
4
5
6
7
8
9
def parallelize[T: ClassTag](
seq: Seq[T],
numSlices: Int = defaultParallelism): RDD[T]

def makeRDD[T: ClassTag](
seq: Seq[T],
numSlices: Int = defaultParallelism): RDD[T]

def makeRDD[T: ClassTag](seq: Seq[(T, Seq[String])]): RDD[T]
Read more »

数据治理

《一本书讲透数据治理》 笔记

1. 定义

  1. 国际数据管理协会DAMA

数据治理是对数据资产管理行使权力和控制的活动集合

  1. 国际数据治理研究所DGI

数据治理是一个通过一系列与信息相关的过程来实现决策权和职责分工的系统,这些过程按照达成共识的模型来执行,该模型描述了谁(who)能根据什么信息,在什么时间(when)和情况(where)下,用什么方法(how),采取什么行动(what)

Read more »