相关文章
算法通关村-----快速排序的原理和实现
快速排序介绍 
快速排序是一种经典高效的排序方法,是分治策略在排序上的具体体现。将一个大的待排序列分割成若干个小的有序序列,最终将各个小的有序序列合并成一个大的有序序列。 
快速排序的实现原理 
选择一个基准值,将小于基准值的元素放…            
建站知识
2025/11/3 14:42:59
[羊城杯 2023] web
文章目录 D0nt pl4y g4m3!!! D0n’t pl4y g4m3!!! 
打开题目,可以判断这里为php Development Server 启动的服务 
查询得知,存在 PHP<7.4.21 Development Server源码泄露漏洞(参考文章) 抓包,构造payload 得到源码 
class Pro{private $ex…            
建站知识
2025/10/11 15:45:19
页面页脚部分CSS分享
先看效果:  CSS部分:(查看更多) 
<style>body {display: grid;grid-template-rows: 1fr 10rem auto;grid-template-areas: "main" "." "footer";overflow-x: hidden;background: #F5F7FA;min…            
建站知识
2025/10/31 21:23:35
自动化防火墙放行目标域名IP
#!/bin/bash
# 设置要获取IP地址的域名
domain"yourdomain.com"# 获取域名的IP地址
new_ip$(dig short A $domain)# 移除之前添加放行的IP地址(通过备注找它的编号)
rule_number$(iptables -L INPUT -n --line-numbers -v | awk -v domain&quo…            
建站知识
2025/11/4 5:18:33
自用的markdown与latex特殊符号
\triangleq
\approx
\xlongequal[y\arctan x]{x\tan y}
\sum_{\substack{j1 \\ j\neq i}}
\iiint\limits_\Omega
\overset{\circ}{\vec{r}}
\varphi
\checkmark
\stackrel{\cdot\cdot\cdot}{x}≜ ≈  y  arctan  x x  tan  y ∑ j  1 j ≠ i ∭ Ω r ⃗ ∘ φ ✓ x ⋅ ⋅ ⋅…            
建站知识
2025/11/1 4:19:04
JasperReport定义变量后打印PDF变量为null以及整个pdf文件为空白
问题1: JasperReport打印出来的整个pdf文件为空白文件; 问题2:JasperReport定义变量后打印PDF变量为null; 
问题1原因是因为缺少数据源JRDataSource 
JasperFillManager.fillReport(jasperReport, params,new JREmptyDataSource());如果你打印…            
建站知识
2025/10/31 14:24:42
【内网穿透】使用Nodejs搭建简单的HTTP服务器 ,并实现公网远程访问
目录 
前言 
1.安装Node.js环境 
2.创建node.js服务 
3. 访问node.js 服务 
4.内网穿透 
4.1 安装配置cpolar内网穿透 
4.2 创建隧道映射本地端口 
5.固定公网地址 前言 
Node.js 是能够在服务器端运行 JavaScript 的开放源代码、跨平台运行环境。Node.js 由 OpenJS Foundation…            
建站知识
2025/11/4 8:36:23

