前面的话 在程序运行时,程序本身和数据一般都存在内存中,当程序运行结束后,存放在内存中的数据被释放。如果需要长期保存程序运行所需的原始数据,或程序运行产生的结果,就需要把数据存储在文件或数据库。一般地,小型数据存储在文件中,海量数据存储在数据库中。本文主要介绍php中目录和文件的基本操作 文件类型 ...
分类:
Web程序 时间:
2016-11-27 06:28:14
阅读次数:
297
漏洞挖掘思路 漏洞形成的条件 1、变量可控制 2、变量可到达有利用价值的函数(危险函数) 漏洞造成的效果 漏洞的利用效果取决于最终的函数功能,变量进入什么样的函数就导致什么样的效果 危险函数 文件包含:包含漏洞 代码执行:执行任意代码漏洞 命令执行:执行任意命令漏洞 文件系统操作:文件(目录)读写删 ...
分类:
Web程序 时间:
2016-11-25 20:41:04
阅读次数:
166
最近在公司给客户端做接口,有一个图片上传和文件下载的功能,本来想用Struts来做文件上传下载,但是看了下公司好像没有这个配置,然后看了下同事的代码,才发现原来Apache也可以简单的实现文件上传下载。首先引入commons-io-2.2.jarFileUtils为我们提供了很多对文件的操作的方..
分类:
编程语言 时间:
2016-11-24 12:11:06
阅读次数:
153
对文件的操作分三步: 1、打开文件获取文件的句柄,句柄就理解为这个文件 2、通过文件句柄操作文件 3、关闭文件。 文件基本操作: f = open('file.txt','r') #以只读方式打开一个文件,获取文件句柄,如果是读的话,r可以不写,默认就是只读, 在python2中还有file方法可以 ...
分类:
编程语言 时间:
2016-11-21 12:40:21
阅读次数:
194
python操作文件有两种方式:第一种:money = open ('wages.txt', 'r', encoding='utf-8')your_money = money.readline ()money.close ()需要注意的是打开后需要关闭,否则占用内存。一些常用的东西open后面的第二 ...
分类:
编程语言 时间:
2016-11-19 20:44:53
阅读次数:
161
日历扩展包含了简化不同日历格式间的转换的函数。 Date/Time 函数用于从 PHP 脚本运行的服务器上获取日期和时间并进行格式化。 Directory 函数用于获得关于目录及其内容的信息。 Error/Logging 函数用于对错误进行处理和记录。 Filesystem 函数用于访问和操作文件系 ...
分类:
Web程序 时间:
2016-11-19 01:21:17
阅读次数:
203
文件的读写 open(encoding=utf-8)#pyton2、python3 fie()#python2 r 只读 w 只写 a追加写, 后面加上+的话,就是读写,写读,追加读写 U把所有文件里面的换行符,都改成\n b二进制 .read()读取文件所有内容,返回的是一个字符串 .readli ...
分类:
编程语言 时间:
2016-11-18 00:08:25
阅读次数:
254
打开一个控制台的方式: 方式一:开始 > 所有程序 >附件 >命令提示符 方式二:开始 >运行 >输入cmd即可. 常见的dos命令: 盘符: 进入指定的盘下面。 操作文件夹: dir 列出当前控制台所在的路径下的所有文件以及文件夹。 cd 路径 进入指定的路径下。 cd .. 回退到上一级目录上。 ...
分类:
其他好文 时间:
2016-11-17 12:48:54
阅读次数:
150
文件操作 python中常用于文件处理的模块有os,shutil等。 1 创建文件 文件的创建可以使用open()函数,如下创建一个test_file.txt的文件: 执行完后,可以找到该文件/Users/xxx/test_file.txt 2 判断文件是否存在 判断文件是否存在可以使用os模块的e ...
分类:
编程语言 时间:
2016-11-15 00:55:11
阅读次数:
357