JEE开发
文章平均质量分 70
rubyzhudragon
这个作者很懒,什么都没留下…
展开
-
login-config之auth-method
login-config之auth-method1) "FORM"login code logout codefunction logout(){document.logout.submit();} 2) "BASIC"how to logout? SSO session.invalidate(); Cookie[]原创 2009-07-10 15:14:00 · 4018 阅读 · 0 评论 -
BlazeDS不同方式......
If you work with LCDS or BlazeDS and are about to configure a second web application inside the same EAR, then you might see an error like this when the application starts up:javax.servlet.Unavailab原创 2012-02-24 11:09:39 · 1237 阅读 · 0 评论 -
ESB理解
模型阶段包括以下活动: 通过分析服务请求者和提供者的交互来收集互连和元数据要求;相关需求和供给可以在注册中心进行描述。对支持所需互连所必需的中介流进行建模和设计。组装阶段包括以下活动:从较小粒度的中介模式组合成中介流。可以将中介模式作为 ESB 产品的一部分预先进行构建。这些中介模式可存在于企业特定的资产存储库中。或者,这些中介模式可以是为解决方案新开发的。在服务注册中心存储关原创 2012-02-28 10:08:45 · 1113 阅读 · 0 评论 -
模型驱动开发
模型驱动开发(MDD:Model-Driven Developement)是更伟大视景MDA 模型驱动体系架构(Model-Driven Architecture) 中的一部分MDD开发更快速/使开发成本更低/提高开发质量/使架构更加强壮/出错率更低/有效性验证/可以提供最新的文档(模型就是文档)使人在软件中的影响降低/给行业专家更高多空间/使开发人员获得更多行业知识/将消除业务和IT原创 2012-02-28 11:50:31 · 720 阅读 · 0 评论 -
ActiveMQ
ActiveMQ是一个JMS的消息队列的一种实现,在高并发的服务端用的较多,据称能够支持每秒20000的并发数据访问。他实现了JMS标准的基本操作,如点对点的消息收发,发布/订阅消息等等,并且支持了许多协议,如Openwire、REST、Stomp、XMPP等等,因此支持了多语言和多平台,它自带的Java库实现了openwire和stomp的访问,但是如要手机端(如Android)对JMS的支原创 2012-02-28 22:48:13 · 3724 阅读 · 1 评论 -
ATCommand 指令封装
package com.magima.messenger.gsmmodem.job;import java.util.HashMap;import java.util.Map;public class ATCommandFactory { public static String ECHO_OFF ="echo_off"; public static String CGSN ="原创 2012-03-15 04:51:23 · 2869 阅读 · 0 评论 -
短信PUD编码
参考http://hi.baidu.com/mygia/blog/item/18032e7f149be81b29388afa.html smsEncodedNumber方法不对,已经按照规则http://wenku.baidu.com/view/bb06353043323968011c92f7.html修改并且加了短信的分割和合并import java.io.File;import j原创 2012-03-15 04:05:50 · 3221 阅读 · 0 评论 -
flex webservice与wsdl
一般wsdl提供的URL http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?wsdl客户发过来了wsdl文件,没有具体的******?wsdl在soapUI中分析出endpoint,set url=endpoint,请求发送不了。经过尝试,url还应该是本地的客户过来的wsdl文件,这样请求可以发送了。在as中注原创 2012-02-24 10:38:27 · 1978 阅读 · 0 评论 -
resteasy的使用
RESTEasy是JBoss的开源项目之一,是一个RESTful Web Services框架。RESTEasy的开发者Bill Burke同时也是JAX-RS的J2EE标准制定者之一。JAX-RS是一个JCP制订的新标准,用于规范基于HTTP的RESTful Web Services的API。JAXB-XML绑定:将XML映射成成面向对象的数据类。这个过程也有J2EE标准,而RESTEasy是全原创 2012-03-15 05:47:40 · 5674 阅读 · 2 评论 -
ehCache与JRebel
CacheManager ehCacheManager = new CacheManager();ehCacheManager.addCache("default");Ehcache cache =ehCacheManager.getCache("default");Element e = new Element("aa", "aa", false, 1, 1);e.setEternal(原创 2012-02-27 13:25:16 · 749 阅读 · 0 评论 -
log4j配置
private static Log log = LogFactory.getLog(*.class);// rootLogger private static final Logger auditLogger = Logger.getLogger("AUDIT");// other logger原创 2012-03-16 15:59:57 · 1183 阅读 · 0 评论 -
web.xml
在简单的项目中集成 blazeDS,配置比较简单,开始就一个配置文件,下面引用一个xml,出现“bean重复定义”去掉1,项目需要applicationContext.xmll去掉2,项目需要flex-servlet.xml( 为什么是flex-servlet? flex)由此可知ContextLoaderListener默认配置applicationContext.xml,D原创 2012-04-18 13:54:08 · 635 阅读 · 0 评论 -
JDBC 之CallableStatement 以及IBM DB Beans
1. 使用 JDBC API 直接调用存储过程Java Database Connectivity (JDBC) API 是 J2EE 的一部分,是 Java 语言访问关系数据库的基于标准的首要机制,提供了对数据库访问和缓存管理的直接控制。JDBC 中的 CallableStatement 对象为所有的关系数据库管理系统 (RDBMS: Relational Database Mana原创 2009-12-21 17:26:00 · 2583 阅读 · 0 评论 -
tomcat使用备忘
tomcat启动过程org.apache.coyote.http11.Http11Protocol initorg.apache.catalina.startup.Catalina loadorg.apache.catalina.core.StandardService sta原创 2009-12-17 10:51:00 · 378 阅读 · 0 评论 -
ByteBuffer
ByteBuffer buf = ByteBuffer.allocate(256); byte[] input = new byte[15];System.in.read(input);buf.put(input); // 调用flip()使limit变为当前的position的值,position变为0, // 为接下来从ByteBuffer读取原创 2009-11-20 09:59:00 · 486 阅读 · 0 评论 -
nio之Buffer系列
ThreadPoolExecutor.AbortPolicy:表示拒绝任务并抛出异常ThreadPoolExecutor.DiscardPolicy:表示拒绝任务但不做任何动作ThreadPoolExecutor.CallerRunsPolicy:表示拒绝任务,并在调用者的线程中直接执行该任务ThreadPoolExecutor.DiscardOldestPolicy:表示先丢原创 2010-01-19 16:42:00 · 451 阅读 · 0 评论 -
antlr-hibernate
A Gentle Introduction to ANTLR Syntax,在《程序员》2004年3月有中文的版本。 ExprLexer lexer = new ExprLexer(System.in); ExprParser parser = new ExprParser(lexer); parser.expr();原创 2009-12-02 14:24:00 · 588 阅读 · 0 评论 -
用 JFace和SWT 构建一个简单的应用程序
import java.io.*;import java.util.*;import org.eclipse.jface.viewers.*;public class FileTreeContentProvider implements ITreeContentProvider{ public Object[] getChildren(Object element)原创 2009-12-04 10:35:00 · 498 阅读 · 0 评论 -
JAXB 使用
public class JAXB2Tester { public static void main(String[] args) throws JAXBException,IOException { JAXBContext context = JAXBContext.newInstance(Person.class); //下面代码演示将对象转变转载 2009-12-02 16:55:00 · 364 阅读 · 0 评论 -
java 知识点
两个对象值相同(x.equals(y) == true),hashcode相等 public class Singleton { private Singleton(){} //在自己内部定义自己一个实例,是不是很奇怪? //注意这是private 只供内部调用原创 2009-12-09 22:16:00 · 307 阅读 · 0 评论 -
hibernate分页实现原理
Hibernate 可以实现分页查询,例如: 从第2万条开始取出100条记录 Query q = session.createQuery("from Cat as c"); q.setFirstResult(20000); q.setMaxResults(100); List l = q.list(); 那么Hibernate底层如何实现分页原创 2009-12-11 06:40:00 · 389 阅读 · 0 评论 -
Java EE 6发布
真实世界中比较著名的 REST 服务包括:Google AJAX 搜索 API、Amazon Simple Storage Service (Amazon S3) 等。 com.sun.jersey.spi.container.servlet.ServletContainer @Path("UserContext") 类和方法 @Path("/accounts/原创 2009-12-11 10:17:00 · 515 阅读 · 0 评论 -
java面试题
1 select a frob tb where a1注意where 在group by 之前 having在 group by 之后 没有() 面试题 user表(id,name)选出重复name的人 select * from user where name in (select name from user group by name having原创 2009-12-10 20:01:00 · 442 阅读 · 0 评论 -
Hibernate缓存管理
Hibernate缓存管理 1. Cache简介:缓存(Cache)是计算机领域非常通用的概念。它介于应用程序和永久性数据存储源(如硬盘上的文件或者数据库)之间,其作用是降低应用程序直接读写永久性数据存储源的频率,从而提高应用的运行性能。缓存中的数据是数据存储源中数转载 2009-12-11 07:01:00 · 320 阅读 · 0 评论 -
DBminitor|P6Spy---- record sql
1 db.driverClassName = com.cownew.JDBMonitor.jdbc.DBDriver db.url = listenerconfig=c:/config.xml:url= 2 config.xml arg="dburl=c原创 2009-12-14 10:25:00 · 494 阅读 · 0 评论 -
使用EMM还是使用AMM
动态内存管理DMM(Dynamic Memory Management)是从Heap中直接分配内存和回收内存。有两种方法实现动态内存管理。一是显示内存管理EMM(Explicit Memory Management)。在EMM方式,内存从Heap中进行分配,用完后手动回收。程序使用malloc()函数分配整数数组,并使用free()函数释放分配的内存。二是自动内存管理A原创 2012-05-05 07:35:33 · 851 阅读 · 0 评论