(文章目录) 任意文件读取下载 1、原理 一些网站由于业务需求,往往需要提供文件查看或文件下载功能,但若对用户查看或下载的文件不做限制,则恶意用户就能够查看或下载任意敏感文件,这就是文件查看与下载漏洞。 2、利用方式 一般链接形式: download.php?path= down.php?file= ...
分类:
Web程序 时间:
2021-01-18 10:49:09
阅读次数:
0
strip_tags strip_tags ( string $str , string $allowable_tags = ? ) : string 该函数尝试返回给定的字符串 str 去除空字符、HTML 和 PHP 标记后的结果。它使用与函数 fgetss() 一样的机制去除标记。 str 输 ...
分类:
Web程序 时间:
2021-01-18 10:41:39
阅读次数:
0
js 自定义一个随机函数(不像php直接内置shuffle函数): function shuffle(arr) { for (var i = arr.length - 1; i >= 0; i--) { var randomIndex = Math.floor(Math.random() * (i ...
分类:
编程语言 时间:
2021-01-16 12:10:18
阅读次数:
0
一、概要 该文章主要解决,Inno Setup Compiler工具的使用问题。 如有什么建议欢迎提出,本人及时修改。【如有任何疑惑可以加Q群:580749909】 二、步骤 (1)下载地址:http://www.jrsoftware.org/isdl.php (2)安装步骤【基础步骤参考:http ...
分类:
其他好文 时间:
2021-01-16 11:53:11
阅读次数:
0
1、实参和形参分处不同的内存空间中,在向子函数中传入参数后,函数开辟新的空间用于存储变量,例程如下:2、如果想要传入的形参与原来的变量在值以及存储空间上均保持一致,那么更改为传递实参的地址指针即可,例程变化如下:3、常量一旦声明后允许被引用但不能修改其值。 如:const myname string ...
分类:
其他好文 时间:
2021-01-15 12:04:54
阅读次数:
0
安装PHP程序的时候,提示The fileinfo extension is required.,缺少fileinfo 扩展,因为LNmpA没有自行开启,所以需要我们手工去开启fileinfo 扩展。 方法如下:第一步:找到llnmp安装源位置: cd /lnmp1.5/src/php-5.6.9/ ...
分类:
Web程序 时间:
2021-01-15 11:41:32
阅读次数:
0
1. 数组的赋值 1. 静态 int []a = {2,3,5}; 2. 默认初始化 int[] b=new int [3]; 3. 动态初始化 a[1]=2 a[2]=5 2. 数组的遍历 1. foreach 用于读取不能修改 for(int m:a){ System.Out.println ( ...
分类:
编程语言 时间:
2021-01-14 11:05:36
阅读次数:
0
区别:String为字符串常量,一旦被创建的话,就不能再改变了。 StringBuilder和StringBuffer为字符串变量,创建后是可以被更改的 速度:StringBuilder>StringBuffer>String String str = "abc"; String str1 = st ...
分类:
其他好文 时间:
2021-01-14 10:41:16
阅读次数:
0
###方法一: 通过PHPOffice(推荐) 1: composer require phpoffice/phpword ``` /* 通过composer安装 PHPOffice 需要 或者用中国镜像:https://www.phpcomposer.com/ */ ``` 2: 安装成功可看到 ...
分类:
Web程序 时间:
2021-01-14 10:30:45
阅读次数:
0
在Java开发中,无论是运行还是调试,一般都会对异常进行处理,一则明确问题出在哪个地方,一则也是代码完整性的一部分。谈到log日志,小编建议初学java的朋友使用框架集成的log4j、logback这类统一打印日志,尽量不使用catch的e.printStackTrace(),为什么呢?下面我们来做 ...
分类:
编程语言 时间:
2021-01-14 10:29:40
阅读次数:
0