《算法》第四版《Algorithms》4th Edition 学习环境搭建

Robert Sedgewick 的《算法》第四版,作者有编写一个库,供讲解学习使用。官网上有详细的配置信息,此处只是做个记录。 网站:http://algs4.cs.princeton.edu/ 需要下载:algs4.jar 和 algs4-data.zip 配置变量的办法没有成功。(待解决) 这里记录在eclipse中使用的方法: Eclipse (manual). Download algs4.jar to a folder and add algs4.jar to the classpath variable to the build path of a pr…

OpenKad开源项目

OpenKad简介 OpenKad项目是一个kademlia算法的JAVA实现。 其主页地址为:http://code.google.com/p/openkad/ 关于kademlia算法请看维基百科:http://zh.wikipedia.org/wiki/Kademlia kademlia算法原文:Kademlia A peer-to-peer_information_system_based_on_the_xor_metric 在eclipse编译Openkad 下载源码 下载本工程源码:http://code.google.com/p/openkad/下载依赖库: GUICE:http://code.google.com…

aop导入包注意事项

  org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.aop.config.internalAutoProxyCreator': Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator]: Co…

Spring核心Bean工厂装配__Spring学习笔记

在Spring 中最核心的组件是bean工厂,它提供了基本的反向控制和依赖注入的能力。Spring 是一种无侵入性的框架,被bean工厂管理的组件无须知道spring的存在。bean工厂负责打造bean,并注射它们之间的依赖。这些bean会彼此协作。 spring中最基本的BeanFactory接口org.springframework.beans.factory.BeanFactory ,它提供一些工厂的基本方法。 package org.springframework.beans.factory; import org.sp…

会话 Bean(Session Bean)

Session Bean 是实现业务逻辑的地方。简单地说,像我们要实现两数相加或是从数据库中读取数据,都是通过Session Bean 来实现。根据是否可以维护会话状态,Session Bean 分为有状态 bean 和无状态 bean。有状态 bean 可以维护会话状态,无状态 bean 不维护会话状态。要维护会话状态,意味着 EJB 容器要为每个用户创建一个 bean实例,并通过该实例保存着与用户的会话状态。不维护会话状态,意味着一个 b…

bean的继承类和使用spel

                              下边是关于SpeEL的解释及初步使用。 spirng  表达式语言:SpEL Spring  表达式语言(简称SpEL)是一个支持运行时查询和操作对象图的强大的表达式语言 语法类似于EL:SpEL使用#{}作为定界符,所有在大框号中的字符将被认为是SpEL SpEL为bean属性进行动态赋值提供了便利, 通过SpEL可以实现     通过bean的id对bean进行引用,     调用方法以及引用对象中属性。     计算…

关于JAVA中 war,jar,ear,包的一些概念

  原帖地址: 1.概念 war包:是做好一个web应用后,通常是网站,打成包部署到容器中。 jar包:通常是开发时要引用通用类,打成包便于存放管理。 ear包:企业级应用,通常是EJB打成ear包。 所有的包都是用jar打的,只不过目标文件的扩展名不一样。   2.存放,发布 war包可以放在webapps或者work目录下都可以,随着tomcat的启动,它可以自动被解压. 或者通过tomcat的管理页面,也可以发布war包,发布实际上就…

Spring 2.0 JNDI集成

地址:http://lincoln.iteye.com/blog/87712 JNDI是JAVAEE 平台技术中最重要的基础支撑技术之一。他为各种Java对象进行命名,并采用目录层次结构管理它们,借助于JNDI API能够操控各种JAVA对象。实际上,JAVAEE5 引入各种Annotation注释(比如,@EJB,@Resource)底层采用JNDI API查找 JavaEE 容器受管资源(比如,EJB3.0组件,JDBC DataSource,JMS ConnectionFactory),并注入到那些应用了Annotation注…

如何在Eclipse中调试JBoss应用

一般来说在JavaEE应用程序的开发过程中,大家都习惯使用 Tomcat作为调试服务器,相应的在Eclipse IDE中调试Tomcat也很简单,可以下载tomcateclipse插件即可轻松方便的在IDE中调试应用(参见 com.sysdeo.eclipse.tomcat)。 但是,如果应用是企业级的,即需要EJB容器部署,Tomcat就无能为力了,这时候,我们可以选择JBoss AS作为调试服务器。 如何将应用自动构建并部署到JBoss的deploy目录中,在这里并…

RCP基础总结

RCP基础总结 <script></script>1.简介 Rich client platform 富客户端平台:应用于JAVA桌面程序开发;一个Eclipse插件:  Eclipse插件:普通插件(对宿主的扩展);脱离Eclipse框架独立运行;与J2EE(jsp,Servlet,ejb)完整结合;目前,国内 RCP 应用也逐渐发展和壮大起来, RCP 有希望扭转Java桌面应用的颓势。如 Jlibrary 是一款开源的 CMS 系统,就是 Eclipse RCP的典型应用,还有Nomad PIM(个人信…

用Eclipse 和 Lomboz插件开发基于 Weblogic 的 EJB

1、在eclipse首选项中设置java构建路径。这一步很重要。如果未能正确设置,lomboz将不能正确生成package名,自动生成的代码会在编译时产生错误。2、在eclipse首选项中设置lomboz使用的Tools.jar。Tools.jar是由JDK提供,链接到JDK的相应的文件即可。3、在eclipse首选项中设置lomboz支持的应用服务器选项。Lomboz内建支持JBOSS、Tomcat、WebSphere、Weblogic等多种主流应用服务器。在例子中使用BEA Web…

利用Eclipse开发Hibernate应用程序

原文地址:http://www.yesky.com/397/1922897.shtml利用Eclipse开发Hibernate应用程序 作者: bromon 出处: Java研究组织 责任编辑: 方舟 [ 2005-03-17 08:29 ]   Eclipse是目前非常流行的开发平台,开放扩展的架构让很多程序员找到了自己个性化的工作环境,Hibernate也是目前牛叉得不得了的框架,至少在EJB 3大行其道之前,它是我们在考虑OR映射时非常好的选择。本文主要介绍如何利用Hibernate S…

Eclipse快速上手EJB — 2. 设计一个实体Bean

在看这篇文章之前,需要对开发环境的配置了解清楚,这一点我在前篇文章《Eclipse快速上手EJB -- 1. Lomboz + JBoss-IDE 配置1+2 》 中已经详细介绍了,这篇文章就是以它为前提进行的。   一、JBoss相关配置        在 《快速上手 MySQL --图形化操作详解 》 中谈到的mysql-connector-java-3.0.16-ga.zip现在有了用场,将其解压,会发现其中有一个文件 mysql-connector-java-3.0.16-ga-bin.jar,它…

[Eclipse RCP + EJB Container + DS]对象窗口组件核心

[Eclipse RCP + EJB Container + DS]对象窗口组件核心对象窗口核心组件位于多层结构的表现层,与Sun公司提出的Core J2EE Patterns在业务层的“业务代表”配合使用。对象窗口由一下部分构成:一个工具栏 一个表格 一组操作 一个适配器工厂 一组适配器 一个对象展示对话框 一个下拉菜单   组成,用于用户对“对象”集合和对象个体的各种操作。实例图:图片附件: [观感示例1] 1.JPG (2008-3-22 22:08, 32.39 …
下一页 »