相关文章
使用 Spring Boot + POI 实现动态 DOCX 模版导出
使用 Spring Boot POI 实现动态 DOCX 模版导出
在企业级应用开发中,根据业务逻辑动态生成Word文档(如报告、合同、通知等)的需求十分常见。Apache POI 是一个强大的 Java 库,能读写 Microsoft Office 格式的文件,包括…
建站知识
2024/8/18 13:29:12
【后端开发实习】用Node.js从mongodb中读取数据并转换为excel和pdf
提供excel转换接口
基本思路
从MongoDB中读取数据,此时的数据格式是JSON。调用Node.js中封装好的库将JSON格式的数据转换成Excel格式的数据。向前端提供excel文件流,前端使用axios接收并下载。
代码实现
//将从数据库中读取的json数据流转换为excel数…
建站知识
2024/9/6 23:49:30
深入了解 Oracle 版本命名中的 i、g 及 c
深入了解 Oracle 版本命名中的 i、g 及 c
在 Oracle 数据库的版本命名中,经常会看到版本号码后面跟着一些特定的字母,如 “i”、“g” 和 “c”。这些字母代表了 Oracle 数据库版本的特定发行类型或更新。在本文中,我们将深入探讨这些字母的…
建站知识
2024/8/31 4:41:53
Intel 和 ARM 对ROP/COP/JOP的缓解措施
文章目录 前言一、ROP1.1 Intel1.2 ARM 二、COP/JOP2.1 Intel2.2 ARM 前言
前向转移(forward):将控制权定向到程序中一个新位置的转移方式, 就叫做前向转移, 比如jmp和call指令。这里我们主要保护的间接跳转,间接跳转是运行时才知道函数地址,…
建站知识
2024/9/5 3:09:10
《云原生安全攻防》-- 容器攻击案例:Docker容器逃逸
当攻击者获得一个容器环境的shell权限时,攻击者往往会尝试进行容器逃逸,利用容器环境中的错误配置或是漏洞问题,从容器成功逃逸到宿主机,从而获取到更高的访问权限。 在本节课程中,我们将详细介绍一些常见的容器逃逸方…
建站知识
2024/9/3 4:31:23
【Linux】Linux操作系统
Linux基本指令 os概念与定位 本节内容: Linux操作系统讲解 os概念与定位
操作系统(Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序。总的来讲,操作系统是一款做软硬件管理的软件。
了解操作…
建站知识
2024/8/15 14:51:34
ConfigMap-secrets-静态pod
一.ConfigMap
1.概述 ConfigMap资源,简称CM资源,它生成的键值对数据,存储在ETCD数据库中 应用场景:主要是对应用程序的配置 pod通过env变量引入ConfigMap,或者通过数据卷挂载volume的方式引入ConfigMap资源
官方解释…
建站知识
2024/9/4 3:55:52
聊聊自动驾驶中的路径和轨迹
在移动机器人领域,路径(Path)和轨迹(Trajectory)是两个紧密相关但又有所区别的概念。
路径 是机器人从起点到终点的一系列点的序列,它只考虑了位置信息,而不考虑时间信息。路径描述了机器人将要…
建站知识
2024/8/22 3:51:34