本文分类:news发布日期:2024/11/3 20:06:21
相关文章
RCE---无字母数字webshell
<?php
if(isset($_GET[code])){$code $_GET[code];if(strlen($code)>35){die("Long.");}if(preg_match("/[A-Za-z0-9_$]/",$code)){die("NO.");}eval($code);
}else{highlight_file(__FILE__);
}
分析代码:传参不大于35&…
建站知识
2024/11/3 19:01:15
C++实现单例模式/工厂模式
单例模式
单例模式即一个类只创建一个实例,提供一个全局访问点。单例模式主要是为了控制资源访问,在一些功能如:数据库连接池,日志类实例,线程池等都可以采用单例模式。
// 实现一个单例
#include<iostream>
#…
建站知识
2024/10/30 20:29:01
HashMap的put()方法
HashMap的put()方法
默认初始容量1<<4 16
默认扩容因子0.75
底层是一个节点数组,每个数组下标中存放一个hashmap节点
包含hash值,key,value,next指针
构造方法
无参构造,设置默认扩容因子为0.75
构造时没有初始化数组
第一次添加数据时会初始化数组为长度16的数…
建站知识
2024/10/28 8:37:25
C++地图下载器:支持多线程下载不同数据源卫星影像、街道路网、地形、海洋、高程瓦片Tile数据
1、功能概述 卫星地图影像Tile下载器,详细功能包括如下几点:
1、简洁界面,操作明了;MFC界面,可以快速修改为Qt界面;2、可以依据配置下载各类卫星影像、街道路网、地形、海洋、高程的瓦片Tile数据ÿ…
建站知识
2024/10/30 20:36:59
手把手讲解RTX5操作系统在GD32F407上的移植
针对RTX5操作系统的讲解我这边就不再赘述,下面直接进入干货;针对RTX5在GD32F407上面的一致操作;本次的移植直接在Keil的Manage Run-Time Environment环境中进行,加载RTX5的源码文件,硬件平台基于GD官方的开发板GD32407…
建站知识
2024/10/30 20:13:01
settings.json:Visual Studio Code的深度定制化核心
settings.json:Visual Studio Code的深度定制化核心
在探讨Visual Studio Code(VSCode)这一现代、轻量级但功能强大的代码编辑器时,settings.json文件无疑是其个性化与高效开发体验的核心所在。这个文件,作为VSCode配…
建站知识
2024/10/30 21:15:58
Linux Shell编程--正则表达式、grep、sed、awk
前言:本博客仅作记录学习使用,部分图片出自网络,如有侵犯您的权益,请联系删除! 一、正则表达式
1、正则表达式定义
1.1、简介
正则表达式是一种强大的文本模式匹配工具,用于搜索、替换或分割字符串。在S…
建站知识
2024/10/30 19:24:18