EverNorif
  • 首页
  • 归档
  • 分类
  • 标签
  • 工具
  • 番剧
    追番 追剧
  • 关于

Flask中异常的统一管理

在一个较为复杂的后端项目中,异常的统一管理是非常重要的。本篇主要介绍了在Flask中如何完成异常的统一管理。步骤也非常简单,只需要在完成自定义异常定义之后,再配置全局的异常捕获处理逻辑即可。
2023-03-25
后端 > Flask
#Flask

设计模式(3)-分开考虑与一致性

本篇主要介绍了设计模式中的分开考虑与一致性部分。该部分主要包含四种设计模式,分别是将类的功能层次与实现层次结构分离并连接的Bridge模式,帮助我们进行整体算法替换的Strategy模式,使容器和内容具有一致性,从而构建递归结构的Composite模式,以及使装饰者与被装饰物具有一致性,并可以任意叠加装饰边框的Decorator模式。
2023-03-23
后端 > Technique
#设计模式

Spark学习笔记-SparkSQL(2)-DataFrame相关API的使用

本篇主要介绍了DataFrame中的一些常用API以及它的使用举例。DataFrame实际可以看作是DataSet的一个特例,即DataSet[Row],因此本篇介绍了相关API在DataSet中大部分也能使用。当然这里只是简单介绍,留有印象,而在实际使用的时候,核心关注点则是数据的格式变化过程。
2023-03-19
大数据 > Spark
#笔记 #Spark #SparkSQL

设计模式(2)-实例生成

本篇主要介绍了设计模式中的实例生成部分。该部分主要包括三种设计模式,分别是全局只有一个实例的Singleton模式,通过实例复制生成实例的Prototype模式,以及利用工厂生成实例的Abstract Factory模式。
2023-03-19
后端 > Technique
#设计模式

设计模式(1)-简单设计与交给子类

本篇主要介绍了设计模式中的简单设计与交给子类部分。该部分主要包含四种设计模式,分别是支持遍历元素的Iterator模式、用于连接现有代码与目标功能,便于复用的Adapter模式、将具体处理交给子类的Template Method模式,以及将实例生成交给子类的Factory Method模式。
2023-03-16
后端 > Technique
#设计模式

Parquet-格式介绍与在Java中的操作

Parquet是一种文件格式,它也是大数据组件中最常使用的一种文件格式。Parquet采用列式存储,同时可以直接支持嵌套存储,使得该格式的存储和查询效率较高,适用于大数据场景。本篇主要介绍了Parquet的数据模型、存储格式,以及如何在Java中进行Parquet文件的读写操作。
2023-03-11
大数据 > Hadoop
#Java #Parquet

JAX-RS的介绍与使用

本篇主要介绍了JAX-RS的相关概念。这是一个在Java中实现RESTful风格API的标准。它的相关实现有很多,这里简单介绍了其中一种实现,Jersey的使用,以及它与SpringBoot项目的结合。
2023-03-01
后端 > JavaEE
#JAX-RS #Jersey

Mock与Mockito

本篇主要介绍了在单元测试中经常会使用到的Mock,以及一个功能强大的Java测试框架Mockito。利用Mockito我们可以将一些依赖对象进行Mock,然后通过打桩人为定义方法效果,达到隔离依赖,测试核心逻辑的目的。
2023-02-25
后端 > Tools
#Development #Mockito #UnitTest

Scala中的Option

本篇主要介绍了Scala中的Option类型的使用方式。Option类型是Scala中用来统一空值处理的方式,通过这种方式,我们可以更加优雅地处理程序中可能遇到的空值问题。
2023-02-22
大数据 > Scala
#Scala

sbt构建工具

本篇主要是简单介绍了sbt的相关概念以及使用方式。
2023-02-22
大数据 > Scala
#Development #Scala #sbt
1…7891011…23

搜索