小石头
Excellence in any department can be attained only by the labor of a lifetime; it is not to be purchased at a lesser price.
posts - 91,comments - 22,trackbacks - 0

 

gsdfg
posted @ 2009-10-08 21:34 小石头 阅读(180) | 评论 (0)编辑 收藏

MyEclipse 6.0.1 注册码

Subscriber: administrator
Subscription Code: nLR7ZL-655342-54657656405281154


MyEclipse 6.0.1

  name:   test

number:   gLR7ZL-655556-5465635252829897

2007.6.25更新说明:请大家注册的时候一定要断开网络。

在关闭eclispe的情况下删除C:\Documents and Settings\你的名字\.myeclipse.properties文件,然后再注册。
Web Admin Team

posted @ 2008-04-24 21:56 小石头 阅读(393) | 评论 (0)编辑 收藏
JIRA + MySQL + Confluence 安装 (2007-08-29 10:49)
所属分类:第二个分类
文章标签:无标签

1.本次安装所用的软件版本为:jira-3.9.3 Enterprise ,mysql-4.1 ,confluence-2.5.4 Enterprise ,tomcat-5.5.20,关于jira和confluence的破解请自行寻找。

2.配置安装环境。
1.1 安装JDK,以JDK1.5版为例(其余版本未经测试),默认安装目录应该为C:\Program Files\Java\jre1.5.0_12,修改系统环境变量,设置JAVA_HOME指向JDK安装目录。
1.2 安装mysql,这里使用的是4.1版,为什么没有使用高版本的mysql,因为我在Atlassian官方网站上研究confluence的安装时看到confluence对高版本的mysql支持不好,推荐使用4.1版,mysql的安装没什么好说的,一路next,但是有一点需要注意,在设置默认字符集的时候一定要选择utf8,否则会导致confluence乱码。安装完成后创建数据库,由于我们要实现jira和confluence的用户共享,所以它们是共用一个数据库,首先建一个名叫atlassiandb的库,然后建一个数据库用户例如:atlassianuser。然后赋予atlassianuser用户对库atlassiandb所有的操作权限。我对mysql命令行的操作不太熟悉,所以只好用mysql-gui-tools来实现上面的操作。
1.3 安装tomcat,也是一路next,在选择JVM虚拟机路径的时候将1.1中安装JDK的路径填进去。安装完成后,打开http://127.0.0.1:8080/manager/html,如果能出现管理页面说明tomcat安装成功。下载mysql jdbc驱动,把下载下来的jar文件放到tomcat根目录下的common/lib/ 目录下。网上很多人说只能用3.1.12版本的,但是我搜了一圈都没有找到这个版本的jdbc驱动,所以只好用高版本的代替,一试竟然也行,看来还是自己动手比较靠谱。

3.安装jira,下载jira-3.9.3 Enterprise,解压后,修改edit-webapp\WEB-INF\classes\目录下的entityengine.xml文件,找到datasource节,将field-type-name属性改成mysql,然后将schema-name="PUBLIC"删除,保存。修改etc\下的tomcat-5.5-jira.xml文件,找到Resource 节,username和password分别为atlassiandb数据库的用户名和密码。修改driverClassName节属性为com.mysql.jdbc.Driver,修改url为"jdbc:mysql://localhost/atlassiandb?autoReconnect=true&useUnicode=true&characterEncoding=UTF8"
删除minEvictableIdleTimeMillis和timeBetweenEvictionRunsMillis,保存。然后运行根目录下的build.bat批处理文件,生成war包。待生成完毕,将dist-tomcat\tomcat-5.5\下的jira.xml文件拷贝到tomcat安装根目录下的conf\Catalina\localhost\目录下。由于tomcat默认是不支持jira的运行的,需要下载补丁来支持,把解压后的jar文件拷贝到tomcat安装根目录下的common\lib\目录下,重新启动tomcat打开http://localhost:8080/jira就可以开始jira的安装了。

4.安装confluence,下载confluence-2.5.4 Enterprise,解压后,在根目录下按以下层次创建文件夹edit-webapp\WEB-INF\classes\,将confluence\WEB-INF\classes\下的confluence-init.properties文件拷贝到建好的文件夹底下,找到confluence.home,这个路径是以后confluence运行时放置索引、附件等的地方,指定一个路径就行了。我一般就放在confluence安装文件的根目录下。下载osuer.xml文件将其放到edit-webapp\WEB-INF\classes\下。运行根目录下的build.bat,生成war文件。新建一个confluence.xml文件,内容如下:

 

<"/confluence" docBase="...\dist\atlassian-confluence-2.5.4.war" debug="0" reloadable="true">
            "jdbc/JiraDS" auth="Container" type="javax.sql.DataSource"
                 username="atlassianuser"
                 password="password"
                 driverClassName="com.mysql.jdbc.Driver"
                 url="jdbc:mysql://localhost/atlassiandb?autoReconnect=true&useUnicode=true&characterEncoding=UTF8" />
             

 

docbase为生成的war文件的路径。username和password为第一步里创建的mysql用户的用户名和密码。保存后放到tomcat安装根目录下的conf\Catalina\localhost\目录下。重新启动tomcat打开http://localhost:8080/confluence就可以开始安装confluence了。

5.为了实现jira和confluence的用户共享,需要在jira中建立confluence-administrators和confluence-users两个组,把jira里相应的用户加入到这两个组中就可以了。

posted @ 2008-03-03 17:22 小石头 阅读(5457) | 评论 (4)编辑 收藏
025-83215114 83215113 83215112
83463388 83464488
posted @ 2007-10-24 23:16 小石头 阅读(321) | 评论 (0)编辑 收藏

  Last Modified: 2003.04.27
 JBOSS开放源代码的EJB服务器
 
(来源:http://www.swm.com.cn)

J2EE在Sun和IBM等公司的努力下逐渐成为工业标准,现在大约有几十家J2EE应用服务器提供商。最流行的J2EE服务器报价为50000美元(中等规模的安装)。中小企业和普通开发者是无力承担的。

J2EE主要包含以下规范:
* 中间件(middleware) 包括Enterprise Java Bean (EJB)和Java Message Service (JMS)等分布式企业计算的构件(Component)。

* 名称和目录 JNDI(Java Naming and Directory Interface)API用于查找服务和构件。

* 表示(Presentation) 服务器端小程序(Servlet)和Java 服务器页(JSP)支持Web/HTTP浏览器访问

* 事务(Transaction) Java Transaction API(JTA)/Java Transaction Service(JTS)。

关于J2EE的详细资料请参阅其主页http://java.sun.com/j2ee/。

EJB作为J2EE架构中最重要的构件,是服务器端分布式计算模型的核心。EJB服务器是EJB的容器,控制EJB的运行,并且为它提供重要的系统级的服务—事务处理、安全、远端访问、数据库访问等。由此带来的是应用开发的简化,按照EJB的规范开发EJB,运行时由EJB容器负责事务处理,安全,生命周期。典型的J2EE多层应用的结构见图

1,中间层就是J2EE应用服务器,包含Web服务器和EJB服务器。Web服务器包含Web容器和Web构件(Servlet和JSP),EJB服务器包含EJB容器和EJB部件。客户程序包含各种Web浏览器和应用程序,EIS为传统的数据库和企业应用(ERP等)。客户程序与中间层通过HTTP,HTTPS,RMI,CORBA等协议进行数据交换,中间层与EIS通过JDBC等方法实现通讯。

EJB服务器是J2EE应用服务器的一个重要部分。Sun的J2EE SDK,ibm的Websphere,BEA的Weblogic等J2EE实现均内含EJB服务器。也有一些J2EE规范是独立实现的。像本系列第一篇所提及的Tomcat就是Web服务器的实现,本文介绍的Jboss是一个独立的EJB服务器的实现(Jboss的目标是一个源代码开放的J2EE环境,然而现在它只是一个完整的EJB服务器,与其他的Web服务器Tomcat、Jetty的整合也是一个方向)。

EJB(规范1.0-2.0)可以分成两类,会话Bean (Session Bean) 和实体Bean(Entity Bean)。
一般来讲会话Bean是用于商业逻辑计算,实体Bean是用于封装数据库访问。必须根据不同的情况选择这两类EJB。

JBOSS介绍

JBOSS是开放源代码的,遵从J2EE规范的,100%纯java的EJB服务器。Jboss的开发团队有500多人,核心开发人员有50多个,均为J2EE专家。Jboss的用户数以万计,遍及世界。JBOSS采用Java Manage eXtension API 实现软件模块的集成与管理(见图2)。
JBOSS的详细资料请参阅其主页http://www.jboss.org。

JBOSS Suite由以下几个模块(或者API)组成:

Jboss/server Jboss服务器,核心是一个EJB容器,全面支持EJB1.1规范。

Jboss/SpyderMQ JMS的 纯java实现,支持JMS 1.0.2规范。

Jboss/Jaws Just Another Web Storage的缩写,Jaws API实现java对象和关系数据库的映射,Jboss用它实现EJB的连续化(Persistence)。Jaws还增加了Minerva JDBC 连接池(Connection Pooling)模块,以提高访问数据库的效率。

Jboss/Zola Zola提供jboss例程序,来说明J2EE应用的开发和在jboss中的实施(Deploy)。Zola中包含一个例子Zol WebStore,可以作为Web商店,基于JSP、Servlet、EJB,实现在线购物,支持Web和WAP访问。

Jboss/Zoap 支持Simple Object Access Protocol (SOAP) 访问,SOAP是由Microsoft和IBM提出的一个支持世界范围分布式的松耦合的信息交换协议。

SOAP规范的主页位于http://www.w3.org/TR/2000/NOTE-SOAP-20000508/。

Jboss/Castor 与Castor的整合,提供Java Data Object(JDO)支持,实现新的EJB连续化方法。

Jboss/Tomcat 与Tomcat的整合,提供完整的J2EE环境。
Tomcat的主页位于http://jakarta.apache.org/。

Jboss/Jetty 与Jetty的整合,提供完整的J2EE环境。
Jetty的主页位于http://jetty.mortbay.com/。

Jboss/Test Jboss测试环境。

JBOSS使用

Jboss的运行需要JDK 1.2.2 或者1.3。Sun的JDK 1.3位于http://java.sun.com/j2se。安装和使用纯Java的Jboss非常简单,从jboss的主页下载二进制的版本,

jBoss-2.0_FINAL.zip Windows 32
jBoss-2.0_FINAL.tar.gz Unix/Linux

直接解压缩后,呈现下述目录结构:
* bin ——包含可自举的JAR文件run.jar和操作系统相关的启动脚本。run.bat为Windows脚本,run.sh 为UNIX/Linux脚本。
* conf ——包含Jboss自身和其他模块需要的配置文件。
*db——数据库存储所用的目录或配置文件db.properties。
* deploy ——放置EJB-JAR 文件到本目录,实施EJB应用。
* docs——包含Jboss/Server的文档。
* docs/api——包含Jboss/Server的Javadoc文档。
* lib——包含自举JAR文件所需的JMX文件。
* lib/ext——Jboss/Server运行所需要的其他(JAR)文件 。无需配置,Server启动脚本会自动把它们添加到CLASSPATH中。
* log——存储日志文件或配置文件log.properties。
* tmp——存储临时文件或配置文件tmp.properties。

下面以Jboss/Test为基础,介绍EJB应用的实施过程。
关于EJB的书籍,你可以参考Ed Roman的Master Enterprise JavaBeans - and the Java 2 Platform, Enterprise Edition(Willy, 1999,电子版可以在网站http://theserverside.com下载), 以及Richard Monson-Haefel的Enterprise JavaBeans, Second edition (Oreilly, 2000)。

下载Jboss/Test的源代码jbosstest-cvs-sources.zip,解压缩到目录${JBTPATH}中。设置JAVA_HOME指向JDK的安装目录,并且添加${JAVA_HOME}/bin到系统PATH变量中。进入目录${JBTPATH}/src/build,运行相应的脚本编译EJB应用。

【WIN32】
set JBTPATH=c:\jbosstest
set JAVA_HOME=c:\jdk1.3
set PATH=%JAVA_HOME%\bin;%PATH%
cd %JBTPATH%\src\build
build

【UNIX/LINUX BASH】
JBTPATH=/usr/local/jbosstest
JAVA_HOME=/usr/local/jdk1.3
PATH=$JAVA_HOME/bin:$PATH
cd $JBTPATH/src/build
build.sh

如果成功的话,就会在${JBTPATH}中创建一个dist目录,其结构如下:
bin:包含EJB客户程序的脚本。
deploy:包含编译生成的EJB-JAR,可以在Jboss中实施。
lib:包含客户程序运行所需的文件。
复制deploy目录的EJB-JAR到${JBOSS_HOME}/deploy目录就完成了实施过程。

确认JAVA_HOME指向JDK的安装路径,启动jboss服务器,然后运行${JBTPATH}/dist/bin中相应的测试脚本,就可以观察到客户程序的输出。

Jboss与Web 服务器(Tomcat和Jetty)
Tomcat与Jetty均为支持HTML/JSP/Servlet的Web服务器,与Jboss集成为完整的产品级的J2EE服务器。用户可以直接实施J2EE-EAR,而不是以前分别实施EJB-JAR和Web-WAR,非常方便。Jboss与Web服务器在同一个Java虚拟机中运行,Servlet调用EJB不经过网络,从而大大提高运行效率,提升安全性能。

小结
Jboss作为 “第三代”应用服务器,对于J2EE开发人员和用户而言是难得的教材。与Linux等开放源代码的系统相结合,在服务器端企业级应用方面更是一股不可低估的力量。 
 

posted @ 2007-10-09 19:44 小石头 阅读(562) | 评论 (0)编辑 收藏
v7.0.070510
本站提供特别信息:仅供参考!^_^
Active Desktop Calendar v7.0.070510
姓名(Name):3ddown.com
序列号(Serial):DCA87-AF63A-AC80B

v1.2Team City 是一个革命性的团队开发工具,针对.net和java设计,自动收集和协调关键合作进程来减少手动系统的延时,还有代码分析等多种工具。
本站提供特别信息:仅供参考!^_^
Team City v1.2
SN:00000-EPY1F-8YHEI-OFB99-ADQGR-ZSUM9



posted @ 2007-06-04 21:17 小石头 阅读(552) | 评论 (0)编辑 收藏
     摘要:   阅读全文
posted @ 2007-03-08 08:40 小石头 阅读(472) | 评论 (0)编辑 收藏
     摘要:   阅读全文
posted @ 2007-03-07 23:12 小石头 阅读(633) | 评论 (0)编辑 收藏
     摘要:   阅读全文
posted @ 2007-03-07 19:01 小石头 阅读(330) | 评论 (0)编辑 收藏
     摘要:   阅读全文
posted @ 2007-03-06 23:05 小石头 阅读(663) | 评论 (0)编辑 收藏
     摘要:   阅读全文
posted @ 2007-03-06 23:03 小石头 阅读(383) | 评论 (0)编辑 收藏
     摘要:   阅读全文
posted @ 2007-03-06 23:03 小石头 阅读(4021) | 评论 (1)编辑 收藏
     摘要:   阅读全文
posted @ 2007-03-06 23:02 小石头 阅读(440) | 评论 (0)编辑 收藏
     摘要:   阅读全文
posted @ 2007-03-05 20:29 小石头 阅读(3306) | 评论 (4)编辑 收藏
     摘要:   阅读全文
posted @ 2007-03-05 16:03 小石头 阅读(434) | 评论 (0)编辑 收藏
WinCAM2000
posted @ 2007-03-05 15:58 小石头 阅读(711) | 评论 (1)编辑 收藏
     摘要:   阅读全文
posted @ 2007-03-05 14:43 小石头 阅读(2252) | 评论 (0)编辑 收藏
     摘要:   阅读全文
posted @ 2007-03-05 10:52 小石头 阅读(590) | 评论 (0)编辑 收藏
     摘要:   阅读全文
posted @ 2007-03-04 17:14 小石头 阅读(1660) | 评论 (1)编辑 收藏
     摘要:   阅读全文
posted @ 2007-03-04 17:13 小石头 阅读(1801) | 评论 (1)编辑 收藏
     摘要:   阅读全文
posted @ 2007-03-04 17:06 小石头 阅读(569) | 评论 (0)编辑 收藏
     摘要:   阅读全文
posted @ 2007-03-04 16:59 小石头 阅读(1528) | 评论 (0)编辑 收藏
     摘要:   阅读全文
posted @ 2007-03-04 15:36 小石头 阅读(3662) | 评论 (1)编辑 收藏
     摘要:   阅读全文
posted @ 2007-03-04 14:36 小石头 阅读(509) | 评论 (0)编辑 收藏
     摘要:   阅读全文
posted @ 2007-03-04 14:34 小石头 阅读(4847) | 评论 (0)编辑 收藏
     摘要:   阅读全文
posted @ 2007-03-04 14:26 小石头 阅读(249) | 评论 (0)编辑 收藏
     摘要:   阅读全文
posted @ 2007-03-04 14:17 小石头 阅读(295) | 评论 (0)编辑 收藏
     摘要:   阅读全文
posted @ 2007-02-28 22:21 小石头 阅读(625) | 评论 (0)编辑 收藏
     摘要:   阅读全文
posted @ 2007-02-28 22:20 小石头 阅读(202) | 评论 (0)编辑 收藏
Visual Basic .NET数据库开发经典案例解析(含光盘两张)(珍藏版)——经典案例解析
  • 作者:王晟 编著
  • 出版社:清华大学出版社
  • 出版日期:2005-3-1
  • ISBN:7302104948
  • 字数:735000
  • 印次:3
  • 版次:1
  • 纸张:胶版纸
  • 定价:42当当价:33.2 元节省:8.80钻石vip价:33.20 元
  • 共有顾客评论1
内容提要
本书以进销存管理系统、人力资源管理系统、生产管理系统、财务管理系统、图书馆管理系统、酒店管理系统、医院管理系统以及教务管理系统等多个当今最热门的管理信息系统为例子,详细地介绍了这些系统的需求分析及管理信息系统开发的过程、方法。对项目背景、业务需求分析、功能需求分析、数据库需求分析、数据库建模、系统开发、系统编译及系统发布等过程进行了详细的讲解。
本书实例的实用性非常强,读者从中可以讯速了解相应实例的行业特点和用户需求,成为行业专家。同时还可以全面掌握利用Visual Basic.NET开发管理信息系统的过程和方法。
本书配书盘中提供了所有系统完整的数据建库脚本,读者在实际工作中可以直接使用,在此基础上进行补充,从而可以大大减少设计数据系统的工作量和时间。
作者简介
王晟,清华大学水利水电工程系,水工建筑专业学士学位。清华大学计算机系,软件工程专业第二学士学位。清华大学公共管理学院,公共管理学(MPA)硕士学位。
九年从业经验,创立北京浪嘉会晟科技有限公司,年营业额近300万。丰富的项目开发实施经验,全国累计60多家大中型用户。
目录
第一章 进销存管理系统
1.1 项目背景
1.2 进销存管理
1.3 进销存管理系统需求分析
1.4 进销存管理系统数据库分析
1.5 实例制作介绍
1.6 数据库设计
1.7 程序开发
1.8 系统发布
1.9 系统扩展
1.10 小结
第2章 人力资源管理系统
2.1 项目背景
2.2 人力资源管理
2.3 人力资源管理系统需求分析
2.4 人力资源管理系统数据库分析
2.5 实例制作介绍
2.6 数据库设计
2.7 程序开发
2.8 系统发布
2.9 系统扩展
2.10 小结
第3章 生产管理系统(MRP)
3.1 项目背景
3.2 生产管理系统
3.3 生产管理系统需求分析
3.4 生产管理系统数据库分析
3.5 实例制作介绍
3.6 数据库设计
3.7 程序开发
3.8 系统发布
3.9 系统扩展
3.10 小结
第4章 财务管理系统
4.1 项目背景
4.2 财务管理
4.3 财务管理系统需求分析
4.4 财务管理系统数据库分析
4.5 实例制作介绍
4.6 数据库设计
4.7 程序开发
4.8 系统发布
4.9 系统扩展
4.10 小结
第5章 图书馆管理系统
第6章 酒店管理系统
第7章 医院管理系统
第8章 教务管理系统
posted @ 2007-02-28 20:37 小石头 阅读(294) | 评论 (0)编辑 收藏