积分项目关于 文件上传

GridFS
一种将大型文件存储在MongoDB的文件规范。

所有官方支持的驱动均实现了GridFS规范。

GridFS 规范提供了一种透明的机制,可以将一个大文件分割成为多个较小的文档。这将容许我们有效的保存大的文件对象,特别对于那些巨大的文件,比如视频。

会将大文件对象分割成多个小的chunk(文件片段),一般为256k/个,每个chunk将作为MongoDB的一个文档(document)被存储在chunks集合中。



queryString查询字符串

xxx.asp?pn=123456

?号后面的就是querystring
可以在接受提交的网页里用request(“变量”)取得数值

request(“pn”)=123456open(“http://www.baidu.com“, “_self”);
打开一个新窗口,并装载URL指定的文档,或装载一个空白文



window.open([URL], [窗口名称], [参数字符串])

URL:可选参数,在窗口中要显示网页的网址或路径。
&nbsp&nbsp如果省略这个参数,或者它的值是空字符串,那么窗口就不显示任何文档。


窗口名称:可选参数,被打开窗口的名称。
&nbsp&nbsp1.该名称由字母、数字和下划线字符组成。
&nbsp&nbsp2.”_top”、”_blank”、”_selft”具有特殊意义的名称。
&nbsp&nbsp&nbsp&nbsp_blank:在新窗口显示目标网页
&nbsp&nbsp&nbsp&nbsp_self:在当前窗口显示目标网页
&nbsp&nbsp3.相同 name 的窗口只能创建一个,要想创建多个窗口则 name 不能相同;name 不能包含有空格。
&nbsp&nbsp34.参数字符串:可选参数,设置窗口参数,各参数用逗号隔开。“`//例如:打开http://www.baidu.com网站,大小为300px * 200px,无菜单,无工具栏,无状态栏,有滚动条窗口:


<script type="text/javascript">window.open('http://www.baidu.com','_blank','width=300,height=200,menubar=no,toolbar=no, status=no,scrollbars=yes')</script>



参数说明


选择器querySelector

querySelectorHTML5向Web API新引入了document.querySelector以及document.querySelectorAll两个方法用来更方便地从DOM选取元素,功能类似于jQuery的选择器两个方法使用差不多的语法,都是接收一个字符串参数,这个参数需要是合法的CSS选择语法。

element=document.querySelector('selectors');
elementList = document.querySelectorAll('selectors');
element = document.querySelector('div#container');//返回id为container的首个div
element = document.querySelector('.foo,.bar');//返回带有foo或者bar样式类的首个元素

追根溯源

HttpPostedFile

注意事项:

1、供对客户端已上载的单独文件的访问
2.对于客户端已上载的文件,最好先保存到服务器,再访问;而不是直接访问
3、HttpPostedFile file = Request.Files[0];变量file只是对文件的引用,对file的任何操作都直接影响到已经上载的文件。
4、使用StreamReader 读取文件后,要调用Close方法关闭文件流,否则SaveAs相同文件名时,提示文件被占用。

评论 19
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值