关于SAAS
简介 SaaS是Software-as-a-service(软件即服务)的简称,它是一种通过Internet提供软件的模式,用户不用再购买软件,而改用向提供商租用基于Web的软件,来管理企业经营活动,且无需对软件进行维护,服务提供商会全权管理和维护软件,对于许多小型企业来说,SaaS是采用先进技术的最好途径,它消除了企业购买、构建和维护基础设施和应用程序的需要,近年来,SaaS的兴起已经给传统套装软件厂商带来真实的压力。[@more@]SaaS服务提供模式 SaaS服务提供商为中小企业搭建信息化所需要的所有网络基础设施及软件、硬件运作平台,并负责所有
Don’t repeat the DAO!--使用Hibernate和Spring AOP购建一个范型类型安全的DAO
译者:Nicholas @ Nirvana Studio原文地址:http://www-128.ibm.com/developerworks/java/library/j-genericdao.html 使用Hibernate和Spring AOP购建一个范型类型安全的DAO2006年五月12日在采用了Java 5的范型之后,要实现一个基于范型类型安全的数据访问对象(DAO)就变得切实可行了。在这篇文章里,系统架构师Per Mellqvist展示了一个基于Hibernate的范型DAO实现。然后将介绍如何使用Spring AOP的introduction为一个类增加一个类型安全的接口以便于执行查询。[@more@]对于大多数开发者来说,在系统中为每一个DAO编写几乎一样的代码已经成
How to config JBoss to use log4j and jdk1.5
To resolve the first problem1. open "{jboss_home}serverdefaultdeployjbossweb-tomcat55.sarMETA-INFjboss-service.xml".2. <attribute name="Java2ClassLoadingCompliance">true</attribute> <attribute name="UseJBossWebLoader">true</attribute>To resolve the second problem1. open "{jboss_home}serverdefaultdeployjbossweb-tomcat55.sarconfweb.xml".2. locate at "<servlet>" entry, try to find "<servlet-class>org.ap
在tomcat中三种部署项目的方法
第一种方法:在tomcat中的conf目录中,在server.xml中的,<host/>节点中添加:<Context path="/hello" docBase="D:eclipse3.2.2forwebtoolsworkspacehelloWebRoot" debug="0" privileged="true"></Context> 至于Context 节点属性,可详细见相关文档。第二种方法:将web项目文件件拷贝到webapps 目录中。第三种方法:很灵活,在conf目录中,新建 Catalina(注意大小写)\localhost目录,在该目录中新建一个xml文件,名字可以随意取,只要和当前文件中的文件名不重复就行了,该
Adobe Acrobat Reader也能用书签了
摘自:http://blog.csdn.net/meng1986/archive/2007/08/06/1728580.aspxPDF文件的官方阅读程序“Adobe Acrobat Reader”不支持自定义“书签”功能,就造成当阅读长篇幅文档时,根本无法通过添加多个书签的办法来实现快速定位。发扬DIY的精神,为Acrobat Reader制造出书签功能吧!利用Adobe Acrobat Reader支持Javascript插件的方式,可以很容易地实现![@more@]第一步:将从http://www.pdfhacks.com/bookmark_page/bookmark_page.js-1.0.zip下载的文件解压缩,把其中的“bookmark_page.js”文件复制到“c:Program FilesAdobeReader 8.0Rea
java 根据日期取得星期
摘自:http://www.blogjava.net/wangxinsh55/archive/2006/12/08/86303.html方法一、 public static String getFullDateWeekTime(String sDate){ try{ String formater = "yyyy-MM-dd HH:mm:ss"; SimpleDateFormat format = new SimpleDateFormat(formater); Date date=format.parse(sDate); format.applyPattern("yyyy-MM-dd E HH:mm:ss"); return format.format(date); }catch(Exception ex){ System.out.println("TimeUtil getFullDateWeekTime"+ex.getMessage()); return &q
JAVA之精髓IO流
摘自:http://blog.csdn.net/hdy007/archive/2006/12/26/1463553.aspx一.Input和Output1.stream代表的是任何有能力产出数据的数据源,或是任何有能力接收数据的接收源。在Java的IO中,所有的stream(包括Input和Out stream)都包括两种类型:[@more@]1.1 以字节为导向的stream以字节为导向的stream,表示以字节为单位从stream中读取或往stream中写入信息。以字节为导向的stream包括下面几种类型:1) input stream:1) ByteArrayInputStream:把内存中的一个缓冲区作为InputStream使用2) StringBufferInputStream:把一个String对象作为In
Eclipse+JBoss+MySQL开发环境设置
摘自:http://www.yesky.com/15/1825515.shtml2004-06-29 17:24 作者: lgx522 出处: cn-java 责任编辑:方舟J2EE是很好的。作为开发环境,如果采用经典配置:JBuilder+Weblogic+Oracle,自是得心应手,但价格是惊人的。此配置主要是针对大型或超大型应用,硬件要求也很高,针对国内以中小型应用为主的现况,不作推荐。虽然国内开发者早已习惯了D版,但笔者以为还是防患于未然,应尽早加入OpenSource行列,促进国内软件业的发展。 本文所推荐的Eclipse、JBoss、MySQL均是名气很高的开源软件,并且非常实用。[@more@]1、JDK:到http://
oracle数据库备份和恢复的内容
1、初始化参数文件:d:oracleora90databaseinit数据库名.ora;2、控制文件;3、数据文件;4、联机重做日志文件;5、归档日志文件。[@more@]
主流 Blog 程序介绍
摘自:http://dev.yesky.com/31/2049531.shtml2005-07-28 16:22 作者: 老鬼 出处: laogui 责任编辑:方舟 几个月没关心blog了,blog程序局势发生了很大的变化,尤其在国内,在原有的那些程序功能越来越强大的同时,还出现了很多不错的blog,但国外没出几个好的,MT还居于霸主地位,也许在未来几年内MT的地位是不会动摇的,国内ASP的L-blog已经成为主流,php里,多用户的Plog发展最快,其他功能都差不多,用的人比较多的是wordpress,exBlogMix,bo-blog,另外几个国产blog发展也很快。具体的功能区别我也说不上来了,大家一个一个去研究
Linux下apache 与weblogic结合
软件环境描述安装Apache2.x安装WLS8.1,配置WLS DomainApache2.x与WLS8.1集成[@more@]软件环境描述RedHat Linux 8.0Apache 2.0.48WebLogic Server 8.1 SP1安装Apache2.x从Apache站点下载2.0.48版本的Apache HTTP Server,参考下载地址为:http://apache.te8.com/dist/httpd/httpd-2.0.48.tar.gz下载完毕后,将httpd-2.0.48.tar.gz上传到Linux服务器上,开始安装apache(为了方便起见,本文安装与配置的用户为root):[root@vmware4 root]# cd /root[root@vmware4 root]# tar -zxvf httpd-2.0.48.tar.gz[root@vmware4 root]# cd httpd-2.0.
Linux 下 Apache 与 Tomcat 整合的简单方法
1、准备,下载需要的文件。这里假定你已经正确安装配置好了JDK。到Apache官方网站下载所需要的文件:httpd-2.2.0.tar.gzapache-tomcat-5.5.12.tar.gzjakarta-tomcat-connectors-1.2.15-src.tar.gz其中httpd和jakarta-tomcat-connectors为源码包,apache-tomcat为二进制包。[@more@]2、安装Apache。# tar xzvf httpd-2.2.0.tar.gz# cd httpd-2.2.0# ./configure --prefix=/usr/local/apache2 --enable-so# make# make install3、安装Tomcat。# cp apache-tomcat-5.5.12.tar.gz /usr/local/# cd /usr/local# tar xzvf apache-tomcat-5.5.12.
Java环境配置大全
刚学习Java的时候总会被各种环境配置搞得头晕脑胀,整理一下。[@more@]安装JDK从http://Java.sun.com/下载jdk-1_5_0_04-windows-i586-p.exe安装到指定路径,我选择D:jdk1.5.0配置环境变量:Java_HOME: D:jdk1.5.0 PATH: D:jdk1.5.0in; CLASSPATH: .;D:jdk1.5.0lib ools.jar; D:jdk1.5.0jrelib t.jar;安装WTK 从http://Java.sun.com/下载j2me_wireless_toolkit-2_2-windows.exe 安装到指定路径,我选择D:WTK22 安装Eclipse 从http://www.eclipse.org/下载eclipse-SDK-3.0.1-win32.zip和 NLpack-eclipse-SDK-3.0.x-win32.zip(语言包)
Struts+Spring+Hibernate练习(完整)
摘自:http://www.blogjava.net/oksonic/archive/2005/11/06/18370.html[@more@]工具: Eclipse3.1、MyEclipse4.03、Tomcat5.5.9、Properties Editor插件、MySql4.1.13 新建工程:名称为 login 创建Struts框架 创建 index.jsp,增加一链接指向 login.jsp 按下Ctrl + N,创建 login.jsp、LoginAction,使用MyEclipse的向导就可以了,记得选对正确的版本 在ActionForm配置页中选择类型为动态Form,并继承于DynaValidatorForm,新增两个属性:username、password,在创建jsp文件打上钩,将路径改为/login.jsp,然后下一步,改LoginAction的
AJAX教程
http://www.okajax.com/info/bookdown/http://www.infowe.com/ajax/http://www.ibm.com/developerworks/cn/ajax/[@more@]
JAction Group Software 及 spring 教程/手册
https://gro.clinux.org/frs/?group_id=280&release_id=1308[@more@]
mysql 的源码安装方法及自动启动方法
先下载Mysql的源代码版,地址: http://dev.mysql.com/downloads/mysql/。shell> groupadd mysqlshell> useradd -g mysql mysqlshell> tar -zxvf mysql-VERSION.tar.gz shell> cd mysql-VERSIONshell> ./configure --prefix=/usr/local/mysqlshell> makeshell> make installshell> cp support-files/my-medium.cnf /etc/my.cnfshell> cd /usr/local/mysqlshell> bin/mysql_install_db --user=mysqlshell> chown -R root .shell> chown -R mysql varshell> chgrp -R mysql .shell> bin/mysqld_sa
antenna简介
antenna是ant的扩展包,它是专用来构建、编译、打包、部署J2ME应用的辅助工具。antenna下载地址:antenna.sourceforge.net我们先下载安装好ant,然后把antenna的jar包放到ant安装目录小的lib目录下,然后就可以编写build.xml文件了。[@more@]antenna包包括:WtkJad 创建或修改jad文件WtkBuild 编译、构建WtkPackage 打包,允许预处理,混淆WtkMakePrc 转换成在PalmOS上能运行的 PRC文件WtkRun 模拟器运行WtkRapc 调用BlackBerry rapc编译器, 产生BlackBerry .cod 文件WtkPreverify 预校验WtkObfuscate 混淆,需要混淆包WtkSmartLink 优化,
用EclipseME0.5.5创建一个简单的J2ME程序
摘自:http://blog.csdn.net/chinamao/archive/2004/10/21/146336.aspx作者:chinamao 邮箱:chinamao@gmail.com 转载请注明出处 相关文章 上一篇文章《如何在Eclipse3.0.1上安装EclipseME 0.5.5版本》,我们已经讲了如何在Eclipse3.0.1上安装Eclipse程序。 今天我们就要用他来创建我们的第一个程序。绝大多数程序教程的第一个程序,都叫做HelloWorld。那么我们就来编一个HelloWorld程序。[@more@]1, 文件2, 新建项目3, 选择J2ME,J2ME Midlet Suite4, 输入项目名称:MyFirstJ2ME5, 选择J2ME Wireless Toolkit 2.1 MIDP 1
Eclipse平台中“MessageDialog”消息对话框的简单实现
摘自:http://blog.csdn.net/zorro_run/archive/2006/04/04/650048.aspx在Eclipse平台中有很消息对话框,下面给出几种简单的消息对话框的实现:[@more@]//需要导入的类:import org.eclipse.jface.dialogs.MessageDialog;import org.eclipse.ui.PlatformUI;//常规信息提示框:MessageDialog.openInformation ( PlatformUI.getWorkbench().getDisplay().getActiveShell(), "这是信息提示框例子", "这里可以写一些具体的提示信息!");//错误信息提示框:MessageDialog.openError (