相关文章
python+docxtpl:word文件模版渲染
目录
操作流程
加载模版
模版渲染
文件保存
python-docx库结合
模版渲染说明
变量值的获取
模板代码语句
遍历生成列表 docxtpl使用jinja2作为框架的模板系统,基于python-docx,同样可以使用python-docx库的一些方法,如添加段落,添加图片、列表等。
安装:pip ins…
建站知识
2025/4/16 5:11:00
SQL注入原理、类型、危害与防御
SQL注入的原理概念
SQL注入是一种常见的网络攻击技术,攻击者通过在Web应用程序的输入字段中注入恶意构造的SQL代码,以欺骗后端数据库执行非预期的SQL命令。这种攻击可以导致数据泄露、权限提升、数据篡改甚至系统瘫痪。SQL注入可以分为多种类型…
建站知识
2025/4/22 17:40:15
【uniapp】设置公共样式,实现公共背景等
目录
1、 全局渐变背景色
2.1 创建common目录
2.2 在common下新建style和images等目录
2.3 在style下新建common-style.scss
2.4 common-style输入全局渐变颜色
2.5 引入样式
2.6 业务页面引入
2.7 展示
2、全局字体颜色
2.1 新建base-style.scss文件
2.2 设置base-…
建站知识
2025/4/16 17:40:54
SpringCloud远程调用和OpenFeign的使用
远程调用
进行微服务开发时,我们如何调用其他的微服务,这是我们就要使用spring给我们提供的一个RestTemliate工具,可以方便的实现HTTP请求的发送
步骤: 注入RestTemplate到Spring容器
bean
public RestTemplate restTemplate(…
建站知识
2025/4/16 14:11:17
thinkpad E14 GEN5 加内存
1、正面 2、背面 3、角落
松掉所有螺丝后,用塑料撬片沿着角落开始撬。把所有的卡口都撬开就可以了。 4、内存盖子
取下背板,就看到内存区域了。上面覆盖了一个散热金属盖子。
拿掉金属盖子。 5、内存卡口
我的这代笔记本是板载16G DDR4 3200内存&…
建站知识
2025/4/17 1:41:07
Linux——用户/用户组
创建用户组groupadd groupadd 用户组 删除用户组groupdel groupdel 用户组 创建用户useradd useradd 用户名 - g 用户组 useradd 用户名 -d HOME路径 删除用户userdel userdel 用户 userdel -r 用户 (删除用户的 HOME 目录,不使用 -r ࿰…
建站知识
2025/4/19 21:52:44
【含文档】基于Springboot+Vue的二手书籍交易系统(含源码+数据库+lw)
1.开发环境
开发系统:Windows10/11 架构模式:MVC/前后端分离 JDK版本: Java JDK1.8 开发工具:IDEA 数据库版本: mysql5.7或8.0 数据库可视化工具: navicat 服务器: SpringBoot自带 apache tomcat 主要技术: Java,Springboot,mybatis,mysql,vue
2.视频演示地址
3.功能
系统定…
建站知识
2025/4/17 7:28:39
C++面试速通宝典——28
527. 讲一下平衡二叉搜索树,删除非叶子节点后如何调整?
平衡二叉搜索树(比如AVL树或红黑树)是一种在每次插入和删除后能够自平衡的二叉搜索树,以保证树的高度尽可能地低,从而保证操作的性能。
删除非叶子…
建站知识
2025/4/16 11:39:06