自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (1)
  • 收藏
  • 关注

转载 ActiveMQ学习笔记(五)——使用Spring JMS收发消息

ActiveMQ学习笔记(四)http://my.oschina.net/xiaoxishan/blog/380446 中记录了如何使用原生的方式从ActiveMQ中收发消息。可以看出,每次收发消息都要写许多重复的代码,Spring 为我们提供了更为方便的方式,这就是Spring JMS。我们通过一个例子展开讲述。包括队列、主题消息的收发相关的Spring配置、代码、测试。       本

2015-05-11 17:26:15 1746 1

转载 【转】JAVA Web.xml 加载顺序

web.xml加载过程(步骤):       1.启动WEB项目的时候,容器(如:Tomcat)会去读它的配置文件web.xml.读两个节点:      和 2.紧接着,容器创建一个ServletContext(上下文),这个WEB项目所有部分都将共享这个上下文.3.容器将转化为键值对,并交给ServletContext.4.容器创建中的类实例,即创建监听.

2015-04-17 16:48:45 495

转载 SSH2中memcached作为hibernate二级缓存

一、安装memcached服务端1. 下载memcached的windows稳定版,解压放某个盘下面,比如在c:\memcached2. 在CMD下输入 "c:\memcached\memcached.exe -d install" 安装.3. 再输入:"c:\memcached\memcached.exe -d start" 启动,可以看到进程中多了memcached。N

2014-02-14 11:41:36 614

转载 Java 单元测试利器之 Junit

前言:          因为工作和学习的需要,在代码中查错的时候,第一步就是想知道这个错误具体发生在一个位置,进行一个准确的定位。而这个定位的工作交给谁来做了呢?不难猜出也就是这篇博客的主题---Junit。junit是一个开源的框架,也是java这一块的测试工具之一。想了解详细请上官网,下面用代码来跟大家解释。         准备要测试的方法,放进一个类中方便于测试。

2014-01-08 17:18:16 619

原创 axis2 spring集成开发webServices

前段时间在开发一个短信发送的接入功能,涉及到webServices接口的调用和被调用。下面记录下axis2 spring集成开发webServices的步骤(假设web工程已配置ssh集成并已正常运行)。1、添加所需jar包2、java类,调用和被调用的主要代码/***调用外部webservices主要代码/**private static Endp

2013-12-19 16:12:51 1890

原创 web 会话超时,请求(http请求和ajax异步请求)处理

最近在做的项目中前端使用的ext,今天把session超时跳转到登录页面的问题给解决了。ext jquery 用户访问超时(ext session过期) 解决两种情况下的用户访问超时。 a)普通http请求的session超时。 b)异步http请求的session超时,使用ext后大部分的界面刷新都是异步的ajax请求。不管是那种类型的http请求总是可以由一个过滤器来捕

2013-12-11 15:05:58 22304

转载 linux mysql命令

1.linux下启动mysql的命令:mysqladmin start/ect/init.d/mysql start (前面为mysql的安装路径)2.linux下重启mysql的命令:mysqladmin restart/ect/init.d/mysql restart (前面为mysql的安装路径)3.linux下关闭mysql的命令:mysqladmin

2013-11-16 23:13:55 577

转载 Spring Security3初步学习

前言:     Spring security是一个能够为基于Spring的企业应用系统提供描述性安全访问控制解决方案的安全框架。(Spring  Security provides a comprehensive security   solution for J2EE-based enterprise software applications)。本文目标为通过一个简单的例子介绍Sprin

2013-11-13 17:34:41 772

转载 JAVA AWT图形用户界面设计

1 用AWT生成图形化用户界面  抽象窗口工具包AWT (Abstract Window Toolkit) 是 API为Java 程序提供的建立图形用户界面GUI (Graphics User Interface)工具集,AWT可用于Java的applet和applications中。它支持图形用户界面编程的功能包括: 用户界面组件;事件处理模型;图形和图像工具,包括形状、颜色和字体类;布

2013-09-09 00:20:50 7533 1

转载 Hibernate一级缓存详解

1.Session 级别的缓存,它同session邦定。它的生命周期和session相同。Session消毁,它也同时消毁;管理一级缓存,一级缓存无法取消,用两个方法管理,clear(),evict()2.两个session 不能共享一级缓存,因它会伴随session的生命周期的创建和消毁;3.Session缓存是实体级别的缓存,就是只有在查询对象级别的时候才使用,如果使用HQL和SQL是

2013-08-22 12:32:37 5266 1

转载 HTTP协议详解

什么是HTTP协议协议是指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或规则,超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器 目前我们使用的是HTTP/1.1 版本Web服务器,浏览器,代理服务器当我们打开浏览器,在地址栏中输入URL,然后我们就看到了网页。 原理是怎样的呢?

2013-05-31 11:49:39 506

原创 2013年2月到4月开发总结

技术学习永远都是无休止的,更何况是在互联网大行其道的今天,“不进则退”永远是留给像我这种不是那么好学人的硬伤。庆幸的是,还好存在着价值的驱动和追求使我不得不去学习和总结,即使是赶鸭子上架试的学习,学永远比不学强。   那么技术的学习非常重要的一个环节就是总结,尤其对于像我这种只有到用到时才会好好去学的人。一直想把这段时间工作中所遇到的问题好好记录下来(即使自己是那么的不善于总结,不管生活、学习

2013-04-08 13:07:30 689

转载 服务端开发小感

从事服务端开发已经有一些日子了,静下来可以想想和记录些服务端开发的想法了。服务端开发,特别是Web开发,基本上全是处理HTTP请求的处理。根据具体用途分为两种:Web页面开发和API接口开发。Web页面开发也完全可以看成是API接口开发,只是它的两个主要部分,页面和ajax请求,一个是返回html,另外一个可以返回html,也可以返回其他格式的而已。API接口开发是针对有客户端产品而言的。

2013-03-22 14:13:02 791

转载 网上常用免费WebServices集合

天气预报Web服务,数据来源于中国气象局 公用事业http://www.webxml.com.cn/WebServices/WeatherWebService.asmx中国股票行情分时走势预览缩略图 http://www.webxml.com.cn/webservices/ChinaStockSmallImageWS.asmx中国股票行情数据 WEB 服务(支持深圳和上海股

2012-03-04 20:11:40 427

原创 struts1文件下载

//实现文件的下载    public ActionForward downFile(ActionMapping mapping, ActionForm form,                                  HttpServletRequest reque

2011-07-20 22:24:24 546

原创 (转载)Spring数据源的灵活配置巧应用

环境:Java SE 1.5Spring-2.5.1mysql-connector-java-5.1.5.zipMysql 5.x 为了从数据库中取得数据,我们首先需要获取一个数据库连接。 Spring通过DataSource对象来完成这个工作。 DataSo

2011-07-03 19:53:06 431

原创 数据库 函数

<br />一、oracle<br /> <br />     1、oracle当月、当年、本周数据<br /> <br />           当月数据:<br />              select * from table t   where t.create_time >=TRUNC(SYSDATE, 'MM')   and t.create_time<=last_day(SYSDATE)  <br /> <br />           当年数据:                selec

2011-03-29 11:39:00 764

原创 hibernate面试总结(转载)

hibenate的面试总结. 可能现在大家常常还会遇到一个些面试的时候问一些关于hibernate的问题,我个人觉得,这些东西一般做过开发的人在使用上没有任何的问题的,但是如果是要你来说就不一定能够说好的,下面是从goole上找的一些常见的面试。 1.Hibernate session接口的get和load方法有何异同? 答: 其实它们也没有什么不同的, 作用其实都是一样的,但是有一定的区别,get是每次都会从数据库取数据以保证数据的可靠性,而load会返回proxy,相当于是一个存根,它的值会去hiber

2011-03-25 13:46:00 475

原创 struts2+jquery+json实现异步交互(网摘)

<br />Struts2+JQuery+JSON实现异步交互,包括从后台获得单个值、对象、List和Map数据并从前台的表达中获取值把值进行序列化通过JQuery的$.ajax({})传到后台和后台的对象进行绑定。<br />第一步:在MyEclipse中创建JavaWeb工厂并把Struts2 和 json的jar包添加到工程中添加完成后的工程图是:<br /> <br />第二步:创建后台:<br />  1. UserInfo实体类:<br />  Userinfo实体类代码 package str

2011-03-04 16:21:00 1260

原创 struts2 jquery 插件实现ajax异步请求(网上资料)

<br />2,为Struts2安装JSON插件<br />JSON插件提供了一种名为json的ResultType,一旦为某个Action指定了一个类型为json的Result,则该Result无需映射到任何视图资源。因为JSON插件会负责将Action里的状态信息序列化成JSON格式的数据,并将该数据返回给客户端页面的JavaScript。简单地说,JSON插件允许我们在JavaScript中异步调用Action,而且Action不再需要使用视图资源来显示该Action里的状态信息,而是由JSON插件负

2011-03-04 15:46:00 3089

转载 MyElipse中项目上有红叉解决办法(转载)

<br />MyEclipse中项目名上有红叉...但是展开项目后...却没有任何错误...这样就导致了源码不能够编译.... <br /><br />下面第二种和第三种情况我遇到的比较多。都能解决。我没用过第一种。仅贴出备用! <br />《一》 <br /><br />主要原因: <br /><br />MyEclipse对里面的工程文件进行了多个文件类型的标签或错误验证。 <br /><br />解决方法如下: <br /><br />Window-->Preferences-->MyEclipse-

2011-02-21 09:32:00 6287

原创 Ant的datetype和特性介绍(转载)

<br />Ant的核心功能有两个基本概念:特性和datatypes。 <br />1.     Datatype概述: <br />Ant能够构建Java工程的主要问题域,这使得Ant成为用于构建和打包Java应用程序的强大工具。在构建一个典型Java工程时,多数步骤都用于处理文件和路径,例如classpath。Ant提供Datatypes来处理这两个概念。Ant的Datatype可以认为是类似于Java自身内建的类:data,它可以分发并提供任务。文件集和路径以及其他几种类型的datatype,构成了A

2011-01-17 14:26:00 1958

原创 Ant可用核心选择器的列表(转)

<br />size:这个选择器用于根据文件的字节大小选择文件(除非使用units 属性来指定了不同<br />的单位)。when 属性用于设置比较的性质(less、more 或者 equal),value 属性定义每<br />个文件将与之作比较的目标大小。<br />· contains:只有包含给定文本字符串(由text 属性指定)的文件才匹配这个选择器。默认<br />情况下,查找操作是大小写敏感的;添加casesensitive="no" 可以改变默认设置。<br /> <br />· filen

2011-01-17 14:24:00 698

原创 我的第一个ant应用

<br /><?xml version="1.0" encoding="UTF-8" ?> <br /><project name="ecp-oracle" basedir="." default="copyProjectToTomcat"><br /><property name="src" value="src"/> <br /><property name="dest" value="web/WEB-INF/classes"/><br /><property name="build" value=".

2011-01-11 11:42:00 832

原创 工具栏文件夹选项的查看隐藏文件夹的功能不见了的解决办法

<br />   今天太激动了..所以一大早迫不及待的想来写篇博客记录下来。<br />    昨天不知为何电脑又中木马的标了! 经过坎坎坷坷终于让我把木马给清除了,但是却发现我电脑的工具栏、文件夹选项的查看下面“隐藏文件和文件夹”的复选框消失了。于是我网上搜解决方案,baidu上关于这个问题的解决方案的帖子倒是漫天飞,但是我不知道翻阅了多少篇帖子都不外乎是注册表被木马修改了 并且都是说进入[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersi

2011-01-07 09:41:00 8426 5

转载 一个适合初学者的ant教程

Ant入门 一,构建ant环境 要使用ant首先要构建一个ant环境,步骤很简单: 1),安装jdk,设置JAVA_HOME ,PATH ,CLASS_PATH(这些应该是看这篇文章的人应该知道的) 2),下载ant 地址www.apache.org找一个你喜欢的版本,或者干脆最新的版本 3),解压ant 你得到的是一个压缩包,解压缩它,并把它放在一个尽量简单的目录,例如D:/ant-1.6虽然你不一 定要这么做,但这么做是有好处的。 4),设置ANT_HOME PATH中添加ANT_HOME目录下的bin

2011-01-05 17:10:00 648

原创 主题:war、jar包的打包方法,命令行方式和使用jbuilder或者eclipse

<br /> http://www.javaeye.com/topic/254141

2011-01-04 11:21:00 511

转载 html提交表单中input image和img

<br />利用图片提交表单有两种方式: <br /><br />1.<input type="image" src="xxx.gif" > <br />此图片会自动对Form表单进行提交,即为type="submit" 若提交前要进行判断、检验则用 <br /><input type="image" src="xxx.gif" onclick="return dosubmit();"> <br />   但是用这种方式提交会发生表单提交两次的现象,经常会造成表单元素被重复提交,数据库被写入异常!! <br

2010-12-30 17:47:00 5815

原创 非常之头痛的onmouseout

   ul标签里面的onmouseout事件 整整郁闷了我一天。一个元素有onmouseout事件,同时这个元素内部还有子元素,问题是:当鼠标在该元素的子元素上移动,但是并没移出改元素时onmouseout事件也被触发了。不管是div 还是ul都存在这个问题。我现在的标签结构是第一个内容第二个内容>第三个内容  其中openTimer()和stopTimer()方法在这就不细写了,其主要的作用就是开启定时器及清空定时器以实现图片自动切换效果。但是很郁闷的是,当我在ul的子标签不同的li之间切换的时候 onm

2010-12-29 17:37:00 3471 1

原创 js设为首页和加入收藏夹

<br /> 一、  设置为首页:<br /> <a href="#" onClick="this.style.behavior='url(#default#homepage)';this.setHomePage('这里面写上你自己主页就可以了')">设置为首页</a><br />    个人理解:其中behavior是css属性,设置url为ie默认(default)动作。setHomePage是设置或返回主页的路径。<br /> <br />加入收藏夹<br /><a  href="javascript

2010-12-27 16:31:00 681

原创 iframe自适应加载页面高度-js实现(转载)

<br />iframe,尤其是不带边框的iframe因为能和网页无缝的结合从 而不刷新页面的情况下更新页面的部分数据成为可能,可是iframe的大小却不像层那样可以“伸缩自如”,所以带来了使用上的麻烦,给iframe设置高 度的时候多了也不好,少了更是不行,现在,让我来告诉大家一种iframe动态调整高度的方法,主要是以下JS函数:<br />程序代码<br />function SetWinHeight(obj)<br />{<br />    var win=obj;<br />    if (doc

2010-12-14 18:10:00 1171

原创 从一条select语句看Oracle数据库查询工作原理(转载)

<br />假如,我们现在利用Select语句从数据库查询数据,Oracle数据库是如何运作的呢?从中我们可以领悟到什么呢?下面,就结合一条简单的select语句,看看Oracle数据库后台的运作机制。这对于我们之后的系统管理与故障排除非常有帮助。<br />第一步:客户端把语句发给服务器端执行。<br />  当我们在客户端执行select语句时,客户端会把这条SQL语句发送给服务器端,让服务器端的进程来处理这语句。也就是说,Oracle客户端是不会做任何的操作,他的主要任务就是把客户端产生的一些SQL语

2010-12-01 09:31:00 792

转载 tomcat6.0 修改启动内存设置

<br />tomcat 启动内存设置<br />其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)是物理内存的1/4。可以利用JVM提供的-Xmn -Xms -Xmx等选项可<br />进行设置<br />三、实例,以下给出1G内存环境下java jvm 的参数设置参考:<br />JAVA_OPTS="-server -Xms800m -Xmx800m -XX:PermSize=64M -XX:MaxNewSize=256m -XX:MaxPermSize=128m -Djava.awt

2010-11-29 11:59:00 12188

webservices框架xfire

xfire jar包 最新的版本为1.2.6 - May 3, 2007

2011-11-28

空空如也

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

TA关注的人

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