自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 栈的使用-综合计算器实例

摘要:本文介绍了三种表达式形式(中缀、前缀、后缀)及其转换方法。重点讲解了后缀表达式(逆波兰表达式)的计算原理和Java实现,通过栈结构实现运算符优先级的处理。同时阐述了中缀转后缀的算法步骤:初始化两个栈,扫描表达式时根据运算符优先级和括号规则进行转换,最终输出后缀表达式。文中还指出Java中应使用Deque替代传统Stack类,并提供了完整的代码实现示例。

2025-12-31 15:06:58 459

原创 Java正则表达式的入门

本文摘要: Java正则表达式是处理文本匹配的强大工具,主要通过java.util.regex包中的Pattern和Matcher类实现。文章介绍了正则表达式的基础语法、Java中的基本用法(包括Pattern编译和Matcher匹配)、分组捕获、反向引用等核心概念。同时对比了贪婪匹配与非贪婪匹配的区别,并展示了零宽断言的应用场景。最后提供了实际开发中的常见应用示例(如表单验证、文本处理)以及性能优化建议,指出在简单字符串操作时应优先使用String原生方法而非正则表达式,以提高效率。全文系统性地介绍了Ja

2025-12-31 15:00:21 985

原创 命令执行合集

在这里,它用于分隔不同的要匹配的字符或字符串,例如(\||&|;○ &:这是一个要匹配的字符,本身没有特殊的正则表达式含义(因为已经用\转义了可能与它冲突的情况),在这里就是要在目标字符串中匹配&这个字符。○ /:在这个表达式中,它是正则表达式的定界符。○ \/:因为/是正则表达式的定界符,所以如果要匹配/字符本身,需要用\转义,这里\/就是要匹配/这个字符。○ flag:同样是一个字符串字面量,要在目标字符串中匹配flag这个字符串。:和&类似,是一个要匹配的普通字符,在目标字符串中匹配;

2024-11-12 08:14:47 447

原创 web ctf日记

第一个if用来判断abc中是否不存在内容,第二个用来判断是否存在http,第三个用来判断是否存在hello123,以上都通过后,第四个检测以abc作为文件名的文件中是否不存在hello123,我们需要data协议来绕过第四个检查abc=data://text/plain;preg_replace ---用作替换,意思是在what_is_your_attitude_of_your_work中找到what_you_say_can_gain_mor_income中的参数,如果能找到,就将其替换为空(“”)

2024-09-23 13:02:30 241

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除