为您找到搜索结果:7452个
Go 将配置文件打包进二进制
有的时候,需要将资源文件,类似java的resource一样打包进二进制文件,在执行的时候就不需要关心路径不对而找不到的问题本帖使用 go-bindata 打包工程目录结构XXXX├──resources│ ├──core-site.xml│ └──hdfs-site.xml├──hadoopconf│ ├──hadoopconf.go│ ├──hadoopconf_test.go│ ├──myres.go首先安装此包goget-ugithub.com/jteeuwen/go-bindata/...#golanggo-bindata#执行此命令验证安装成功与否#如果命令执行失败,则echo$GOPATH/bin#查看gopath/bin目录是否有go-bindata可执行文件cp$GOPATH/bin/go-bindata/bin新建一个resource文件夹,放置需要打包的文件,以core-sit...
.net 上传文件大小限制
1、ii. System.web下修改节点HttpRuntime为<system.web><compilationdebug="true"targetFramework="4.5.2"/><httpRuntimemaxRequestLength="2097151"executionTimeout="3600"useFullyQualifiedRedirectUrl="true"/></system.web>2、Configuration节点下<system.webServer><security><requestFiltering><!--单位为字节maxAllowedContentLength--><requestLimitsmaxAllowedContentLength="2097151000"/></requestFiltering></security></system.webServer> ...
.net中默只能上传小于4m的文件,大于4M将无法显示页面.那么如何设置来使imputfile能上传更大的文件呢
1,环境:window2003,IIS6.0要首先要修改IIS6.0中的asp请求的最大字节数,默认时为200K;方法:打开位于C:WindowsSystem32Inetsrv中的metabase.XML,并修改AspMaxRequestEntityAllowed为你需要的值(例如"1073741824",1GB);技术背景:在IIS6.0中,AspMaxRequestEntityAllowed属性指定了一个ASP请求(Request)可以使用的最大字节数.如果Content-Length头信息中包含的请求长度超过了AspMaxRequestEntityAllowed的值,IIS将返回一个403错误信息.这个属性值与MaxRequestEntityAllowed相似,但是是针对ASP请求的.假如你知道自己的ASP应用只需要处理很少的请求数据,你可以在WorldWideWebPublishingService(WWW发布服务)层级设定全局的MaxRequestEntityAllowed属性为1MB,并单独设定AspMaxRequestEntityAllowed为一个较...
PHP将word文件转为pdf
修改php.ini添加:extension=php_com_dotnet.dll 去除注释:com.allow_dcom=true重启环境 配置office支持安装微软office套件。(office2007需要手动安装`MicrosoftSaveasPDFandXPS`)配置office组件服务win+R打开运行菜单,输入dcomcnfg 找到 [组件服务]—— [计算机]——[我的电脑]——[DCOM配置]——[MicrosoftWrord97-2003文档]右键[MicrosoftWrord97-2003文档]设置属性[标识]为[交互式用户] /***@descxmsb_wordToPdf将word转换为pdf*@paramstring$wordPathword原文件路径*@paramstring$outPathpdf输出路径*@returnstring*/functionxmsb_wordToPdf($wordPath,$outPat...
iis7如何添加mime类型支持所有后缀名文件的方法
在iis7中默认的mime类型并不包含所有的后缀名文件,像现在比较热门的apk,ipa文件都是需要手动添加的。至于添加的方法百度一下大家就都知道到了,这里小编要说的是,如果你的iis7中有很多个网站都需要设置mime类型,然后每个都要设置一遍apk,ipa,3gp等这样的后缀名的话,会觉的有点繁琐,而且容易忘记设置了哪些mime类型,那么,用小编的方法,添加一个mime类型就能支持所有的后缀名文件了哦。1,打开iis7,选择你要设置网站,打开mime类型选项2,找到.rar的mime类型,复制他的类型3,复制后选项添加,在文件扩展名那一栏填入.*,然后在下面的mime类型复制你刚复制的application/octet-stream,然后点击确定这样就搞定了,嘿嘿,其实懂电脑的都知道.*的意思就是支持所有扩展名的文件,只要添加了这个类型,那么apk,ipa,3gp等扩展名就都支持了,怎么样,简单吧。...
React使用Post方式从服务器下载文件
1.问题背景: 之前下载,我都是使用get方式,也就是window.open打开新的标签页的方式,当传递给服务器的下载参数过多的时候,地址栏就会变得特别丑陋。 想在React中使用POST方式下载文件,无奈在网上搜到的React相关的资料过少,把自己经过探索后成功实践的案例与你分享。2.解决方案: 在React中使用ReactDOM创建临时form表单,自动提交。3.解决步骤: 相信大家都是从网上搜到的JQuery代码写的传统处理方式,如下:varquestiontype=$('#QuestionType').combobox('getValue');//得到题型名称varform=$("<form>");//定义一个form表单form.attr('style','display:none');//在form表单中添加查询参数form.attr('method','post');...
python 文件读取
读取整个文件操作文件的第一步就是得打开要操作的文件,然后进行读取。在python中我们可以使用open函数来打开一个文件,然后使用read方法来读取文件。示例:importoswithopen('data.txt',encoding='utf-8')asfile_obj:contents=file_obj.read()print(contents.rstrip())首先,我们看下open函数的定义:defopen(file:Union[str,bytes,int],mode:str=...,buffering:int=...,encoding:Optional[str]=...,errors:Optional[str]=...,newline:Optional[str]=...,closefd:bool=...)Inferredtype:(file:Union[str,bytes,int],mode:str,buffering:int,encoding:Optional[str],errors:Optional[str],newline:Optional[str],closefd:bo...
用Python遍历C盘dll文件的方法
python的fnmatch 还真是省心,相比于java中的FilenameFilter ,真是好太多了,你完成不需要去实现什么接口。fnmatch配合os.walk()或者os.listdir(),你能做的事太多了,而且用起来相当easy。#coding:utf-8"""遍历C盘下的所有dll文件"""importosimportfnmatchdefmain():f=open('dll_list.txt','w')forroot,dirs,filesinos.walk('c:\'):fornameinfiles:iffnmatch.fnmatch(name,'*.dll'):f.write(os.path.join(root,name))f.write('')f.close()print('done...')if__name__=='__main__':main() ...
Python列出某个盘符或者文件夹下的所有文件
以前的手机不用了,许多老照片和其他文件都散落在各个位置,不好整理。一个一个的翻阅的话,如果文件都在好几层文件夹之中那么想收集起来这些文件将会异常困难,会很慢还可能会漏掉某些文件,不如用脚本把所有文件都列出来。从网上找类似的工具,竟然没有找到。就尝试着自己写一个。基本思路(和爬虫基本思想差不多)就是递归的遍历文件夹,找到文件夹继续访问,找到文件就打印出来。实现方法是采用了栈数据结构,能够把递归的算法转化成迭代的算法(使用内存中的栈代替系统栈)。使得递归深度可以不受系统栈空间影响(既递归深度可以变得非常深),也可以使算法易读易控制。其实这里使用队列或者其他数据结构也可以,只要保证每个数据只访问一次就可以,使用队列实现只是文件访问的顺序不同罢了。下面是代码:importosimportshutildefcopyfile(srcfile,dstfile):ifnotos.path.isfile(srcfile):print("%snotexist!"%(srcfile))else:fpath,fname=os.path.split(dstfile)#分离文件名和路径ifnotos.path.e...
swoole文件上传代码
<?php$http=newswoole_http_Server("0.0.0.0",9501);$http->on('request',function($request,$response)use($http){if($request->server['request_method']!='GET'){echo'提交方式不对'.PHP_EOL;return;}$file=$request->files['files'];$file_name=$file['name'];$file_tmp_path=$file['tmp_name'];$uplod_path=__DIR__.'/uplode/';if(!file_exists($uplod_path)){mkdir($uplod_path);}$res=move_uploaded_file($file_tmp_path,$uplod_path.$file_name);//函数将上传的文件移动到新位置。if($res){$response->end("<h1>HelloSwoole.Uploa...
PHP实现m3u8并发下载
直接上代码<?php//php下载m3u8文件$url=$argv['1'];if(!file_exists('./tmp/')){if(!mkdir('./tmp/')){die('请手动在当前目录创建tmp目录');}}$indexPage=file_get_contents($url);preg_match_all('/.*.ts/',$indexPage,$matches);if(empty($matches)){die('m3u8文件格式错误');}go(function()use($matches){$chan=newchan(100);//最大并发数foreach($matches['0']as$key=>$value){if(file_exists('./tmp/'.$key.'.ts')){continue;}$chan->push('xx');go(function()use($key,$value,$chan){echo"Addtask:".$key;while(1){$rs=co_curl($value);if(strlen($rs)>0...
火车头discuz6.1 完美采集的php接口文件
<?php//header(‘Content-Type:text/html;charset=UTF-8’);//if(function_exists(“mb_convert_encoding”)){//$tmp=checkAndTranslate(“使用前请将该文件直接上传至论坛根目录”,0);//header(‘Content-Type:text/html;charset=UTF-8’);//print($tmp);//}else{//print(“NO”);//}//exit(“this.line=”.__line__);/*文件名:locoyonline_for_discuz610.php*使用前请将该文件直接上传至论坛根目录*本文件为GBK编码;*处理后导入数据库的编码为:utf-8;*需要替换字符时,需把replace.txt复制到同目录下;*///处理全局变量//foreach($_POSTas$key=>$value){//$$key=$value;//print($key.’=‘.$value.’’);//}//var_dump($_POST);//exit...