相关文章
Java EE改Jakarta
昨天折腾了一天,把旧项目升级了
旧项目运行环境 jdk :jdk1.7 TomCat:TomCat8.0 或者 TomCat 8.5 Eclipse 2022-12 spring:spring-2.5.6.jar Hibernate:hibernate-3.2.6.ga.jar Struts:struts2-core-2.1.6.…
编程日记
2023/10/5 4:19:02
【js/es6】合集
目录 随机生成字符串每十个字符换行 随机生成字符串
function generateRandomAlphaNum(len) {var rdmString "";for (; rdmString.length < len; rdmString Math.random().toString(36).substr(2));return rdmString.substr(0, len);
}每十个字符换行
string.…
编程日记
2023/10/5 4:14:58
JUC第十四讲:JUC锁: ReentrantReadWriteLock详解
JUC第十四讲:JUC锁: ReentrantReadWriteLock详解 本文是JUC第十四讲:JUC锁 - ReentrantReadWriteLock详解。ReentrantReadWriteLock表示可重入读写锁,ReentrantReadWriteLock中包含了两种锁,读锁ReadLock和写锁WriteLockÿ…
编程日记
2023/10/5 4:09:54
OpenGLES:绘制一个混色旋转的3D圆柱
效果展示
本篇博文会实现两种混色效果的3D圆柱: 一.圆柱体解析
上一篇博文讲解了怎么绘制一个混色旋转的立方体
这一篇讲解怎么绘制一个混色旋转的圆柱
圆柱的顶点创建主要基于2D圆进行扩展,与立方体没有相似之处
圆柱绘制的关键点就是将圆柱拆解成…
编程日记
2023/10/5 4:08:53
前端系列-1 HTML+JS+CSS基础
背景:
前端系列会收集碎片化的前端知识点,作为自己工作和学习时的字典,欢迎读者收藏和使用。 笔者是后端开发😶前端涉猎不深,因此文章重在广度和实用,对原理和性能不会过多深究。
1.html
1.1 html5网页结…
编程日记
2023/10/5 4:05:51
CVE-2020-11978 Apache Airflow 命令注入漏洞分析与利用
简介
漏洞软件:Apache Airflow影响版本:< 1.10.10
环境
Vulhub 漏洞测试靶场
复现步骤
进入 /root/vulhub/airflow/CVE-2020-11978/ 目录运行以下命令启动环境
# 初始化数据库
docker compose run airflow-init
# 开启服务
docker compose up -…
编程日记
2023/10/5 4:03:48
Python 笔记07(Mysql数据库基本操作)
一 数据插入
1.1 创建数据列
1.1.1 选择数据库
USE test_data;
1.1.2 插入数据列
ALTER TABLE test_data_info
ADD COLUMN stuno INT,
ADD COLUMN stuname VARCHAR(255),
ADD COLUMN gender VARCHAR(10);1.2 插入具体数据
import MySQLdb# 创建数据库连接 # 主机IP&…
编程日记
2023/10/5 3:58:45
深入探讨 Presto 中的缓存
【squids.cn】 全网zui低价RDS,免费的迁移工具DBMotion、数据库备份工具DBTwin、SQL开发工具等
Presto是一种流行的开源分布式SQL引擎,使组织能够在多个数据源上大规模运行交互式分析查询。缓存是一种典型的提高 Presto 查询性能的优化技术。它为 Prest…
编程日记
2023/10/5 3:56:43