• 置顶
    hello world!

    hello world!

    This is my first blog!

  • ServletContext

    1. ServletContext简介ServletContext代表整个Web应用程序,每个Web应用程序只有一个ServletContext对象。它是在Web容器启动时创建,在Web容器关闭时销毁。ServletContext提供了一个跨整个应用程序的共享环境。 2. 获取ServletContext的方法// 方法1:通过HttpServlet获取ServletContext cont...
  • Maven配置详解

    Maven配置详解1. settings.xml 配置Maven的配置文件主要是 settings.xml,通常有两个位置: 全局配置:${maven.home}/conf/settings.xml 用户配置:${user.home}/.m2/settings.xml 1.1 基本配置项<settings> <!-- 本地仓...
  • Servlet实现原理

    1. Servlet生命周期graph TB A[服务器启动] --> B{是否配置load-on-startup?} B -->|是| C[初始化Servlet] B -->|否| D[等待首次请求] D --> C C --> E[执行init方法] E --> F[等待请求] F --> G[执行service方法] G ...
  • py decimal库

    decimal 库简介decimal 是 Python 标准库中用于十进制浮点运算的模块,它提供了 Decimal 类来进行精确的十进制数学计算。与内置的 float 类型相比,Decimal 可以: 精确控制精度 正确处理小数计算 消除浮点数计算中的精度误差 基本用法1. 创建 Decimal 对象from decimal import Decimal# 基本创建方式d1 = Deci...
  • py datetime库

    datetime 库简介datetime 是 Python 内置的日期和时间处理库,提供了处理日期和时间的类和函数。主要包含以下常用类: datetime:同时包含日期和时间信息 date:仅包含日期信息 time:仅包含时间信息 timedelta:表示时间间隔 基本用法1. 获取当前日期和时间from datetime import datetime# 获取当前日期和时间now = ...
  • 禁止访问

    抓个包 HTTP/1.1 200 OKDate: Sat, 29 Mar 2025 14:55:23 GMTContent-Type: text/html; charset=UTF-8Content-Length: 463Connection: keep-aliveX-Powered-By: PHP/7.2.34Vary: Accept-Encoding<!DOCTYPE html&g...
  • 遗留的压缩包

    题目中有压缩包,考虑到www.zip 访问www.zip发现居然真的有 1337.php <?php# leetif(md5($_GET['pwd'])=='217f81b8ff0a1ab138a8e1bdc031262e'){ eval($_POST['1337']);} 明显是md5碰撞猜测pw...
  • dumpit

    扫了一遍,没东西.题目是这个玩意 use ?db=&table_2_query= or ?db=&table_2_dump= to view the tables! etc:?db=ctf&table_2_query=flag1 随便按照上面的提示进行输入 ?db=ctf&table_2_query=flag1 尝试sql发现没有注入然后我不会了 查到?d...
  • unzip

    有个upload.php <?php error_reporting(0); highlight_file(__FILE__); $finfo = finfo_open(FILEINFO_MIME_TYPE); if (finfo_file($finfo, $_FILES["file"]["tmp_name"]) === 'app...
1237