- 博客(344)
- 资源 (23)
- 收藏
- 关注
原创 bootstrapValidator插件使用
bootstrap的校验插件bootstrapValidator,是最适合bootstrap布局的插件。首先需要下载bootstrapValidator.js。可到如下地址下载:http://bv.doc.javake.cn/html引用:/js/bootstrap-3.3.0-dist/dist/css/bootstrap.min.css" rel="styles
2016-12-29 19:50:19 2451 3
原创 css居中处理
1.水平居中如果只是单行包含文本内容的组件可以使用text-align:center;通过文本内容居中影响元素居中。适用于内联元素。注意:text-aligin:center需设置在父容器上,子元素必须包含文本内容,且是内联元素。例如:<div style="text-align:center"> <span>测试<span>&...
2016-12-29 14:24:32 475
原创 多张图片全部加载完成后再执行某操作
浏览器对图片的加载是异步的,很多时候我们需要等待图片完全加载后才能进行下一步操作。例如:获取图片父容器的高度,如果图片没加载完,高度基本为0,没有实用价值。单找图片的加载完处理可以使用:$(image).onload=function(){ 处理操作}多张图片全部加载完成后再做处理,可以使用如下方式:var imgdefereds=[]; //定义一
2016-12-29 11:24:31 6274 1
原创 easyui-datagrid特殊字符不能显示的处理
在easyui中datagrid、combobox、tree等组件都不能显示含有html标签的特殊字符,因为这些字符会被当作html标签被解析掉。这里给出了一个处理方案,希望对大家有帮助。以datagrid为例:找到jquery.datagrid.js文件,在其中添加如下方法:function escapeHtml(s) { if (s === undefined) {
2016-12-07 15:19:04 6106 3
转载 css3-filter滤镜总纲
filter属性允许您向文本和图像添加更多的样式效果,可替代部分ps的效果。注释:1.若需要使用 filter 属性,请始终指定元素的宽度。 2.除非 background-color 属性被设置为 transparent,否则某些 Filter 属性将无法工作!属性参数描述例子alphaopacityfi
2016-11-25 11:01:40 1013
原创 easyui-validatebox多重校验
easyui的validatebox提供了validType属性支持校验和多重校验。但是我们发现当检验方法需要传参数时,默认的多重校验就不支持了。例如:validType="["validateAdd['字典值重复','$.fn.validatebox.defaults.rules.validateLength',100]",'textValid[32]']"会报String异常,
2016-11-17 18:16:59 2318 1
原创 jquery自定义导入组件
1.组件js(function($){ //自定义去除字符串两边空白 String.prototype.trim=function(){ return this.replace(/(^\s*)|(\s*$)/g, ""); } //自定义导入组件 $.fn.customImport = function(methodOroptions,value){ if(typeof
2016-11-08 14:24:13 1827
原创 websocket导入进度条
1.封装websocket公用类function websocket(){ this.socket = null; this.code = new Date().getTime()+""+Math.floor(Math.random() * ( 1000 + 1)); this.options = { url:getWsPath, dataType:"json", onmes
2016-11-01 16:08:43 6284 3
原创 $.extend()详解
JQuery的extend扩展方法: Jquery的扩展方法extend是我们在写插件的过程中常用的方法,该方法有一些重载原型,在此,我们一起去了解了解。一、Jquery的扩展方法原型是: extend(dest,src1,src2,src3...); 它的含义是将src1,src2,src3...合并到dest中,返回值为合并
2016-10-25 15:20:56 18919 2
原创 js中的call()和apply()方法
1.call()语法:obj1.call(obj2[,param1,param2,...])定义:用obj2对象来代替obj1,调用obj1的方法。即将obj1应用到obj2上。说明:call 方法可以用来代替另一个对象调用一个方法。call 方法可将一个函数的对象上下文从初始的上下文改变为由 obj2 指定的新对象。如果没有提供 obj2参数,那么 Global 对象被用作 obj
2016-10-25 15:15:41 20523 2
原创 润乾报表分页
1.设置报表的属性为按行分页属性->报表属性->分页,设置分页属性2.设置showReport.jsp页面展示大小注意:needPageMark:是否需要页码,设置该属性后才会显示分页的页码和缓存。width:分页页面的宽度,如果设置的太小的话,超出宽度的内容会出现在下一页。height:分页页面的高度。
2016-10-14 16:24:58 8298
原创 润乾报表-数据类型、分页、统计图函数
数据类型判断函数1.isEmpty()函数说明: 判定表达式运算的结果列表中的元素个数是否为0,或者运算的结果是否为null语法: isEmpty(exp)参数说明: exp 表达式返回值: 布尔型2.isdate()函数说明: 判定字符串是否具有转换成日期的合法格式语法: isdate( string )参数说明: string 字符串表达式
2016-10-14 15:47:30 3195
原创 润乾报表-时间日期函数
时间日期函数1.now()函数说明: 获得系统此刻的日期时间语法: now()返回值: 日期时间2.year()函数说明: 从日期型数据中获得年信息语法: year(dateExp)参数说明: dateExp 日期或标准日期格式的字符串, 如:yyyy-MM-dd HH:mm:ss、yyyy-MM-dd 或 HH:mm:ss返回值: 整数示例:
2016-10-14 13:49:25 17047
原创 润乾报表-数学函数
数学函数1.abs()函数说明: 计算参数的绝对值语法: abs(numberExp)参数说明: numberExp 待计算绝对值的数据返回值: 数值型示例:例1:abs(-3245.54) 返回:3245.54例2:abs(-987) 返回:9872.round()函数说明: 对数据在指定位置上进行截取,剩余部分四舍五入相关
2016-10-13 16:42:00 3145
原创 润乾报表-字符串函数
数据集函数1. avg()函数说明: 从数据集中,从满足条件的记录中,算出给定字段或表达式的平均值语法: datasetName.avg(selectExp{,filterExp{,rootGroupExp{,containNull}}})参数说明: selectExp 需要计算平均值的字段或表达式,数值类型 filterExp 过滤条件表达式 rootGroupE
2016-09-30 11:03:04 9490 1
原创 润乾报表-单元格函数
单元格函数1.avg()函数说明:对可扩展单元格或集合表达式求平均值语法: avg(expression{,containNull})参数说明: expression 需要求平均值的单元格或表达式,一般为可扩展单元格或集合表达式containNull 是否对null元素进行计数返回值: 实数示例:例1:avg(A1:B10) 求得A1至B10之间单元格的
2016-09-29 20:56:32 9520
原创 润乾报表-数据集函数
数据集函数1.avg()函数说明: 从数据集中,从满足条件的记录中,算出给定字段或表达式的平均值语法: datasetName.avg(selectExp{,filterExp{,rootGroupExp{,containNull}}})参数说明:selectExp 需要计算平均值的字段或表达式,数值类型 filterExp 过滤条件表达式 rootGroupExp 是
2016-09-29 20:07:38 4530
原创 jQuery.load()和Jsp的include的区别
1.jqueryObj.load() load()方法通过ajax获取服务端数据,并将放回数据放置到jqueryObj对象下。load(url,data,function(response,status,xhr)参数描述url规定要将请求发送到哪个 URL。data可选。规定连同请求发送到服务器的数据
2016-09-29 18:00:04 5927
原创 js中Date()的用法及日期计算方法
Date函数是用来处理日期和时间的,其时间是和GMT时间1970年1月1日进行比较的。Date函数有6种构造函数,如下:new Date(); //获取当前系统日期new Date("month dd,yyyy hh:mm:ss"); new Date("month dd,yyyy");new Da
2016-08-25 16:01:48 34320
原创 将润乾报表集成到eclispe上
1.在润乾设计器上设计好报表模版2.集成润乾报表到eclipse选择“本地应用”->“发布”->“集成到项目”配置集成路径点击“”确定”,集成完成后你可以在项目中看到新添加了很多文件。3.为tomcat添加数据源找到你所使用的tomcat下的server.xml文件修改如下:在Context标签下添加数据源配置
2016-08-25 15:44:40 2852
原创 IE下easyui的组件解析移位或微小变形
最近项目上遇到了如下问题:在IE下下拉框的下拉图标显示不全,最严重的是下拉数据右边线被遮挡了。错误原因: 因为缺少浏览器解析模型的声明。 各个浏览器对HTML、CSS的处理,在细节上存在很多差异,为了向W3C标准靠近,并且HTML、CSS的标准也在不断的发展,因此同一个浏览器的不同版本之间,也会存在细节处理上的不一致性。 现在浏览
2016-08-19 16:34:21 1222
原创 表单包裹的单个文本框,回车键自动提交表单
问题:当一个表单只包含一个文本框的时候,当文本框获取焦点之后,按回车键,表单会被自动提交。原因:浏览器默认事件。浏览器默认在这种情况下的回车键就是提交操作,会自动触发submit事件。解决方法:有3种。 1.去掉form层,手动提交,不依赖于form。 2.添加一个input输入框,例如:,注意是不生效的。 3.阻止浏览器默认事件。functio
2016-08-04 14:05:57 1423
原创 MySql和Oracle的区别
1.MySql和Oracle的日期转换 mysql中有2种日期格式DATE和TIME,oracle只有一种日期格式DATE。 oracle> select to_char(sysdate,'yyyy-mm-dd') from dual; oracle> select to_char(sysdate,'hh24-mi-ss') from dual;
2016-07-29 10:52:07 2642 2
原创 One or more constraints have not been satisfied.
错误说明:eclipse+maven下java Resoures资源文件夹出现小红叉。错误提示内容:One or more constraints have not been satisfied.错误原因: Deployment Assembly跟java版本不匹配,即maven默认编译版本与使用的jdk不匹配。解决方案:在pom中配置如下内容: jd
2016-07-18 18:37:51 55033 6
原创 MongoDB安装
前期准备工作:1.下载mongoDB安装包,将安装包解压文件夹拷贝到F:\MongoDB\mongodb文件夹下;2.在F:\MongoDB\mongodb文件夹下创建2个文件夹,分别用于存放安装文件和日志文件。结构如下:F:\MongoDB\mongodb\data\db:用于存放安装文件,如果不定义默认情况会放在bin文件夹下F:\MongoDB\mongodb\data\
2016-07-13 11:11:37 698
原创 查看Struts2配置信息 struts2-config-browser-plugin插件
struts2-config-browser-plugin插件的作用是查看Struts2的配置信息,例如Action的命名控件,别名等。最常见的错误是Action无法映射到,这时这个插件的价值就体现出来了,轻轻松松帮你找到错误。用法:1.Maven依赖。 org.apache.struts struts2-config-browser-plugin 2.5.1
2016-07-11 17:14:33 3391 2
原创 maven中jar和war的区别
jar文件包括java普通类、资源文件和普通文件,在maven中即是打包src/main/java和src/main/resources资源文件夹下的所有文件。在打包的时候会自动生成MATA-INF文件夹,用于存储maven的pom信息和MANIFEST.MF文件。例如:war文件包含全部的web应用程序,即所有的java类,配置信息和jsp、js等静态资源。但是需要注意war
2016-07-11 15:49:19 20058 5
原创 maven将jsp打入jar中
首先说明一下,为何jsp打入jar中仍能运行。 在Servlet3.0协议规范中指出:${jar}/META-INF/resources/被视为根目录。那么将jsp等静态资源打入META-INF/resources/目录下就与实际项目没有区别了。 在打jar的时候会自动生成META-INF目录,该目录的作用是:配置应用程序、扩展程序、类加载器和服务、manifest.mf文件。
2016-07-08 18:51:52 8243 6
原创 在IE下-下载文件-文件名中文名乱码问题
首先说明下各浏览器对文件下载的文件名解析编码如下:1. IE浏览器,采用URLEncoder编码 2. Opera浏览器,采用filename*方式 3. Safari浏览器,采用ISO编码的中文输出4. Chrome浏览器,采用Base64编码或ISO编码的中文输出 5. FireFox浏览器,采用Base64或filename*或ISO编码的中文输出
2016-07-05 15:36:13 11425 1
原创 IE8常见兼容性错误
1.json中代码末尾多余的“逗号”不能解析。2.JSON对象不能识别(如果没有单独引入json.js)解决方式:引入一个json解析的脚本如果遇到 JSON.parse(str);可使用 eval('('+str+')');代替。3.圆角(border-radius)不兼容问题最好的解决方案是使用图片代替圆角,因为经测试网上给出的兼容方案效果都不理
2016-06-24 17:08:59 1843
转载 maven配置setting.xml详解
文件存放位置全局配置: ${M2_HOME}/conf/settings.xml用户配置: ${user.home}/.m2/settings.xmlnote:用户配置优先于全局配置。${user.home} 和和所有其他系统属性只能在3.0+版本上使用。请注意windows和Linux使用变量的区别。 settings.xml详解声明规范x
2016-06-17 15:07:53 1880
原创 tomcat内存溢出
tomcat其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)是物理内存的1/4。可通过如下设置:在catalina.bat中添加如下设置:set JAVA_OPTS=-Xms128m -Xmx350m在catalina.sh中添加如下设置:JAVA_OPTS=-Xms128m -Xmx350m-Xms:初始值-Xmx:最大值-Xmn
2016-06-16 16:50:22 602
原创 eclipse远程调试tomcat
前提条件:tomcat部署的class文件必须和本地eclipse中的文件一致1、Linux中配置tomcat在catalina.sh中添加如下CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n"注意:上诉代码必须写成一行,不能换行。2
2016-06-16 11:25:57 1118
原创 tomcat的编码集file.encoding和URIEncoding的设置
最近遇到一个问题:项目在本地windows系统下部署没有问题,但部署到linux系统下的时候就不能够解析了。后来查了一下资料是编码集问题。解决tomcat编码集问题有2处。第一处:也是最常见的,修改server.xml的中端口的编码集为UTF-8,例如:或者userBodyEncodingForURI="true"的意思是:根据响应该请求的页
2016-06-15 15:13:38 7894
原创 js的trim()
trim()是一个很适用的方法,作用是去除字符串两边的空白,但是js本身并未提供这个方法,下面介绍js使用trim()的方法。1.通过原型创建字符串的trim()//去除字符串两边的空白String.prototype.trim=function(){ return this.replace(/(^\s*)|(\s*$)/g, "");}//只去除字符串左边空白
2016-06-12 18:39:15 34809
原创 css换行属性和文本属性
word-spacing:增加或减少单词间的间距(默认值:normal即0,可填写具体数字)letter-spacing:增加或减少字符间的间距(默认值:normal即0,可填写具体数字)word-break :规定自动换行的处理方法可用值: normal:使用浏览器默认换行规则(默认值) break-all:允许单词内换行
2016-06-06 19:04:15 3264
原创 box相关css属性
盒子模式=外边距+边框+内边距+组件大小box-shadow(火狐浏览器中常会添加该属性)box-shadow 属性向框添加一个或多个阴影。默认值:none提示:请使用 border-image-* 属性来构造漂亮的可伸缩按钮!语法box-shadow: h-shadow v-shadow blur spread color inset;注释
2016-05-31 19:50:49 1114
原创 easyui datagridfilter插件的用法
用法包含 'datagrid-filter.js' 文件 type="text/javascript" src="datagrid-filter.js">启用过滤(Filter)var dg = $('#dg');dg.datagrid(); // create datagriddg.datagrid('enableFilter'); // enable filter
2016-05-31 18:56:17 23031 31
原创 IE浏览器中div和li包裹的img有5px空白的解决方案
在IE浏览器中用div或者li包裹一个img元素会发现img底部有5px的空白。解决方案如下:1.设置img的vertical-align: bottom; 这样做的目的是让图片靠底部展示,这样就可以将空白处遮盖了。而div是适用子元素高度的,就不会再多出5px了。2.设置img的margin-bottom:-5px; 这样做是让图片的底部上移5px,这样图片的空
2016-05-19 18:24:34 1025
转载 mysql和oracle中的to_date()/to_char()互换
mysql日期和字符相互转换方法date_format(date,'%Y-%m-%d') -------------->oracle中的to_char();str_to_date(date,'%Y-%m-%d') -------------->oracle中的to_date();%Y:代表4位的年份%y:代表2为的年份 %m:代表月, 格式为(01……
2016-05-04 14:07:09 15070
json可视化工具
2016-03-04
ember.js资源包
2016-01-11
SVN客户端安装程序
2015-12-14
class文件查看工具
2015-12-14
js绘图工具Raphael插件
2015-03-31
win8.1如何获得管理员权限删除文件夹
2014-11-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人