`
hujin1979
  • 浏览: 78864 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
     Spring,我个人觉得对一个JAVA开发人员来讲是一个很重要的东西,无论你是学习J2EE还是学习编程模式。SPRING带给你的可以不仅仅是一个应用的架构,而是真正JAVA主流技术的体现。如果你能完全理解SPRING的精神,恭喜你,你已 ...
    ThreadLocal:local variable(线程局部变量)。它的功用非常简单,就是为每一个使用该变量的线程都提供一个变量值的副本,使每一个线程都可以独立地改变自己的副本,而不会和其它线程的副本冲突。从线程的角度看,就好 ...
本篇第一版本基于有一定了解的哥们准备的。之后有时间会把关联资料补齐,我也在整理学习中。开始转载记录:   <select id="SelectEemployee" parameterClass="string" resultMap = "employee-result"> select * from employee //动态SQL语句 <dynamic prepend="WHERE"> <isParameterPresent> emp_id = #value# </is ...
Xml Schema的用途 1.  定义一个Xml文档中都有什么元素 2.  定义一个Xml文档中都会有什么属性 3.  定义某个节点的都有什么样的子节点,可以有多少个子节点,子节点出现的顺序 4.  定义元素或者属性的数据类型 5.  定义元素或者属性的默认值或者固定值 Xml Schema的根元素: <?xml version="1.0"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" 表示数据类型等定义来自w3 targetNamespace=&qu ...
   如果你要处理消息驱动Bean,那恭喜你,它比起实体Bean和会话Bean可是要轻松许多。关于消息驱动Bean的文档,你GOOGLE一下可以搜索出很多。我这里就不重复了。我写博文有个很重要的目的,是总结,是日记,是提醒自己。当然,走到这里的哥们,如果也能帮助你一下,我当然也是很乐意的,呵呵!       我只对我觉得它比较重要的特性进行陈述,这些问题都是我看来很重要的。对真正使用它是起到很大帮助的。本篇可能会采取N次修改方案,不排除个人认识的错误性和局限性。NOW,现在开始总结了。    消息驱动Bean是EJB2.0开始提出来的,它不同于PRC,RMI等机制,它采取了一个叫middlema ...
   在RMI分布式应用系统中,服务器与客户机之间传递的Java对象必须是可序列化的对象。不可序列化的对象不能在对象流中进行传递。对象序列化扩展了核心Java输入/输出类,同时也支持对象。对象序列化支持把对象编码以及将通过它们可访问到的对象编码变成字节流;同时,它也支持流中对象图形的互补重构造。序列化用于轻型持久性和借助于套接字或远程方法调用(RMI)进行的通信。序列化中现在包括一个   API(Application   Programming   Interface,应用程序接口),允许独立于类的域指定对象的序列化数据,并允许使用现有协议将序列化数据域写入流中或从流中读取,以确保与缺省读写机 ...
    最近要研究EJB了,RMI-IIOP这个概念一定要研究学习下,最为分布式设计的基础,掌握RMI-IIOP对EJB运行的机制才会更深入。下面就来总结下学习心得吧!      RMI-IIOP 概览      RMI-IIOP 让您仅需极少修改就可以在 IIOP 上运行RMI调用。借助于RMI-IIOP,您可以编写简单易懂的 Java 代码,同时使用CORBA提供的丰富的企业功能套件。而且,代码的灵活性足够大,可以运行在RMI或IIOP上。这意味着,您的代码可以在纯Java环境中运行(当小的资源占用量和灵活性很关键时),或者对代码作少量修改后集成到现有的CORBA基础架构中。      RM ...

情感世界

   作者注:哈哈,不晓得JAVAEYE能不能谈情说爱,每个人都有爱,那就转发这篇爱情文章吧!希望有点不同给每个路过我家的人。   正文如下:     曾经相爱的两个人。一方提出分手,另一方痛苦是肯定的了。但是,不管有多痛,你都不要和曾经爱过你的或你爱的人说狠话,你好好想想,这个世界上能伤害到你的人,一定是你爱的人;能让你受伤的人,一定是爱你的人。不然,他怎么有机会在你心上刻下伤痕?他怎么有资格让你情海浮沉?     如果命中注定要分手,你还咬牙切齿的说那些可笑狠话有什么用?有能耐你一天24小时骂他乌龟王八甲鱼鳖试试?人,本来是两只脚的,现在被你骂出来两只脚,他只会跑的更快,而且 ...
呵呵,我记得我很早几年前去一家公司面试,有个编程题目是这样:要求按奇数1,3,5,7......打印出类似这样的图形:        *       ***      *****     *******    *********   我这个人没有机器调试,又是面试压力,一下子可真没有写出来(要点面子嘛),回家后继续琢磨,上机继续调试,完成了算法。虽然不是什么高科技,可是反应了我好的一面嘛,要给自己打点气啊! 代码如下: public class PrintStar{ public static void main(String args[]){ String p ...
在我参与的项目里面,我总喜欢把对一些细节处理的代码放在叫utils的根包下面,碰到要用的时候就直接调用,节省了好多开发的时间。这些年来,我从网络收集和自己编码的有很多,有些我都不知道放在电脑什么位置了,把有些拿出来做个网络笔记免得以后什么都没有了,我这个人比较邋遢了,唉! private static char[] ch = 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i','j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v','w', 'x', 'y', 'z' }; publ ...
  本篇仅为资料参考,因为我一直对正则在业务中提供的贡献度是很认可的,它能提供更简约的代码和处理形式。而且各种语言环境下的正则表达式基本上符合同一标准,差异不大。    正则表达式语法 一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。 这里有一些可能会遇到的正则表达式示例: Visual Basic Scripting Edition VBScript 匹配 /^\[ \t]*$/ "^\[ \t]*$&q ...
  好久没有发表文章了,自己都没有访问自己的JAVAEYE,总算空闲了,可以总结下以前项目自己觉得学到的一点好东西给大家了。这篇文章要讲的是jiffie,可能很多搞JAVA的对这个东西不是很熟悉,官方介绍是这样:    a Java/JNI library which allows Microsoft Internet Explorer to be controlled from Java. The primary purpose of this library is to allow automated regression testing of web applications using ...
作一个真正合格的程序员,或者说就是可以真正合格完成一些代码工作的程序员,应该具有以下的基本素质。 1、团队精神和协作能力 把它作为基本素质,并不是不重要,恰恰相反,这是程序员应该具备的最基本的,也是最重要的安身立命之本。把高水平程序员说成独行侠的都是在呓语,任何个人的力量都是有限的,即便如linus这样的天才,也需要通过组成强大的团队来创造奇迹,那些遍布全球的为linux写核心的高手们,没有协作精神是不可想象的。独行侠可以作一些赚钱的小软件发点小财,但是一旦进入一些大系统的研发团队,进入商业化和产品化的开发任务,缺乏这种素质的人就完全不合格了。 2、文档习惯 说高水平程序员从来不写文档的 ...
我在实现Web Services过程中也遇见了一些比较麻烦的问题需要解决,就查询了资料,发现一个经历了类似项目的同行的感慨,今天我转载给大家看看,希望引起共鸣! 为什么你们项目中要用到Web Services,因为客户有如下需求: 1、客户要求项目用C/S架构,并且服务器端是IBM那一套:WebSphere AppServer+DB2+AIX5.3+RS/6000。 2、最终用户上报数据,因为网络原因,譬如Modem上网,可以离线操作,等填写了几十张报表后,可以一次提交。同时,在登录时,可以将服务端数据同步到本地Access或MSSQL数据库,这样提高客户端响应速度。 3、由于有些报表以后 ...
看了Ruby on Rails后,突发其想,如何在java里实现象Ruby on Rails的设计思想,于是就开始研究,其初步设计思想如下: Hibernate框架代码如下: public interface DAO { public void save(Object o); public void loadById(Class entityClass, Serializable id); public void update(Object o); public void delete(Object o); public List loadAll(Class en ...
Global site tag (gtag.js) - Google Analytics