- 博客(4)
- 收藏
- 关注
原创 计算机408数据结构之排序算法
本文汇总了计算机408数据结构中的主要排序算法(C++实现),包括插入排序(直接、折半、希尔)、交换排序(冒泡、快速)、选择排序(简单、堆)及其他排序(归并、基数、计数)。每个算法都给出了代码实现、时间/空间复杂度分析(如直接插入O(n²)、快速排序平均O(nlogn))、稳定性说明(如冒泡稳定、快速不稳定)和适用场景(顺序/链式存储)。特别标注了元素比较和移动次数,并通过示例数组(44,38...)展示运行过程,红色数字标示关键操作元素。所有算法均针对同一初始数组操作,便于横向对比性能差异。
2025-06-06 20:00:41
1480
原创 ThinkPHP5.0.x远程执行漏洞分析与复现
2018年12月10日,ThinkPHPv5系列发布安全更新,修复了一处可导致远程代码执行的严重漏洞。此次漏洞由ThinkPHP v5框架代码问题引起,其覆盖面广,且可直接远程执行任何代码和命令。电子商务行业、金融服务行业、互联网游戏行业等网站使用该ThinkPHP框架比较多,需要格外关注。由于ThinkPHP v5框架对控制器名没有进行足够的安全检测,导致在没有开启强制路由的情况下,黑客构造特定的请求,可直接进行远程的代码执行,进而获得服务器权限。
2024-05-11 19:02:01
2406
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人