`
benqend
  • 浏览: 31914 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论
文章列表
"欢迎您光临敝博,为了方便您阅读,建议您 订阅我的博客 以获得最即时的更新。新浪微博账号:@hoorace "      REST简介     REST(Representational State Transfer)中文解释为“表述性状态转移”,是2000年由Roy Fielding 在他的 ...
Seam版Hello World 我们下面使用Seam框架开发一个HelloWrld的例子。 Seam的难不再Seam本身,而在于Seam使用的内容,Seam使用JSF和EJB3,所以想要使用Seam必须首先学会JSF和EJB3,另外Seam的难还在于Seam的开发和部署结构,Seam程序被推荐以ear的形式部署,而ear又是由war,jar构成,这本身给Seam的使用增加了难度,虽然这些配置文件在多个不同的Seam应用之间大同小异,但是毕竟给初学者增加了难度。现在我们说一说war,jar和ear的结构。 war,jar和ear都是和zip兼容的压缩格式,所以这些文件都可以使用win ...

一些链接

windows 安装 apache php wordpress http://blog.chenlb.com/2011/03/install-apache-php-wordpress-windows.html Git使用 http://blog.csdn.net/laizhenhai88/article/details/7234974 http://www.cnblogs.com/welfear/archive/2010/05/24/1742614.html http://hi.baidu.com/mcspring/blog/item/171b1e38986d39fab211c71b.html ...

jsf 点滴

    博客分类:
  • jsf
http://slf-1983.blog.163.com/blog/static/2990236320118821330229/ http://slf-1983.blog.163.com/blog/static/2990236320118772026725/

jsf custom navigation

    博客分类:
  • jsf
是不是觉的在face-config.xml中写<navigation-roue> 很不方便啊。 jsf中提供了navigation的扩展,可是自定义navigation。 jsf1.2实现如下:    在face-config.xml中写<application>      <navigation-handler>cn.jhc.MyNavigation</navigation-handler> </application> 在自定义类中写 public class MyNavigation extends Navigatio ...
使用HttpClient对Web Service调用 用到的jar包有:     commons-codec-1.3.jar     commons-httpclient-3.0.jar     commons-logging-1.0.4.jar 具体流程大致这样:                 String soapRequestData = "<?xml version=\"1.0\" encoding=\"utf-8\"?>" +         "<soap12:Envelope xmlns ...

java concurrent

    博客分类:
  • j2se
java concurrent 探秘 我们都知道,在JDK1.5之前,Java中要进行业务并发时,通常需要有程序员独立完成代码实现,当然也有一些开源的框架提供了这些功能,但是这些依然没有JDK自带的功能使用起来方便。而当针对高质量Java多线程并发程序设计时,为防止死蹦等现象的出现,比如使用java之前的wait()、notify()和synchronized等,每每需要考虑性能、死锁、公平性、资源管理以及如何避免线程安全性方面带来的危害等诸多因素,往往会采用一些较为复杂的安全策略,加重了程序员的开发负担.万幸的是,在JDK1.5出现之后,Sun大神(Doug Lea)终于为我们这些可怜的小程 ...
在尝试保护你的应用时,你是否有过挫败感?是否觉得现有的Java安全解决方案难以使用,只会让你更糊涂?本文介绍的Apache Shiro,是一个不同寻常的Java安全框架,为保护应用提供了简单而强大的方法。本文还解释了Apache Shiro的 ...

RMI 相关知识

    博客分类:
  • j2se
RMI 相关知识 RMI全称是Remote Method Invocation-远程方法调用,Java RMI在JDK1.1中实现的,其威力就体现在它强大的开发分布式网络应用的能力上,是纯Java的网络分布式应用系统的核心解决方案之一。其实它可以被看作是RPC的Java版本。但是传统RPC并不能很好地应用于分布式对象系统。而Java RMI 则支持存储于不同地址空间的程序级对象之间彼此进行通信,实现远程对象之间的无缝远程调用。 RMI目前使用Java远程消息交换协议JRMP(Java Remote Messaging Protocol)进行通信。由于JRMP是专为Java对象制定的,Java R ...

cglib应用

    博客分类:
  • j2se
反射、Proxy和元数据是Java最强的三个特征,再加上CGLib (Code Generation Library)和ASM,使得Java虽然没有Ruby,Python般后生可畏,一样能做出强悍的框架。    Proxy可以看作是微型的AOP,明白提供了在继承和委托之外的第三个代码封装途径,只要有足够的想象力,可以做得非常好玩,Spring的源码里用Proxy就用得很随便,看得我非常眼红。可惜Proxy必须基于接口。因此Spring的做法,基于接口的用proxy,否则就用cglib。AOP么,一般小事非compoent一级的就不麻烦AspectJ出手了。     cglib的Enhancer ...

classload,asm,cglib

    博客分类:
  • j2se
一、Java ClassLoader 1,什么是ClassLoader 与 C 或 C++ 编写的程序不同,Java 程序并不是一个可执行文件,而是由许多独立的类文件组成,每一个文件对应于一个 Java 类。 此外,这些类文件并非立即全部都装入内存,而是根据程序需要装入内存。ClassLoader 是 JVM 中将类装入内存的那部分。 而且,Java ClassLoader 就是用 Java 语言编写的。这意味着创建您自己的 ClassLoader 非常容易,不必了解 JVM 的微小细节。 2,一些重要的方法 A)loadClass ClassLoader.loadClass() 是C ...
一、索引的概念:     数据库的索引类似于书籍的索引。在书籍中,索引允许用户不必翻阅完整个书就能迅速地找到所需要的信息。在数据库中,索引也允许数据库程序迅速地找到表中的数据,而不必扫描整个数据库。 二、索 ...

java移位运算符

    博客分类:
  • j2se
移位运算符就是在二进制的基础上对数字进行平移。按照平移的方向和填充数字的规则分为三种:<<(左移)、>>(带符号右移)和>>>(无符号右移)。   在移位运算时,byte、short和char类型移位后的结果会变成i ...
Global site tag (gtag.js) - Google Analytics