自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

风火一回,一生不毁

风风火火走一回,走出一生不悔

  • 博客(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

React谷歌调试工具

react开发调试工具,限于谷歌浏览器。

2017-05-10

bootstrapValidator

最适合bootstrap3的校验插件。

2016-12-29

websocket学习

一个简单的websocket介绍、学习ppt,希望能对你有所帮助。

2016-11-23

zTree.all.js

jquery.js,zTree.js,json树结构操作的javvscript资源文件,想要熟练使用还得结合官网API

2016-03-15

json对象解析工具

json对象转字符串,字符串转json对象。注意不能转换循环对象。

2016-03-04

json可视化工具

对于json字符串,很多开发工具都能展示,但是却不能可视化json字符串,让他更好理解。这里提供一个json的可视化工具,可以支持json数据的格式化,可视化。

2016-03-04

jquery.edatagrid.js

edatagrid.js:jquery的可编辑列表,网上找了很久都没找到,现在把它分享出来,希望能给大家带来便利。

2016-01-26

ember.js资源包

ember.js,一个构建“雄心勃勃”的应用程序的javascript框架。相对于angularjs稳定性更高一些。基于模版的开发方式让你重新认识编码方式。此处仅提供ember.js和handlebar.js资源文件。jquery请自行下载。注意ember只支持1.8以上版本的jquery。

2016-01-11

SVN客户端安装程序

SVN客户端安装版,配合SVN服务端可实现局域网内的资源共享,操作简单适用性高,是程序员的必备工具。资源放这里了,需要的放心下载,对了这是64位的,别下错了哟。

2015-12-14

SVN服务端安装版

SVN服务端安装版,资源共享,局域网的不二选择,SVN操作简单,使用方便,虽然没有git强大,但对于小型开发却非常有利,建议使用。

2015-12-14

class文件查看工具

在eclipse中我们可以使用jad来反编译源码,可以查看到部分class文件的源码类容,但我们自己写的项目编译的class文件确实不能之间查看的。为了能够看到我们修改的项目是否编译成功。那么class文件查看工具就能起到作用了。希望这个工具能为大家带来更多的便利。

2015-12-14

eclipse-maven插件

这里贡献一个64位的eclipse-maven插件,希望大家能够用的到,同时也希望大家能共享一些你们的有用资源。

2015-11-10

apache-maven 64位

为了方便广大java开发者,无私贡献一个maven64位的下载资源,希望广大博友能用得到。也希望各位支持我的博客。

2015-11-10

jad反编译工具和jadclipse插件

查看java中class文件代码。使被编译或打包后的源码能重现在我们的眼前,这有助于我们更深层次的学习。

2015-11-06

raphael中文API

本文仅对官网API进行了翻译,是英语差参考者的福利

2015-03-31

js绘图工具Raphael插件

Raphael是一个很小的JavaScript库,它可以在网页中实现绘制各种矢量图、各类图表、以及图像裁剪、旋转、运动、动画等等功能。其兼容的浏览器有:Firefox 3.0+、Safari 3.0+、Chrome 5.0+、 Opera 9.5+、IE6.0+。

2015-03-31

WebService简介

WebService学习,java端通过Axis2,Cxf发布WebService的应用

2015-03-04

W3C简单介绍及应用

简单的W3C入门基础,方便大家对W3C有一个整体的了解

2015-03-04

win8.1如何获得管理员权限删除文件夹

本资源提供了win8.1获取管理员权限并使用该权限删除文件夹的教程,能清晰明了的帮你解决win8文件难以删除的问题。本人尝试了很多种方法,只有该方法有效,值得借鉴。

2014-11-04

Tomcat安装步骤

本文档为初学者提供Tomcat的安装指导,方便初学者使用Servlet学习,其中步骤详细,相信是初学者的好帮手。

2014-10-11

Oracle数据库的安装

本文件为方便初学者安装Oracle数据库提供一个参考教程,望能给广大学习者一定的帮助。

2014-10-11

CSS基础便签

CSS基础学习便签,可方便查找CSS的应用和选择器的选择。本资源只为更好的学习,希望能带给大家更多的方便

2014-10-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除