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

原创 maven中的junit测试

maven倡导约定优于配置,而maven的约定目录结构为:   src/main/java 下存放java类   src/main/webapp 下存放页面文件(需要手动创建)   src/main/resources 下存放资源文件   src/test/java 下存放单元测试代码   src/test/resources 下存放测试资源文件 maven运行

2015-11-02 10:58:37 6134

原创 TortoiseSVN搭建服务器

1.准备工作下载TortoiseSVN-1.8.4.24972-win32-svn-1.8.5.msi  SVN安装包(SVN客户端)下载setup-subversion-1.8.4.msi                                 (SVN服务端)下载LanguagePack_1.8.4.24972-win32-zh_CN.msi svn汉化包2.安

2015-10-28 11:37:07 10852

转载 struts.xml常量配置

一、struts基本常量配置   1.     指定Web应用的默认编码集,相当于调用 HttpServletRequest的setCharacterEncoding方法。    2.    该属性设置是否每次HTTP请求到达时,系统都重新加载资源文件。该属性默认值是false。在开发阶段将该属性设置为true会更有利于开发, 但在产品发布阶段应将该属性设置为false

2015-10-26 11:23:55 576

原创 maven创建springmvc项目

pom.xml文件<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/mave

2015-10-23 00:05:54 533

原创 maven自定义目录

maven优势于Ant的原因有很大一部分来自于maven减少了手动的配置,这也导致了他结构的特殊。maven遵循约定大于配置,默认目录为:目录src/main/javajava源码目录目录src/main/resources资源文件目录目录src/test/java测试java源码目录

2015-10-21 15:20:51 9893

原创 CodeMirror事件和常用方法

1.change(changeObj):当dom元素被修改前,codeMirror文本被修改后触发。changeObj是一个{from,to,text,removed,origin}对象。其中from,to分别表示起始行数和结束行数。text是一个字符串数组表示被修改的文本范围

2015-10-19 16:17:59 28635 6

转载 cxf发布webservice

准备: 新建工程 导入需要的jar 包:                                    依赖的包:                            commons-logging-1.1.jar                            geronimo-activation_1.1_spec-1.0-M1.jar (or Su

2015-10-12 15:54:11 1148

转载 javascript核心

对象ECMAScript做为一个高度抽象的面向对象语言,是通过对象来交互的。即使ECMAScript里边也有基本类型,但是,当需要的时候,它们也会被转换成对象。一个对象就是一个属性集合,并拥有一个独立的prototype(原型)对象。这个prototype可以是一个对象或者null。让我们看一个关于对象的基本例子。一个对象的prototype是以内部的[[Prototype]]

2015-10-08 12:37:58 450

原创 angularjs指令

angularjs为了减少dom对象的操作,故而它通过指令对常见的文本框,文本域,下拉框都做了规定,以方便angularjs的规范。一、控件指令1.文本框 ng-model="" [name=""] [required=""] [ng-required=""] [ng-minlength=""] [ng-maxlength=""] [ng-pat

2015-09-30 16:41:37 2301

转载 AngularJs服务

AngularJS应用中的服务是一些用依赖注入捆绑在一起的可替换的对象。所有的服务都符合依赖注入的原则。它们用一个唯一的名字将自己注册进AngularJS的依赖注入系统(injector),并且声明需要提供给工场函数的依赖。注册服务有2种方式:1.使用angularjs.module api:var myModule = angular.module('myModule', []);

2015-09-28 12:29:02 528

转载 AngularJs核心概览

一、启动1.浏览器载入HTML,然后把它解析成DOM。2.浏览器载入angular.js脚本。3.AngularJS等到DOMContentLoaded事件触发。4.AngularJS寻找ng-app指令,这个指令指示了应用的边界。5.使用ng-app中指定的模块来配置注入器($injector)。6.注入器($injector)是用来创建“编译服务($compile se

2015-09-28 10:27:42 720

原创 AngularJs过滤器

AngularJS过滤器用来格式化输出给用户的数据。除了格式化数据,过滤器还能修改DOM。例如对css样式的增加删除。创建过滤器:   在你的模块中注册一个新的过滤器(可注入的)工厂函数就行了。这个工厂函数必须放回一个新的过滤器函数,这个过滤函数的第一个参数接受的是输入。任何过滤器参数都会被当成附加的参数传递给过滤器。  过滤器一般在需过滤的值后用|声明,可以通过:附带额外

2015-09-25 14:33:49 963

原创 AngularJs的认识

1、什么是AngularJs    AngularJS

2015-09-22 12:31:54 889

原创 js中splice的用法

splice(index,howmany[,item1,...,itemx]) :向数组添加或删除元素并返回被删除的元素。其中,index是需添加或删除的元素的位置。可以为负数,负数从末尾开始倒计数。           howmany是要删除的元素个数,当其值为0时,将不删除任何元素。           当有item元素时,splice将在index位置之前添加item元素

2015-09-21 15:06:05 6327

原创 JavaScript函数的认识

一、自定义函数(完成某种功能的代码段)1.创建自定义函数function 函数名称([参数[,...]]){    ...    ...    [return 返回值]}3.调用自定义函数[var 变量名称=] 函数名称([值[,...]])4.变量作用域4.1 JS编译和执行过程A.编译,只负责变量的声明和函数的

2015-09-18 18:00:51 412

原创 jquery效果

1.显示和隐藏hide():隐藏元素show():显示元素toggle():显示被隐藏的匹配元素,并隐藏匹配的显示着的元素hide([speed],[callback]):按照speed速度隐藏元素,speed可以为slow、fast或毫秒,callback为当隐藏完成后所执行的函数。show([speed],[callback]):按照speed速度显示元素toggle(

2015-09-18 15:29:11 565 1

原创 handsontable自定义渲染

hansontable的渲染定义方式有多种,常见的有NumericRenderer、TextRenderer、CheckboxRenderer,但他们都是通过registerRenderer来渲染的,registerRenderer是hansontable的渲染公用方法,其他的渲染都是在此基础上扩展的。那么我们需要自定义一个文本渲染该如何实现呢?请跟我来:首先需要定义你自己的渲染方法v

2015-09-16 11:28:37 9958 10

原创 使用jQuery和ajax代替iframe

iframe虽然好用,但是其弊端也很明显,一是它不能使用于响应式布局,iframe的使用必须指定高度,而响应式布局的高度兵分固定的。其次iframe不易被搜索引擎的爬虫解读,特别是iframe中嵌套iframe,这是会被搜索引擎认为是个死网站而被放过。目前主流的应用都使用了ajax代替了iframe。html: 首页 新闻 留言 资料下载代替iframe的div:

2015-09-07 17:35:00 21779 5

原创 div包裹的iframe有5px的高度差问题

最近遇到一个问题:用一个div包裹一个iframe,但无论如何,div的高度都比iframe高了5px。百思不得其解,后来在网上多方查找,才发现问题的根源所在。问题:div高度大于iframe高度5px左右。 <iframe id="iframe" name="iframe" src="home.html" style="width:100%;" frameborder="0" scro

2015-09-07 14:47:22 3073

原创 iframe的使用

1、iframe 定义和用法     iframe 元素会创建包含另外一个文档的内联框架(即行内框架)。 HTML 与 XHTML 之间的差异   在 HTML 4.1 Strict DTD 和 XHTML 1.0 Strict DTD 中,不支持 iframe 元素。 提示:a.您可以把需要的文本放置在 和 之间,这样就可以应对无法理解 iframe 的浏览器。

2015-09-07 11:21:29 758

原创 js闭包详解

以前只听说过闭包(closure),并没有深入研究过,今天来仔细看一看闭包究竟是个什么东西。1.认识闭包闭包:是一个有权访问另一个函数作用域中的变量的函数。通常创建的方法是在一个函数内创建另一个函数,是该函数可以访问其局部变量。优点:可以使函数的局部变量被保存在内存中,不被js垃圾回收器销毁。避免全局变量被污染。正常情况下,局部变量在函数执行完成后会被销毁,而闭包可以使该变量不被销毁。

2015-09-06 16:08:08 1284

原创 多行文本溢出时用省略号表示溢出内容

当文本只有一行时,其溢出部分用省略号表示很简单,可以直接使用css样式控制。p{ text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}但多行文本溢出时用省略号表示却没有现成的样式了,网上提供了一种方式,用省略号插入溢出的位置,覆盖掉尾部内容,但是这种方式治标不治本。它也是通过css来控制显示的,下面先看一

2015-09-06 09:58:04 2241

原创 CSS伪类的使用

伪类的使用常见在连接的颜色改变等。下面简单介绍一下。a:link{},链接未访问前的样式设置a:visited{},链接已被访问后的样式设置a:hover{},鼠标移动到链接上时的样式设置a:active{},点击链接时的样式设置a:focus{},链接获取焦点时的样式设置注意:     a:hover 必须被置于 a:link 和 a:visited 之后

2015-09-02 15:41:33 766

原创 js图片滑动切换效果

最近遇到需要图片滑动切换的效果纠结了好久,终于弄出了一个简单的效果。图片切换的原理一般来说可以分为两种,一种是利用position:absolute;top或left来显示需要的图片,其他图片隐藏。另一种是通过opacity来调节透明度,让需要的图片不透明,其他图片透明。下面来看看我的实现吧!HTML代码: CSS样式:#person

2015-09-02 11:34:23 10304

原创 js定时器

js有两种专用定时器函数,分别为:倒计时定时器:var timename = setTimeout("function()",delaytime);循环定时器:var timename = setInterval("function()",delaytime);说明:a.其中function()是定时器触发后将要执行的函数,可以是一个函数,也可以是多个函数,多个函数用“;”隔开。

2015-09-02 11:18:52 1486

原创 js性能优化

1.循环遍历   js提供了3中遍历方式:        for(var i=?;i        while(条件){};        for(i in 数组){};   这3中方式中for(in)性能最差,因为它每次循环都要查hash键值。其他2个性能差不多。2.if语句简写  (1)使用三目运算代替if...else语句if(a==1){//a=1?

2015-09-01 17:29:45 543

原创 CSS样式优先级

CSS样式分为内联样式和外部样式,一般情况下:内联样式的优先级大于外部样式。即style样式>id选择器>class选择器>元素选择器。例如:.on{ width:20px; height:20px; line-height:20px; font-weight:bold; background-color: #BCC029;}.person-num&...

2015-09-01 15:38:30 1733

原创 父元素自适应子元素的高度

在设计中宽度我们通常可以进行控制,但高度却没有明确的控制,一般元素的高度都是由子元素来控制的。即子元素的高度和决定了父元素的高度。当然手动设置父元素的指定高度也是可以的。问题:百分比控制的父元素有时不能够被撑开,子元素都几百px了,但父元素高度仍然为0。原因:浮动造成了容器不能正常计算元素高度。解决方案:    方案一:为父元素添加样式:overflow:hidden;该样式相当于

2015-08-31 15:04:19 5499

原创 jQuery-EasyUI下拉框多选终极版

对于下拉框的多选,之前做了一个完美版本,是通过blur事件来操作取消手动选项的,但是后来经过多方测试发现在IE上blur事件被多次触发,导致选项失控,不能达到理想的效果,而在火狐和谷歌上则没有该问题,没有找到具体的原因。故修正后做了这个版本。该版本的下拉框能够支持多选,手动输入时模糊查询 ,手动删除时自动删除选项。var diseaseCategory = "";var dataSoruce

2015-08-31 10:18:32 3174 5

原创 Bootstrap学习--响应式导航栏

刚开始学的bootstrap都是网上的理论知识,实践的时候才发觉根本就不是那么回事,只有尝试过才知道什么才是重点,下面详细说一下响应式导航栏。 <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="f

2015-08-21 16:59:38 22187 5

原创 IE8兼容placeholder

placeholder属性树html5提出的新属性,作用是为input框或textarea框添加初始提示内容。当控件获取焦点输入时,清空提示内容。但IE8及其以下的版本并不支持该属性的显示。下面做如下处理:$(function(){ if( !('placeholder' in document.createElement('input')) ){ $('input[

2015-08-19 14:12:17 4398

原创 easyui-datebox不能选择未来时间的解决方案

对于easyui并未提供对日期控件的时间校验,然而有时候我们并不希望用于能选择未来的时间。下面给出两个简单的应对方案。html文件如下: 请选择日期: 方案1,通过datebox的onSelect时间重置选择的时间。$("#testDate").datebox({ onSelect:function(date){ var nowDate = new Date();

2015-08-14 11:03:40 7560

原创 select下拉框默认选择

select标签构成的下拉框和jquery通过js构建的下拉框用法一样。例如:html下拉框:<select id="editState" class="combobox validatebox" name="dto.baseCode.state" style="width:135px" data-options="editable:false,required:true">

2015-08-13 18:32:20 21432 1

原创 validatebox控件的多重校验

jquery-easyui的validate控件可用于控件校验。我们常使用它的required:true属性来说明这个控件是必填的。

2015-08-13 18:02:43 1140

原创 Bootstrap学习--导航栏

W3Cschool iOS SVN Java jmeter EJB Jasper Repo

2015-08-10 10:13:41 5542 2

原创 Bootstrap学习--导航菜单

标签式导航 java java基础 java应用 C# C++ PHPclass="nav"用于ul标签中,暗示这是一个导航。class="nav-tabs"用于ul标签中,作用是声明该导航为标签式导航class="nav-pills"用于ul标签中,作用是声明该导航为胶囊式导航class="nav-stacked",垂直导航,一般跟

2015-08-04 10:23:09 1724

原创 Bootstrap学习--下拉菜单

Bootstrap拥有自己独立的下拉菜单,下面详细介绍一下它的下拉菜单。Insert title here 菜鸟学习 前端学习 html css js 后端学习 java c# dropdown是下拉菜单的标识样式.d

2015-08-03 16:27:46 1654

原创 validatabox必填校验错误

在使用jquery-easeyui时发现必填校验出错,无论有值没值都通不过验证。必填校验class="validatabox" data-options="required:true;"对于文本框:报卡名称: 在文本框内直接使用validatabox是没有问题的。但是对于combobox等继承了validatabox属性的控件却不能直接在class中声明valid

2015-07-30 17:57:18 974

原创 火狐和谷歌加载页面的差异

在加载页面时,火狐和谷歌存在这微小的差异,这些小问题如果不注意将困扰你很久。1.页面加载时,火狐会将整个页面预加载完,在执行js方法,包括其中的子页面;而谷歌会先将主页面加载完,执行了主页面的初始化方法,再加载子页面,执行子页面的初始化方法。2.event.x在火狐中是不支持的,而谷歌却可以使用。3.火狐中的事件对象需要预先定义,不能直接使用event,而谷歌可以。

2015-07-30 16:51:46 2021

原创 Bootstrap学习--CSS

1.容器(container):用于包裹页面元素.container { padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto;}2.网络系统Bootstrap将页面划分为了12分等宽的部分,其网络系统是通过组合这12分网格来实现的。但是使用网络布局必须遵循以下

2015-07-29 17:35:20 1599

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

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