精华内容
下载资源
问答
  • 代码: $.extend($.fn.validatebox.... // filebox验证文件大小的规则函数 // 如:validType : ['fileSize[1,"MB"]'] fileSize : { validator : function(value, array) { var size = array[0]; var

    代码:

    $.extend($.fn.validatebox.defaults.rules, {
    		// filebox验证文件大小的规则函数
    		// 如:validType : ['fileSize[1,"MB"]']
    		fileSize : {
    			validator : function(value, array) {
    				var size = array[0];
    				var unit = array[1];
    				if (!size || isNaN(size) || size == 0) {
    					$.error('验证文件大小的值不能为 "' + size + '"');
    				} else if (!unit) {
    					$.error('请指定验证文件大小的单位');
    				}
    				var index = -1;
    				var unitArr = new Array("bytes", "kb", "mb", "gb", "tb", "pb", "eb", "zb", "yb");
    				for (var i = 0; i < unitArr.length; i++) {
    					if (unitArr[i] == unit.toLowerCase()) {
    						index = i;
    						break;
    					}
    				}
    				if (index == -1) {
    					$.error('请指定正确的验证文件大小的单位:["bytes", "kb", "mb", "gb", "tb", "pb", "eb", "zb", "yb"]');
    				}
    				// 转换为bytes公式
    				var formula = 1;
    				while (index > 0) {
    					formula = formula * 1024;
    					index--;
    				}
    				// this为页面上能看到文件名称的文本框,而非真实的file
    				// $(this).next()是file元素
    				return $(this).next().get(0).files[0].size < parseFloat(size) * formula;
    			},
    			message : '文件大小必须小于 {0}{1}'
    		}
    	});


    使用方式:

    html:

    <input name="file" class="easyui-filebox" validType="fileSize:[10,'MB']">

    js:

    $('#file').filebox({
    		required : true,
    		width : '300px',
    		multiple : true,
    		validType : ['fileSize[1024,"kb"]' ],
    		buttonText : '请选择',
    		buttonAlign : 'right',
    		prompt : '请选择一个图片类型的文件',
    		accept : [ 'image/jpg', 'image/bmp', 'image/jpeg', 'image/gif', 'image/png' ]
    });


    End.
    展开全文
  • 这几天根据客户要求,后台要能够改变前台flash中的字的内容,所以采取后台采用改编文本,输出成xml让前台flash去解析xml得到字符串,将其显示在flash中,但flash不载入字体则swf文件上的中文字体有毛边,载入...

    这几天根据客户要求,后台要能够改变前台flash中的字的内容,所以采取后台采用改编文本,输出成xml让前台flash去解析xml得到字符串,将其显示在flash中,但flash不载入字体则swf文件上的中文字体有毛边,载入字体则导致swf文件巨增。

     

    其实不管flash读取什么样的数据源,只要最后返回的string是中文字体,加上嵌入字体是最好的选择,在flash的ide中有embed   font的类库,嵌入中文如果是宋体simsun,swf体积增加2m,如果是simhei或者其它,大概5~8m,也可以选择property面板中的嵌入字体,好像是“auto   embed”。

    flash的优点之一就是能够使用各种各样的字体,而传统的HTML要使用各种各样非系统默认的字体只有两种办法


    1,是将特殊字体嵌入到浏览器中,可惜这一功能不仅仅体积巨大而且并不是对于所有浏览器都适用。(英文字体倒只有百来K但是中文字体起码都1M以上)这样的办法对于中文来说显然是不现实的
    2,是将所用到特殊字体的地方都做成图片,这样的好处是任何平台浏览器显示效果都是一致的。但是缺点也是明显的,首先修改不容易,即使是最细微的修改也需要用专门的图形编辑软件来修改,很是麻烦。而且不可能用太多的字体,那样图片会极其巨大甚至比嵌入字体所需要的体积还大。

    flash完全没有以上的任何问题,当你输入任何字体(包括系统字体)在导出成SWF格式的时候会自动转换成图形,就是说在任何平台显示效果都是一样的,无论他安装没有安装这种字体。而且要修改的时候跟修改任何文本文档一样的简便。随着字数的增加,最终swf的文件也会越大。不过这种增大对于在HTML中嵌套字体所需要的动辄几M的体积相比是算不了什么的。并且与平台和显示器无关。

    不过flash的特点以及优势就是小巧,多增加一个字就增加几百字节的大小,这对于flash来说也是不能忍受的。所以flash提供了更多的功能让swf文件更小巧。下面我将详细讲述flash关于字体元件与字符嵌入等功能的优点,缺点以及适用范围。

    先说flash中“使用设备字体”的功能,此功能在文本属性里。只对静态文本有效,前面已经说了,输入的任何文本都会被flash自动转换为图片,这样的好处是任何平台任何浏览器显示效果都一致,缺点是每增加一个字都会增加最终swf文件的大小。如果你输入一段文本,然后在属性里选择了使用设备字体。那么flash就不会把你输入的字体转换成图形,这样无论你写多少字对swf大小的影响都不大。但是当别人打开这个swf文件的时候会首先检查系统里是否有你所输入的字体,如果有则显示你当初输入的字体。这样看起来就跟你在本地机器上编辑的效果一样。但是一旦浏览者的机器上不具备你当初输入的字体,那么swf将用浏览者所使用的系统上的默认字体来显示,至于效果嘛。。。听天由命吧。这样的做法适合那种一般情况下浏览者系统里都具备的字体,即使万一浏览者里没有这种字体也能显示出字来。只不过效果无法预测而已。

    现在说说动态文本中的字符嵌入功能,将文本设定成动态文本或者输入文本就会出现字符嵌入这一功能。这一功能的作用是将所选择的字符装载到swf文件中,这样动态的字符加载进去或者输入字符的时候就会变成你当初嵌入的字体。比如你当初输入了一句话使用简体黑体写的,点其属性选择嵌入字符,选择指定范围里面有很多种语言,选择你输入的字所属于的语言种类――在这里是简体中文,点确定。这样就等于你把整套简体黑体嵌入到了flash文件里,当加载动态文字的时候这个地方显示的就是黑体。这样会使最终的swf文件增加1M多(具体大小根据字体的大小来决定,所以英文肯定比中文要小的多)。经过测试嵌套进去的字体对静态文本一样有效。比如这里嵌套进去了简体黑体,所以你输入大量的静态的简体黑体后倒出的swf文件只增加了几百字节而已。(不需要选择设备字体)

    如果你输入的是简体却选择嵌入繁体,那么凡是跟简体不相同写法的繁体字是不会显示的,只有更简体写法一致的繁体才会显示。嵌入字符还有一个选项是自动填充。他会自动的把你所写的字嵌入进去,只嵌入这几个字,这样最终文件大小也会小很多。这样做的缺点是,比如你当初输入的是“你是笨蛋”,然后选择自动填充,自动填充的左边就会显示“你是笨蛋”,当然这里你也可以自己添加或者删除文字,比如删除“笨蛋”这样就是剩下“你是‘,最后选择确定。这样你只把确定两个字嵌入到了flash里。你当初创建的”你是笨蛋“只会显示”你是“其他任何字符都不会显示了。如果是输入文本也只能输入”你是“,输入其他字符是无效的。

    接下来说字体元件,使用字体元件的方法是按F11打开库,鼠标左键点库文件名右边的按钮,会出现一个菜单,选择新建字型。这时候会弹出一个字型的属性框,进行设置。名称要起有意义的名称不要起字体的名称,比如”标题文字“。然后你将要用到的字体,这里要注意的是锯齿选项(下面会提到)选择好了后你可以看到在字体选择中多了一项以新建的字体文件名称为名称的字体。因为我们开始建立的字体元件名称叫标题文字,所以在这里是叫”标题文字*“选择使用这种字体,选择好了后你可以使用两种方式来好好的利用这个功能。


    1直接放在flash文件里,这样做并不会对flash文件大小有影响,就跟普通的flash文件一样,flash默认会将字体转换成图形,你也可以设置成为系统字体。一切照旧,唯一的区别是当你更换字体的时候可以直接更换字体元件。比如你所有的文字本来都是宋体,可是后来觉得换成黑体更好看,你就可以直接更改字体元件的属性(更改的办法是打开库,选择字体元件点鼠标右键,选择属性)由宋体改成黑体。这样一来所有使用字体元件的文字全部改成黑体(想想如果你没有使用这种功能,修改起来会多痛苦)。

    2   第一步跟方法一一样,全部弄完后,选择字体元件,选择链接。(打开库,选择字体元件点鼠标右键,选择链接)选择”为运行时共享导入“   URL里填写以后你将要使用的一个swf文件路径可以使用相对也可以使用绝对路径(如果在同一文件夹下可以写成 "字体.swf ")标识符就直接使用字体元件的名称

    第二步,跟方法一一样,只不过是专门建立一个只有字体元件的swf文件。选择链接(打开库,选择字体元件点鼠标右键,选择链接),选择”为运行时共享导出“   URL里填写在上一步里写好的路径。(上一步写的是 "字体.swf ")标识符也跟上一步时的字体元件名称一致。然后导出成swf文件。你会发现文件比较大(如果当初选择了锯齿文字会增加这个swf字体库文件的大小(什么情况下使用锯齿请参看本BLOG相关文章))。不过大点没什么关系,这个仅仅是一个引用的文件,就好象把字体都放在这里面当方法一建立的文件有需要的时候再从这里面找。这样的话要什么取什么,方法一建立的文件的大小会非常小,小到难以置信的地步。哈哈不错的东西。而且象第一部建立的文件想改变字体什么的也只需要改变方法二建立的文件的字体元件属性。这就好比第一步建立的swf文件是第二步建立的swf文件的快捷方式一样。只是第二步建立的swf文件的引用,实际的东西都在第二步建立的swf文件里装着呢。


    flash中字体元件在一个swf里可以引用多个。就是说你的swf作品里可以使用多种字体元件引用外部的不同的字体元件包。但是一个“被引用“的swf字体文件包里,只能存放一种字体然后打包。否则会出现错误

    展开全文
  • oracle增加表空间数据文件大小

    千次阅读 2014-05-09 21:22:19
    1.增加数据文件

    1.增加数据文件

    ALTER TABLESPACE ljjgbs_east ADD DATAFILE '/home/oracle/app/oracle/oradata/ljjgbs/ljjgbs_east_data.dbf' SIZE 50M;

    2.新增数据文件,并允许自动增长

    ALTER TABLESPACE ljjgbs_east ADD DATAFILE '/home/oracle/app/oracle/oradata/ljjgbs/ljjgbs_east_data.dbf' SIZE 50M AUTOEXTEND ON NEXT 5M MAXSIZE 100M;

    3.允许存在的数据文件自动增长

    ALTER DATABASE DATAFILE '/home/oracle/app/oracle/oradata/ljjgbs/ljjgbs_east_data.dbf' AUTOEXTEND ON NEXT 5M maxsize unlimited;

    4.手动增加存在的数据文件的大小

    ALTER DATABASE DATAFILE '/home/oracle/app/oracle/oradata/ljjgbs/ljjgbs_east_data.dbf' RESIZE 20000M;

    展开全文
  • lvm是一种灵活性很强的磁盘空间管理方式,可以方便的增加、减少文件系统的大小,这里说一下增加、减少lv及文件系统大小的操作过程。 修改lv及文件系统的大小,必须先将lv及文件系统卸载(umount),然后才可以...

    Linux的lvm管理:修改LV大小

     

    lvm是一种灵活性很强的磁盘空间管理方式,可以方便的增加、减少文件系统的大小,这里说一下增加、减少lv及文件系统大小的操作过程。

     

    修改lv及文件系统的大小,必须先将lv及文件系统卸载(umount),然后才可以操作。

     

    1、增加空间

     

    增加空间的命令是:lvextend.有两种方法,一个是指定在现有的空间上增加的大小,一个是指定将现有空间增加到多少。

     

    举例,如果testlv目前的大小是20G

     

    在testlv现有空间的基础上再增加10G

     

    lvextend -L +10G -f -r /dev/testvg/testlv

    #此时testlv的大小是30G

     

    将testlv的空间扩大到100G

     

    lvextend -L 100G -f -r /dev/testvg/testlv

    #此时testlv的大小是100G

     

    关于lvextend的详细用法,可以用命令lvextend --help查询。

     

    也可以分步操作,先增加lv的大小,再修改文件系统的大小,还以增加10G为例,具体命令为:

     

    lvextend -L +10G /dev/testvg/testlv

    resize2fs -f /dev/testvg/testlv 30G

     

     

    2、减少空间

     

    减少lv空间的操作是有风险的,操作之前一定要做好备份,以免数据丢失。要减少一个lv的空间,必须先减少之上的文件系统的大小。

    具体操作顺序是:检查文件系统,减少文件系统大小,减少lv大小。命令依次为:

    e2fsck -f /dev/vg/lv
    resize2fs /dev/vg/lv newsize
    lvreduce -L newsize /dev/vg/lv

     

    也可以用lvreduce一条命令完成。

     

    lvreduce -L newsize -f -r /dev/vg/lv

     

    举例,将testlv的大小减少到10G,分步操作命令如下:

    e2fsck -f /dev/testvg/testlv

    resize2fs /dev/testvg/testlv 10G

    lvreduce -L 10G /dev/testvg/testlv

     

    也可以用下面一条命令实现:

     

    lvreduce -L 10G -f -r /dev/testvg/testlv

    展开全文
  • 增加swap分区文件大小+dd命令的解释

    千次阅读 2017-07-28 16:45:47
    第一步:创建一个大小为1024M的文件dd if=/dev/zero of=/swap01 bs=1024 count=1048572 第二步:把这个文件变成swap文件: mkswap /swap01 第三步:启用这个swap文件:swapon /swap01第四步:编辑/etc/fstab文件,...
  • 碰到这么一个问题,需要在一篇文章中加入一个大小为19.4MB的PDF文件,而wordpress限定的文件大小只有8MB,那么如何在WP博客上上传文件,而且文件大小不受限制呢?本文只限Apache配置主机的使用方法,增加WordPress...
  • SELECT file_name, tablespace_name, bytes/(1024*1024) M...修改表空间数据文件大小 ALTER database datafile '/u01/app/oracle/product/10.1/dbs/users01.dbf' RESIZE 32M; 在表空间新增加数据文件 ALTER TABLE
  • GitHub上传文件大小设置

    万次阅读 2017-06-19 16:49:32
    GitHub上传文件大小设置
  • log4j 按时间和大小增加新日志文件  我们开发的B/S结构系统,在服务端一般要有日常运行的日志记录。... 或者根据日志文件大小来判断,超过规定大小,日志自动增加新文件。  在log4j中这两种方
  • 增加tomcat支持下载文件大小方法

    千次阅读 2006-07-25 12:01:00
    在TOMCAT的目录下,也就是在%TOMCAT_HOME%/bin alina.bat文件最前面加入set JAVA_OPTS=-Xms512m -Xmx512m 
  • Linux增加分区大小

    千次阅读 2017-01-15 16:32:15
    但是一般Linux如果没有采用逻辑卷管理,则动态增加分区大小很困难,一个能想道的办法就是,备份分区文件系统数据,删除分区,然后再重新创建分区,恢复备份的文件系统,这个做法比较玄,可能删除分区后导致系统无法...
  • 上传文件大小限制

    千次阅读 2010-06-08 10:23:00
    一、修改配置Web.Config文件中的httpRuntime节点对于asp.net,默认只允许上传4M文件,增加如下配置,一般可以自定义最大文件大小.executionTimeout="800"maxRequestLength="40960"useFullyQualifiedRedirectUrl="false...
  • 使用FileUpload控件上传文件时对文件大小的限制可以在配置文件中配置。具体配置在System.Web配置节中中添加 &lt;httpRuntime maxRequestLength="10240"/&gt; 即可。具体对上传文件大小限制只要...
  • http 请求上传文件大小限制

    千次阅读 2019-10-29 12:29:11
    今天在做批量导入功能时,刚开始测试1000条,0.8M操作正常,然后再测试2000条,文件大小1.5m,就报错了 这个是nginx网关的错误,因为nginx默认允许请求大小为1M,所以需要修改 Status Code: 413 Request Entity ...
  • 新建数据文件的初始大小

    千次阅读 2014-05-08 19:30:20
    问题: 为表空间添加一个100M的数据文件,产生的数据文件直接就是100M,还是开始为0,逐渐增大的? 实验: ...为OPEN_TBS表空间增加一个数据文件: ...alter tablespace OPEN_TBS add datafile '/...查看文件大小: ls
  • unity3d 减少文件大小

    千次阅读 2014-12-22 21:53:14
    减少文件大小 Unity 后处理所有导入的资源 Unity 始终后处理导入的文件,因此,在使用多层 psd 文件代替 jpg 储存文件,对将要部署的播放器大小没有任何影响。保存文件为正在使用的格式(例如 .mb 文件、.psd 文件...
  • SpringBoot配置上传文件大小

    千次阅读 2018-04-20 11:05:02
    #上传文件大小 #单个文件最大值 spring.http.multipart.max-file-size=10MB ##一个请求多个文件的最大值 spring.http.multipart.max-request-size=10MB
  • 在上传时nginx返回了413错误,查看log...打开nginx主配置文件nginx.conf,找到http{}段,增加 client_max_body_size的相关设置, 这个值默认是1m,可以增加到8m以增加提高文件大小限制; 我设置成了  client_max_body_
  • 1.表单部分  ... enctype = 'multipart/form-data'  ...表单选项MAX_FILE_SIZE隐藏域用于限制上传文件大小,它必须放在文件表单元素前面,单位为字节。  如:  复制代码代码如下:         2.处
  • Linux 增加分区大小

    万次阅读 2012-01-12 19:28:22
    但是一般Linux如果没有采用逻辑卷管理,则动态增加分区大小很困难,一个能想道的办法就是,备份分区文件系统数据,删除分区,然后再重新创建分区,恢复备份的文件系统,这个做法比较玄,可能删除分区后导致系统无法...
  • 修改建立的数据文件大小 alter database datafile file_name resize newsize K|M; 增加表空间的数据文件 alter tablespace tablespace_name add datafile file_name size number K|M [autoextend off|on...
  • 在原来的系统的spring的配置文件中,有一个参数文件是用来配置上传文件时的文件大小的 参数文件中的内容是: maxUploadSize=104857600 可以从配置文件中读取配置的上传文件时的文件限制大小 在系统中有一个继承...
  • 表空间文件大小达到32G

    千次阅读 2016-07-27 19:54:18
    show parameter k_cache_size;...修改db_block_size可以扩大表空间文件大小,但是又说这个是创建数据库时设置的,创建后修改它会影响已有的数据。如果不重新Imp数据,就只能增加表空间文件来扩展大小。
  • springboot 文件上传大小配置

    万次阅读 2017-04-07 13:28:38
    springboot上传文件大小的配置我这里记录两种,一种是设置在配置文件里只有两行代码,一种是加个Bean   首先第一种: application.properties中添加   spring.http.multipart.maxFileSize=10MB spring....
  • 文件上传大小限制

    千次阅读 2018-05-16 09:27:25
    修改PHP上传文件大小限制的方法1. 一般的文件上传,除非文件很小.就像一个5M的文件,很可能要超过一分钟才能上传完.但在php中,默认的该页最久执行时间为 30 秒.就是说超过30秒,该脚本就停止执行.这就导致出现 无法打开...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 704,668
精华内容 281,867
关键字:

怎么增加文件大小