自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(81)
  • 资源 (2)
  • 收藏
  • 关注

转载 运用JS设置cookie、读取cookie、删除cookie

JavaScript是运行在客户端的脚本,因此一般是不能够设置Session的,因为Session是运行在服务器端的。而cookie是运行在客户端的,所以可以用JS来设置cookie. 假设有这样一种情况,在某个用例流程中,由A页面跳至B页面,若在A页面中采用JS用变量temp保存了某一变量的值,在B页面的时候,同样需要使用JS来引用temp的变量值,对于JS中的全局变量或者静态变

2015-05-26 10:27:08 742

转载 ESB企业服务总线

ESB是企业服务总线(Enterprise Service Bus)的缩写,是中间件技术与Web Service等技术结合的产物,也是SOA系统中的核心基础设施。ESB就是一个服务的中介,形成服务使用者->ESB服务Proxy->服务提供者的生物链,中介的作用在不同应用中各有不同:解耦中介 :客户对实际服务提供者的身份、物理位置、传输协议和接口定义都是不知道也不关心的,交互集成代码提取

2015-05-26 10:05:10 1588

转载 jqgrid-parmNames和jsonReader的使用,以及json的返回格式

view plainprmNames : {      page:"page",    // 表示请求页码的参数名称      rows:"rows",    // 表示请求行数的参数名称      sort: "sidx", // 表示用于排序的列名的参数名称      order: "sord", // 表示采用的排序方式的参数名称      searc

2015-05-25 17:34:40 896

转载 jQuery 序列化表单数据 serialize() serializeArray()

1、serialize()方法描述:序列化表单内容为字符串,用于Ajax请求。格式:var data = $("form").serialize();2.serializeArray()方法描述:序列化表单元素(类似'.serialize()'方法)返回JSON数据结构数据。           注意,此方法返回的是JSON对象而非JSON字符串。需

2015-05-11 13:43:33 1550

转载 对CSS中的Position、Float属性的一些深入探讨

对CSS中的Position、Float属性的一些深入探讨对于Position、Float我们在平时使用上可以说是使用频率非常高的两个CSS属性,对于这两个属性的使用上面可能大多数人存在一些模糊与不清晰的地方。本文主要对这两个属性使用上的一个介绍以及两个属性交叉使用上的一些探讨。本文主要探讨点:Position、Float属性的基本使用方法Position、Float属性对

2015-05-08 15:57:03 470

转载 jQuery的选择器中的通配符[id^='code']

1.选择器(1)通配符:  $("input[id^='code']");//id属性以code开始的所有input标签  $("input[id$='code']");//id属性以code结束的所有input标签  $("input[id*='code']");//id属性包含code的所有input标签(2)根据索引选择  $("tbody t

2015-05-08 14:24:51 399

转载 HTML Meta中添加X-UA-Compatible和IE=Edge

X-UA-Compatible是自从IE8新加的一个设置,对于IE8以下的浏览器是不识别的。通过在meta中设置X-UA-Compatible的值,可以指定网页的兼容性模式设置。在网页中指定的模式优先权高于服务器中(通过HTTP Header)所指定的模式。兼容性模式设置优先级:1meta tag > http header常用的例子:1

2015-05-08 11:07:28 868

转载 Shiro权限框架

开发系统中,少不了权限,目前java里的权限框架有SpringSecurity和Shiro(以前叫做jsecurity),对于SpringSecurity:功能太过强大以至于功能比较分散,使用起来也比较复杂,跟Spring结合的比较好。对于初学Spring Security者来说,曲线还是较大,需要深入学习其源码和框架,配置起来也需要费比较大的力气,扩展性也不是特别强。对于新秀Shiro来

2015-05-07 10:46:54 461

转载 shiro jdbcRealm

shiro成熟的例子还是很少,貌似springSide4 有个完整的例子。附件有简单数据库设计。 package com.myShiro.test;import org.apache.shiro.SecurityUtils;import org.apache.shiro.authc.AuthenticationException;import org.apache.shiro.auth

2015-05-06 17:47:09 1901

转载 HQL: Hibernate查询语言

Hibernate配备了一种非常强大的查询语言,这种语言看上去很像SQL。但是不要被语法结构 上的相似所迷惑,HQL是非常有意识的被设计为完全面向对象的查询,它可以理解如继承、多态 和关联之类的概念。第 15 章 HQL: Hibernate查询语言Hibernate配备了一种非常强大的查询语言,这种语言看上去很像SQL。但是不要被语法结构

2015-05-06 14:54:47 406

转载 dhtmlxScheduler 使用

最近OA系统里要加事件日历,功能像google的日历一样,可以在上面直接拖拽保存事件,在网上发现dhtmlxScheduler已经把这些功能都封装好了,只要自己增加把数据写到数据库的功能就可以了,看了一下dhtmlxScheduler提供的api可以在事件的操作上绑定相应的事件通过ajax实现无刷新提交数据。  [html] view plaincopy

2015-05-06 09:10:13 1216

转载 web.xml中webAppRootKey

web.xml中webAppRootKey------------------------------------------------------------------------------------------------1、 web.xml配置 webAppRootKeywebapp.root"webapp.root"这个字符串可以随便写任何字符串。如

2015-05-05 15:02:01 374

转载 log4j和web.xml配置webAppRootKey 的问题

在tomcat下部署两个或多个项目时,web.xml文件中最好定义webAppRootKey参数,如果不定义,将会缺省为“webapp.root”,如下:      context-param>          param-name>webAppRootKeyparam-name>          param-value>webapp.rootparam-value>      c

2015-05-05 15:01:11 390

转载 MyEclipse 常用快捷键

-------------------------------------MyEclipse 快捷键1(CTRL)-------------------------------------Ctrl+1 快速修复Ctrl+D: 删除当前行 Ctrl+Q  定位到最后编辑的地方 Ctrl+L  定位在某行  Ctrl+O  快速显示 OutLine Ctrl+T  快速

2015-05-05 14:31:10 320

转载 JSTL中format标签的使用

web.xmlXml代码  xml version="1.0" encoding="UTF-8"?>  web-app version="2.5"       xmlns="http://java.sun.com/xml/ns/javaee"       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance

2015-05-05 11:18:32 1960

转载 <c:forEach varStatus="status">中 varStatus的属性简介

varStatus是jstl循环标签的一个属性,varStatus属性。就拿varStatus=“status”来说,事实上定义了一个status名的对象作为varStatus的绑定值。该绑定值也就是status封装了当前遍历的状态,比如,可以从该对象上查看是遍历到了第几个元素:${status.count}我们常会用c标签来遍历需要的数据,为了方便使用,varStatus属性可以方便我们

2015-05-05 11:16:05 1848

转载 jstl fn标签

函数 描述 fn:contains(string, substring) 如果参数string中包含参数substring,返回true fn:containsIgnoreCase(string, substring) 如果参数string中包含参数substring(忽略大小写),返回true fn:endsWith(string, suffix) 如果参

2015-05-05 11:13:09 494

转载 eclipse 文件同步插件

本文主要介绍一个eclipse文件同步插件的安装和使用 在eclipse中经常碰到需要保持两个文件夹中文件同步的情况,这个在编写测试时尤为常见,经常需要测试部分需要和被测部分保持一些文件(如配置文件、资源文件)一致,举自己碰到的两个例子:场景1:对于单测代码的spring bean配置文件需要和被测代码的bean配置文件同步场景2:android测试项目的res文件

2015-05-05 09:46:46 2436

转载 在 Web 项目中应用 Apache Shiro

在 Web 项目中应用 Apache ShiroApache Shiro 是功能强大并且容易集成的开源权限框架,它能够完成认证、授权、加密、会话管理等功能。认证和授权为权限控制的核心,简单来说,“认证”就是证明你是谁? Web 应用程序一般做法通过表单提交用户名及密码达到认证目的。“授权”即是否允许已认证用户访问受保护资源。关于 Shiro 的一系列特征及优点,很多文章已有列举

2015-05-05 09:09:53 1399

转载 ajax异步文件上传,servlet处理,含demo

ajax上传组件源自于http://www.phpletter.com/Demo/AjaxFileUpload-Demo/,用的jquery不过它服务器端用的是php,原理都是一样的,我改成了java版的本文最下方有完整demo下载 用到两个jar包commons-io-xx.jarcommons-fileupload-xx.jarxx代表版

2015-05-05 08:59:50 820

转载 spring mvc CommonsMultipartResolver文件上传maxUploadSize限制大小

第一步:配置sping Xml代码  bean id="multipartResolver"            class="org.springframework.web.multipart.commons.CommonsMultipartResolver">                    property name="maxUploadSiz

2015-04-27 13:26:00 11159 2

转载 ActiveMQ 使用场景

ActiveMQ 安装测试就不做介绍了,下面我说说ActiveMQ 使用场景。1.非均匀应用集成         ActiveMQ 中间件用Java语言编写,因此自然提供Java客户端 API。但是ActiveMQ  也为C/C++、.NET、Perl、PHP、Python、Ruby 和一些其它语言提供客户端。在你考虑如何集成不同平台不同语言编写应用的时候,ActiveMQ 拥有巨

2015-04-25 16:08:58 2233

转载 activemq的几种基本通信方式总结

简介     在前面一篇文章里讨论过几种应用系统集成的方式,发现实际上面向消息队列的集成方案算是一个总体比较合理的选择。这里,我们先针对具体的一个消息队列Activemq的基本通信方式进行探讨。activemq是JMS消息通信规范的一个实现。总的来说,消息规范里面定义最常见的几种消息通信模式主要有发布-订阅、点对点这两种。另外,通过结合这些模式的具体应用,我们在处理某些应用场景的时候也衍生

2015-04-25 16:07:04 1273

转载 解说同源策略和跨域访问

尽管浏览器的安全措施多种多样,但是要想黑掉一个Web应用,只要在浏览器的多种安全措施中找到某种措施的一个漏洞或者绕过一种安全措施的方法即可。浏览器的各种保安措施之间都试图保持相互独立,但是攻击者只要能在出错的地方注入少许JavaScript,所有安全控制几乎全部瓦解——最后还起作用的就是最弱的安全防线:同源策略。同源策略管辖着所有保安措施,然而,由于浏览器及其插件,诸如Acrobat Reader

2015-04-17 02:51:08 858

转载 maven打包时加入依赖包及加入本地依赖包

maven打包的时候默认是不加入依赖的jar包的,所以想打出一个独立的可运行jar包的话直接mvn clean install package是不行的。需要略改动下pom文件,加入如下plugin?123456789101112131415

2015-04-16 14:22:52 445

转载 js 获取select的值 / js动态给select赋值

[javascript] view plaincopyvar t = document.getElementById("select1");             var selectValue=t.options[t.selectedIndex].value;//获取select的值                        var t1 = d

2015-04-14 17:00:21 3215

转载 IDEA快捷键使用技巧整理

IDEA快捷键使用技巧整理IDEA快捷键及包含的IDEA使用技巧不晓得哪位好心人整理的,若知晓源出,请告知。当然如果你仅用IDEA来写HTML/CSS也很方便,因为IDEA编辑器默认集成的zenconding简写方式帮助你快速的进入页面重构工作,所有的这些仅需按下Tab完成。常用的IDEA快捷键使用技巧整理如下:1、写代码时用Alt-In

2015-04-11 09:41:04 911 1

转载 IntelliJ IDEA 常用快捷键

查询快捷键CTRL+N   查找类CTRL+SHIFT+N  查找文件CTRL+SHIFT+ALT+N 查找类中的方法或变量CIRL+B   找变量的来源CTRL+ALT+B  找所有的子类CTRL+SHIFT+B  找变量的类CTRL+G   定位行CTRL+F   在当前窗口查找文本CTRL+SHIFT+F  在指定窗口查找文本CTRL+R   在当前窗

2015-04-11 09:31:09 1505

转载 IntelliJ IDEA 使用心得与常用快捷键

那种酸爽,根本说不出来—————————————————————————— by: Jimi没有BondJimi是谁? 就是洒家啊!刚开始学习写Java的时候,用的eclipse,正式工作后,主要用的myeclipse,去年初在前辈的推荐下,在2折的时候买了正版的 IntelliJ IDEA 和 Pycharm,12.0版终生使用,一年更新。使用前早就久闻其名,据说是最好的Java

2015-04-11 09:29:40 4049

转载 MyEclipse最最常用的快捷键

Eclipse/MyEclipse最最常用的快捷键Version:v1.0F键类 F2显示详细信息F3跳到声明或定义的地方Ctrl + 键类 Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D删除当前行Ctrl+E 快速显示当前Editer的下拉列表(如果当前页面没有显示的用黑体表示)Ctrl+

2015-04-11 09:27:06 354

转载 使用JavaMail SMTP协议发送邮件

使用JavaMail SMTP协议发送邮件最近需要实现通过发送邮件让用户找回密码的功能,自己用Socket写了SMTP协议的邮件发送程序,但是很多邮件服务器的anti-spam需要验证发送邮箱的合法性,所以只得放弃,后来发现用javamail包可以很方便的实现。示例程序使用gmail的邮件服务器来发送邮件。关于SMTP端口等配置见下面链接:https://support.goo

2015-04-10 10:48:49 867

转载 实现SMTP服务

实现SMTP服务作者:佚名    转贴自:转贴实现SMTP服务SMTP服务概述  鉴于本课程的默认读者群是那些对Internet的使用已经比较熟悉的老用户,所以我们在此并不打算花很多时间介绍e_mail的使用常识,如果读者对于收发e_mail的操作碰巧还存在不明确的地方,请参阅其他关于I

2015-04-10 10:24:06 3551

转载 SpringMVC重定向视图RedirectView小分析

前言 SpringMVC是目前主流的Web MVC框架之一。    本文所讲的部分内容跟SpringMVC的视图机制有关,SpringMVC的视图机制请参考楼主的另一篇博客: RedirectView这个视图是跟重定向相关的,也是重定向问题的核心,我们来看看这个类的源码。    路径构造完毕之后

2015-04-08 18:03:49 910

转载 Spring MVC 中的 forward 和 redirect

Spring MVC 中的 forward 和 redirect        Spring MVC 中,我们在返回逻辑视图时,框架会通过 viewResolver 来解析得到具体的 View,然后向浏览器渲染。假设逻辑视图名为 hello,通过配置,我们配置某个 ViewResolver 如下: Xml代码  bean class="org

2015-04-08 17:00:36 338

原创 Maven添加本地jar包

注意加粗加红部分,注意盘符路径用“/”,scope为system          com.my          match-api          1.0          system          jar          D:/match-api/match-api-1.0.jar

2015-04-07 16:57:20 404

转载 适应各浏览器图片裁剪无刷新上传js插件

很多时候在项目中需要用到将图片的其中一部分裁剪后再使用的功能,比如像上传个人头像什么的!用户上传一张大图,但是需要裁剪其中的一块作为头像,我看到很多地方都采用了flash的方式,当然使用flash是不错的,不过我更倾向于使用javascript来解决这个问题,诚然这样的js插件也很多,不过这些插件都有一个通病就是仅仅做了对图片的裁剪数据采样,并没有无刷新上传的功能,并且需要上传图片后,再开始预览裁

2015-04-01 13:48:58 1322

转载 适配器模式(Adapter):类适配器、对象适配器

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://haolloyin.blog.51cto.com/1177454/346128适配器模式(Adapter):将一个类的接口转换成客户希望的另外一个接口。A d a p t e r 模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。适用场景:1

2015-04-01 13:38:48 341

转载 关于一个字符占多少个字节的问题

首先解释为什么说char占两个字节Java code?123456public static void main(String[] args) {    System.out.printf("The max value of type char is %d.%n",   

2015-04-01 13:36:36 2825

转载 Openfire开发配置,Openfire源代码配置,OpenFire二次开发配置

目录(?)[-]下载源代码httpwwwigniterealtimeorgdownloadssourcejsp把源代码解压出的openfire_src文件夹放至eclipse workplace注意若是变更了解压出来的文件名则接下来所有用到文件名的地方都要作出相应更改否则会报错 把openfire_src文件夹里的三个无用的html文件删除打开eclipse新建一个名为openfire_s

2015-04-01 13:34:11 1123

转载 jotm

s什么是JOTM编辑JOTM (Java Open Transaction Manager)是由ObjectWeb协会开发的功能完整的且资源开放的独立的事务管理器。它提供了 JAVA 应用程序的事务支持,而且与 JTA( JAVA 事务 API)兼容。您可以在JOTM home page了解到更多的详细信息。在 TOMCAT(或其它 Servlet 容器)整合了 JOTM

2015-04-01 13:31:27 957

class文件反编译

反编译的工具有好多, 在众多的JAVA反编译工具中,有几种非常著名的工具使用了相同的核心引擎——JAD,其中主要包括:Front End Plus、mDeJava、Decafe Pro、Cavaj Java Decompiler、DJ Java Decompiler、NMI’s Java Class Viewer和国产的JAVA源代码反编译专家

2013-05-09

innerHTML、outerHTML、innerText、outerText的用法与区别

innerHTML、outerHTML、innerText、outerText的用法与区别.doc

2013-05-09

空空如也

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

TA关注的人

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