今天闲来无事,自己实现了一个打印文件和展示文件目录的小功能;输入文件或目录,若为文件打印其路径和名字,若为目录,可选文件后缀名,若不选,则打印其下所有文件,若选择后缀名,则打印其下所有匹配后缀名的文件。代码如下:/* * 输入文件或目录,若为文件打印其路径和名字, * 若为目录,可选文件后缀名,.....
分类:
编程语言 时间:
2015-09-05 23:42:56
阅读次数:
224
第一天
OC的文件后缀名为.m(message)的意思,
第一个程序hello
world
:
打印函数NSLog();和C语言和c++的区别是,它会自动换行。
#import
:包含系统的头文件。和C语言的#include
类似,但是,他会自动判断是否已经被包含,而C语言中需要用#ifndef #endif来进行管理:
定义一个类:
包含两个文件...
分类:
其他好文 时间:
2015-08-11 21:33:47
阅读次数:
139
JAVA基础细谈一. 源文件和编译后的类文件 源文件的本质就是程序文件,是程序员编写,是人看的。而编译后的类文件是给电脑看的文件。一个类就是一个文件,无论这个类写在哪里,编译以后都是一个文件。源文件通过java编译生成类文件,后缀名为”.java“的是源文件,后缀为“.class”的为类文件。如图这...
分类:
编程语言 时间:
2015-08-01 18:40:51
阅读次数:
139
匹配文件后缀名 MIME 类型。 1 import java.io.File; 2 3 import android.content.Context; 4 import android.content.Intent; 5 import android.net.Uri; 6 7 pu...
分类:
移动开发 时间:
2015-07-30 13:12:21
阅读次数:
181
最近在学习MVC框架时,发现新建MVC的项目,会自动创建一个Global.asax文件,它跟我们平时所看到的文件的文件后缀名不一样,而且在这个文件中也有好多方法。现在介绍一下其中的两个方法,RegisterGlobalFilters()和RegisterRoutes()方法。...
分类:
Web程序 时间:
2015-07-26 20:57:39
阅读次数:
264
0x01.在问题一(详见上文)中,获取文件后缀名$file_type = $_FIELS['file']['type'],通过和白名单比较,假如相同,则取上传文件的后缀名。上文说过,MIME头欺骗问题(这里不考虑重命名文件名问题),如果上传数据包修改Content-type的类型,$file_typ...
分类:
Web程序 时间:
2015-07-22 01:26:28
阅读次数:
703
0x01:文件上传漏洞起因于,上传程序没有对上传文件格式进行正确判断,导致可执行程序上传到网站目录。常见的验证上传文件有两种:1.js本地验证,通过js获取上传文件后缀名,并和白名单比较,匹配则上传成功。由于js代码是本地验证,存在绕过风险(去除js代码,构造表单数据,直接绕过)。2.后端程序验证,...
分类:
Web程序 时间:
2015-07-21 01:02:16
阅读次数:
336
javascript获取文件后缀名:在需要验证文件格式的时候,首先就要获得文件的格式,下面是一个通过正则表达式获取文件后缀名的一个简单实例。function validate(){ var importUrl="test.xlsx"; var d=/\.[^\.]+$/.exec(impor...
分类:
编程语言 时间:
2015-07-20 15:42:53
阅读次数:
156
乱码现象:解决办法:打开文件所在工程找到该verilog文件(后缀名是.v),使用记事本打开,这时你会看到注释好好的没乱码,很高兴是不,不用着急。接下来点击文件再另存为,选择编码:UTF-8,点保存,这时会提示是否替换,点击是。这时再打开文件就不会再出现乱码了,赶快去试试吧!成功解决:
分类:
其他好文 时间:
2015-07-17 11:21:23
阅读次数:
238
一 . 基础oc语法 1. 源文件后缀名 C程序的源文件的后缀名为.c OC程序的源文件的后缀名为.m message. 消息机制. OC是完全兼容C语言的. 所以在.m文件之中是可以写任意的C代码的 .m文件中. 可以写OC代码、C代码、C++代码. 2. main函数仍然是OC程序的入...
分类:
其他好文 时间:
2015-07-16 00:40:29
阅读次数:
102