文件异步Excel生成以及相关功能实现

文件异步Excel生成以及相关功能实现以下代码都是直接在markdown上编辑的,均未通过编译,请根据逻辑自行编写代码1. Excel文件异步生成这个功能比较好实现,首先设计一下接口 /** * 文件生成 - 根据数据查询条件导出数据 * @param infoEntity

应用服务的高可用性架构

应用服务的高可用性架构需求为了解决系统高可用性、数据一致性和灾难恢复需求而设计出对应的架构。减少系统故障带来的影响,保证业务连续性,并且在发生意外时能够迅速恢复系统。最常见的高可用架构便是主备模式(Active-Standby)和双活模式(Active-Active)。主备模式有大致笼统的分为热备份

记录一次耗费了我五个小时才解决的弱智bug(配置文件加密)

前提事情开始是这样的,做项目的时候甲方使用fortify对我们项目的源代码进行的白盒扫描,其中有一个很常见的问题,是配置文件中的所有密码都是明文密码。于是目标就是修改配置文件的明文为密文。情况我个人因为之前没有对配置文件做过加密,但是知道有类似的功能,一番查找后选定了使用jasypt依赖进行加密。这

图数据库基础

图数据库基础什么是图数据库图数据库是图数据库管理系统的简称,使用图形化的模型进行查询的数据库,通过节点、边和属性等方式来表示和存储数据,支持增删改查(CRUD)等操作。图数据库一般用于OLTP系统中,提供在线事务处理能力。与图数据库对应的是图计算引擎,一般用于OLAP系统中,提供基于图的大数据分析能

MyBatis详解 - 初始化基本过程

MyBatis的初始化可以有两种方式:基于XML配置文件:基于XML配置文件的方式是将MyBatis的所有配置信息放在XML文件中,MyBatis通过加载XML配置文件,将配置文信息组装成内部的Configuration对象。基于Java API:这种方式不使用XML配置文件,需要MyBatis使用者在Java代码中,手动创建Configuration对象,然后将配置参数set 进入Configuration对象中。

Mybatis - 总体框架设计

Mybatis - 总体框架分为接口层,数据处理层,框架支持层和引导层

SpringBoot yaml

YAML 是 "YAML Ain't a Markup Language"(YAML 不是一种标记语言)的递归缩写。在开发的这种语言时,YAML 的意思其实是:"Yet Another Markup Language"(仍是一种标记语言)。 YAML 的语法和其他高级语言类似,并且可以简单表达清单、散列表,标量等数据形态。它使用空白符号缩进和大量依赖外观的特色,特别适合用来表达或编辑数据结构、各种配置文件、倾印调试内容、文件大纲(例如:许多电子邮件标题格式和YAML非常接近)。

Swagger

Swagger 是一个规范且完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。 Swagger 的目标是对 REST API 定义一个标准且和语言无关的接口,可以让人和计算机拥有无须访问源码、文档或网络流量监测就可以发现和理解服务的能力。当通过 Swagger 进行正确定义,用户可以理解远程服务并使用最少实现逻辑与远程服务进行交互。与为底层编程所实现的接口类似,Swagger 消除了调用服务时可能会有的猜测。

Oracle 层次查询

Oracle层次化查询是Oracle特有的功能实现,主要用于返回一个数据集,这个数据集存在树的关系(数据集中存在一个Pid记录着当前数据集某一条记录的Id)

CDH搭建

Cloudera公司于2021年2月份开始实施通过 `付费墙` 和 `身份验证` 的方式下载repo包,导致网上大部分的离线CDH安装教程失效,但是在线CDH安装又会因为rpm包过大而影响了安装时间,接下来通过三天的探索最终完成了对CDH的基本快速安装。
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×