自定义博客皮肤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)
  • 收藏
  • 关注

原创 js获取url中的请求参数

//获取url中的请求参数值function getURLParam(param){ //正则表达式,以起始符或&为起始点+参数名+等于以非&起始的任意字符,以&或结束符为终止点 var reg = new RegExp("(^|&)" + param + "=([^&]*)(&|$)"); //substr返回一个以1为起始点的路径长度,实际上是去除了路径中的第一个?号字符 var

2016-04-11 14:55:56 1311

转载 HTML中的window对象和document对象详解

Window -- 代表浏览器中一个打开的窗口:对象属性  window //窗口自身  window.self //引用本窗户window=window.self  window.name //为窗口命名  window.defaultStatus //设定窗户状态栏信息  window.location //URL地址,配备布置这个属性可以打开新的页面对象方

2016-04-07 20:15:49 4839

原创 websocket使用

websocket,html5中新一代全双工通信协议。其底层仍然是http协议。传统 HTTP 请求响应客户端服务器交互图WebSocket 请求响应客户端服务器交互图WebSocket 客户端支持浏览器支持情况ChromeChrome version 4+支持Firefox

2016-04-05 21:10:08 22278 11

原创 关闭窗口触发事件(onunload和unbeforeunload)

浏览器窗口关闭可以使用window.close(),但并没有与之相对应的事件,页面加载也是使用onload事件监听。onunload和unbeforeunload事件都是在页面刷新或关闭的时候执行的。这两个事件的区别:  1.onunload事件是已经从服务器读取到了数据,在替换到当前页面之前执行的。     onbeforeunload事件是正要去服务器读取数据还没有读取

2016-04-01 15:46:53 24845

转载 [Ljava/lang/String(String类型的JNI字段描述符)

“([Ljava/lang/String;)V” 它是一种对函数返回值和参数的编码。这种编码叫做JNI字段描述符(JavaNative Interface FieldDescriptors)。一个数组int[],就需要表示为这样"[I"。如果多个数组double[][][]就需要表示为这样 "[[[D"。也就是说每一个方括号开始,就表示一个数组维数。多个方框后面,就是数组 的类型。 

2016-03-21 10:15:46 14708

原创 easyui-tabs第一个标签被遮挡

使用easyui-tabs时布局的时候发觉第一个标签的标题总是被遮挡,但是点击一下第二个标签再点击一个标签又恢复想要的效果了。例如:那么解决方法就可以是,加载完成后让它先选中第二个标签,再选择第一个标签,但这会出现一个问题,就是页面加载完成后会出现闪跳现象,即从第二标签页闪跳回第一标签页。找了很久,找到了另一个解决方法。easyui-tabs默认情况下标签是可以无限多的,所

2016-03-15 14:12:38 2369

转载 maven依赖json-lib.jar报错

pom.xml 内容: net.sf.json-lib json-lib 2.4 报错误:Missing artifact net.sf.json-lib:json-lib:jar:2.4:compile原因:json-lib是需要区分jdk版本的,pom.xml中的配置应加上标签classi

2016-03-14 11:19:35 3756

原创 height和line-height也能影响浮动效果

今天做一个浮动效果,使用了float始终得不到效果,后来反复修改,发觉margin和height也能影响浮动效果。我所需效果如下:当代码为下时: 消息分割: 映射: 默认值:

2016-03-11 13:48:50 3105 2

原创 ajax请求返回状态为200但还是进入error事件

最近遇到一个问题,发送一个ajax请求,请求成功了,并且放回状态为200,但是就是不进入success事件,添加error事件竟进入了error事件。代码如下:$.ajax({ url:$WEB_ROOT_PATH+"/dataLevel/dataLevelCtrl.htm?BLHMI=findBasicDataLevel", type:"post", dataType:"json"

2016-03-09 10:29:06 32170 4

转载 JDBC连接各种数据库

注释:DBServerIP:数据库服务器ip地址,             sUsr:用户名称             sPwd :用户密码             MyDbComputerNameOrIP:电脑用户名或ip地址             port:端口号一、JDBC连接DB2Class.forName("Com.ibm.db2.jdbc.net.DB2Dri

2016-03-02 15:12:33 608

原创 panel的content属性

在jquery-easyui中panel组件有content属性,默认情况下,该属性为null,接收值类型为:String,表示面板主体内容。但是当content的值为null或"",面板并不会被更新而是延用上次面板加载的内容。加载dialog的方法如下:function initWindow(idSlector,title,width,height,_content,nodeType

2016-02-23 17:19:40 3733

原创 maven-anturn-plugin插件使用

maven-anturn-plugin插件为maven提供了ant功能,它可以使旧项目的配置操作在新项目得以重用。该插件主要有2中执行ant操作的方法:1.直接在插件中配置编写,例如: org.apache.maven.plugins maven-antrun-plugin 1.7 install install <c

2016-02-18 14:20:14 1485

原创 H2数据库远程连接

H2数据库支持如下3种连接模式:  内嵌模式(通过JDBC进行本地连接,应用和数据库在同一个JVM中)  服务器模式(通过JDBC或ODBC或TCP/IP进行远程连接)  混合模式(同时支持本地和远程连接)数据库连接URL说明:TopicURL Format and Examples嵌入式(本地)连接jdb

2016-02-15 10:26:38 26234

原创 edatagrid扩展,仿kettle形式的表格实现

edatagrid的api提供了增删改的方法,但并没有界面形式的例子。这里仿写了kettle表输出形式的可输入表格。具体功能有:1.点击最后一个空白行时新增一行,点击其他空白行时添加该行行号2.点击勾时,取消本行编辑3.点击x时,删除本行,同时之后的行号上移代码如下://初始化表输出属性面板function init(){ $("#outputTableGrid

2016-02-01 10:37:00 788

原创 easyui-edatagrid.js实现回车键结束编辑功能

easyui的可编辑表格并不具备回车事件。这让edatagrid在结束编辑时的操作很麻烦,除非你点击其他行,或者点出表格否则不会取消编辑行。为了让结束编辑操作更简单些,我为每个单元格添加了回车事件,当回车时结束本行编辑,具体做法是重写edatagrid的onDblClickCell事件,如下:onDblClickCell : function(index, field, value

2016-01-29 11:22:03 5770 1

原创 maven 错误: 非法字符: \65279

maven在打包时出现了如下错误: 错误: 非法字符: \65279错误原因:指定的文件编码集错误。解决方法:右键文件——>Properties——>选择字符集为你项目字符集。若还是有问题,那么可能是字符集仍然没对。UTF-8的字符集分为有BOM和无BOM两种,而我们需要无BOM的UTF-8.将文件单独拷贝出来,用Notepad++另存为UT

2016-01-21 14:49:09 1156

原创 oracle数据库密码过期问题

错误提示:java.sql.SQLWarning: ORA-28002: the password will expire within 1 days错误原因:默认情况下,oracle11g版本以上密码的存活周期为180天,当超出这个时间时,密码就会过期,数据库不能连接。解决方法:修改密码生存周期。(本例修改密码无时限)步骤:1.win+R——>打开运行窗口,输入c

2016-01-18 16:05:41 17216

原创 Ember.js--入门

Ember.js是构建“雄心勃勃”的应用程序的MVC模式javascript框架。它是一个基于模版(handlebars)开发的javascript框架。Ember.js唯一依赖于Jquery,故而开发的时候至少应包含如下js:构建Ember.js应用主要使用它的6个组件:应用程序(Application)、模型(Model)、视图(View)、模板(Template)、路由(Rou

2016-01-08 18:36:23 3453

原创 maven多模块和继承

maven具有多模块聚合功能,即可以以父子关系体现模块间的关系,并关联各模块。首先介绍一下具有继承依赖关系模块(多个模块不仅与公共模块关联,彼此间也存在相互依赖的关系)。父模块的定义:1.packaging必须是pom类型2.modules部分声明子模块3.properties部分声明公用变量,可被直接继承4.dependencies部分是公用的依赖,可被直接继承

2016-01-07 19:13:32 9137

原创 D3.js--动态树

html: 导入 添加子表 编辑表属性 删除表 表名: 主表ID: 关联字段: /jsproject/dqms/rulemanageconfig/relevance.js">js://初始化属性弹出窗$("#tablePropertity").dialog({ titl

2016-01-05 14:33:42 6359 3

原创 D3.js--Tree(树)

html:CSS:.node circle { fill: #fff; stroke: steelblue; stroke-width: 1.5px;}.node { font: 12px sans-serif;}.link { fill: none; stroke: #ccc; stroke-width: 1.5px;}JS://定义

2015-12-30 16:39:32 13622

原创 Spring自定义注解

java注解:附在代码中的一些元信息,用于在编译、运行时起到说明、配置的功能。一、元注解java提供了4中元注解用于注解其他注解,所有的注解都是基于这四种注解来定义的。@Target注解:用于描述注解的使用范围,超出范围时编译失败。  取值类型(ElementType):    1.CONSTRUCTOR:用于描述构造器    2.FIELD:用于描述域(成

2015-12-28 20:29:09 17509 5

原创 bootstrap-switch(开关插件)

最近在项目开发上遇到一个需要开关的地方,后来找了下angular-switch.js发觉样例太少,而且还需要翻墙去找,对于我这种英文菜鸟来说太麻烦了,所以选了个bootstrap-switch.js插件,发觉效果还可以。下面简单介绍下bootstrap-switch的使用。需导入的文件/js/bootstrap-switch-master/dist/js/bootstrap-swi

2015-12-25 14:50:32 63236 22

原创 XMLGregorianCalendar和Date的转换

在webservice服务接口中,日期格式往往会拼接成XML格式日期即ISO日期,例如:“2015-12-11T22:34:56”。而我们常用的UTC日期格式为:“2015-12-11 22:34:56”。下面就介绍一下,这两种日期的转换,方便webservice客户端的创建。//ISO日期转换为UTC日期public XMLGregorianCalendar xmlToDate(D

2015-12-14 17:26:44 5987

原创 BeanUtils.copyProperties扩展--String转Date

BeanUtils.copyProperties(target,source)和PropertyUtils.copyProperties(target,source)都能将源对象的属性的值拷贝到目标对象相同属性名中。区别在于:   BeanUtils.copyProperties(target,source)支持基础类型、String、java.sql.Date、java.sql.Time

2015-12-14 17:13:08 9570 5

原创 Errors running builder 'Validation' on project ** java.lang.NullPointerException

错误日志:Errors occurred during the build.Errors running builder 'Validation' on project '项目名'.java.lang.NullPointerException错误原因:IDE勾选了自动编译部署,于是当eclispe自动编译时就会检测异常。解决方法:项目名->右键->properties->B

2015-12-07 17:25:31 6994 2

原创 D3.js -- 图片制作

D3利用了HTML5中的SVG和Canves来制作图形。SVG:指可缩放矢量图形(Scalable Vector Graphics),是用于描述二维矢量图形的一种图形格式。特点:SVG 绘制的是矢量图,因此对图像进行放大不会失真。基于 XML,可以为每个元素添加 JavaScript 事件处理器。每个图形均视为对象,更改对象的属性,图形也会改变。不适合游

2015-12-03 19:22:17 1939

转载 D3.js中文API

选择集d3.select - 从当前文档中选择一系列元素。d3.selectAll - 从当前文档中选择多项元素。selection.attr - 设置或获取指定属性。selection.classed - 添加或删除选定元素的 CSS 类(CSS class)。selection.style - 设置或删除 CSS 属性。style优先级高于att

2015-12-03 09:39:10 6547

原创 D3.js--入门

D3.js是一个数据可视化展示的javascript库。其封装了很多方法,类似jquery库,使用方法与jquery类似。D3.js安装可以到http://d3js.org/下载D3.zip文件在使用的时候我们只需引入d3.js即可,如下:/js/d3/d3.js">D3的应用d3的方法,大多返回的是一个D3对象,这就使得他能够使用链式语法。例如://选择中所有

2015-12-02 16:15:16 2775

转载 Eclipse快捷键

比较常用的Eclipse开发Android的快捷键:自动补充import Package Ctrl+Shift+O,这里O代表Organize Import的意思;格式化代码缩进 Ctrl+Shift+F,这里面我们可以记忆F为Format格式化的意思;快速查找代码 Ctrl+F;撤消到上一次 Ctrl+Z;智能内容感知 Alt+/ ,该快捷键可以方便的匹配

2015-12-02 15:13:24 433

原创 远程服务器和本机间的文件拷贝

对于一些小的文件,我们没有必要使用ftp传输,只需要拷贝他们到本机或服务器就行了。但是远程连接的时候如果没有配置,那么是无法复制文件到目的地的。远程连接服务器配置1.win+R,输入mstsc2.输入服务器IP,用户名,密码3.配置驱动共享勾选上驱动器后,就能实现服务器和本机文件间的相互拷贝了。

2015-11-12 10:31:01 1199

原创 spring mvc拦截器

spring mvc的拦截器需要实现HandlerInterceptor接口,该接口有如下3个方法:preHandle():这个方法在业务处理器处理请求之前被调用,在该方法中对用户请求request进行处理。如果程序员决定该拦截器对请求进行拦截处理后还要调用其他的拦截器,或者是业务处理器去进行处理,则返回true;如果程序员决定不需要再调用其他的组件去处理请求,则返回false。postH

2015-11-11 14:46:40 1549

转载 Hibernate实体类注解

Hibernate注解1。@Entity(name="EntityName")必须,name为可选,对应数据库中一的个表2、@Table(name="",catalog="",schema="")可选,通常和@Entity配合使用,只能标注在实体的class定义处,表示实体对应的数据库表的信息name:可选,表示表的名称.默认地,表名和实体名称一致,只有在不一致

2015-11-11 09:49:16 497

原创 struts拦截器使用

struts的拦截器是在action的exceute()执行之前和action返回参数到页面之前进行数据拦截的。其只对Action进行拦截。   拦截器都实现了Interceptor接口,该接口包含3个方法:init()、destory()、interceptor().其核心也只是interceptor方法。interceptor所依赖的参数ActionInvocation是Action的调度

2015-11-10 19:05:23 1254 1

原创 maven搭建ssh项目

1.首先创建一个maven项目,因为我不习惯webapp目录,所以修改了该目录由WebContent代替。2.配置pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http:/

2015-11-08 22:49:55 1884 1

原创 Failed to execute goal org.apache.maven.plugins:maven-war-plugin:2.2:war (default-war) on project Th

错误信息:Failed to execute goal org.apache.maven.plugins:maven-war-plugin:2.2:war (default-war) on project Thesis: Error assembling WAR: webxml attribute is required (or pre-existing WEB-INF/web.xml if ex

2015-11-08 16:57:32 6091

原创 struts2返回json数据配置

struts2要想返回json数据那么需要用到struts2-json-plugin.jar在配置action类的父包时需继承json-default。默认情况下,action类是选择继承struts-default,这时action会进行页面转发,action中的数据会被struts2处理返回给前端,可以通过EL表达式,或者ognl表达式获取,但是使用ajax是拿不到数据的。当act

2015-11-08 16:42:24 2443

原创 javax.persistence.Table.indexes()[Ljavax/persistence/Index;

最近在创建maven项目时,遇到了如下错误:java.lang.NoSuchMethodError: javax.persistence.Table.indexes()[Ljavax/persistence/Index;错误原因:hibernate4.3下如果实体类使用了@Table(name = "t_user"),那么可能会产生该错误。解决方法:将@Table替

2015-11-08 02:20:51 679

原创 Eclipse中jad反编码工具的使用

在eclipse中,如果你未安装反编码工具,那么你查看jar下的.class是无法显示。为了能够看打这些被编译后的文件,作者这里介绍jad来解决此问题。首先下载jad工具和jadclipse插件。资源路径如下:http://download.csdn.net/detail/mafan121/9247213其次配置eclispe环境:将net.sf.jadclip

2015-11-06 14:14:09 999

原创 struts2的认识

1.struts工作原理struts更好的分离了业务处理逻辑和servlet 控制器之间联系,它利用拦截器机制更好的表达了MVC模式的理念。其工作原理图如下:(1)当客户端发送请求到服务端时,请求首先被servlet控制器接收。(2)控制解析web.xml文件。(3)获取struts请求转发器(StrutsPrepareAndExecuteFilter)(4)询问A

2015-11-06 01:06:56 685

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关注的人

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