自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

风林火山

其疾如风,其徐如林,侵掠如火,不动如山,难知如阴,动如雷震 ——《孙子兵法》

  • 博客(31)
  • 收藏
  • 关注

原创 Struts2 JSR168 Portlet的开发

本教程介绍Struts2 JSR168 Portlet的开发,说明了开发基本内容和步骤,所实现Portlet的功能与文章《在RAD7中开发JSR168 Portlet》一致。 学习此篇教程前建议先学习developerworks上的这篇文章《基于 Struts 2 构建 WebSphere Portal 上的 Portlet 应用》,一些东西在这篇文章中介绍过在本文中就不再重复了。ht

2008-08-04 19:37:00 2433

原创 Websphere Dashboard Framework 基本开发指南(二)

示例2            参数查询 新建一模型。编辑 WebContent/solutions/dashboard/summaryPage.html文件,修改HTML模板。在文件中添加如下红色的代码。                name="portletContentsTable" width="100%" cellpadding="

2008-07-29 16:24:00 1100

原创 Websphere Dashboard Framework 基本开发指南(一)

学习本指南的前提条件是要初步了解WebSphere Portlet Factory的基本开发方法,建议初学者先按照WPF和WDF随带的几个基本教程做一遍,了解大致开发方式。 建议在本地安装Portal环境进行开发,这样调试等比较方便,但是这样相应的对开发机器的配置要求很高。WDF开发还是建议使用配置较高的机器,不然速度会很慢。而且WDF目前不稳定,经常会崩溃,一定要多保存。 示例1  

2008-07-29 16:06:00 1395 1

原创 DB2 常用命令

创建数据库 db2 "create db dbname on /dbpath"示例:db2 "CREATE DB wps60 on /ibm using codeset UTF-8 territory us COLLATE USING UCA400_NO PAGESIZE 8192"db2 "UPDATE DB CFG FOR wps61 USING applheapsz 4096"连接数据库db

2007-10-11 10:21:00 1310 1

原创 在RAD7中开发JSR168 Portlet (四)

示例四:JSR 168协作portlet本实例展现协作portlet的开发方法。 (1)创建一个新的名为PortletCooperative的portlet项目。Portlet名称为PortletSource,类型选“基本Portlet”。内容方式只选择“查看”,因为在这个示例中我们只需使用这一个视图。下面的配置全部都勾去不选,这个示例中用不到。 (2)在项目Por

2007-09-28 17:53:00 1562

原创 在RAD7中开发JSR168 Portlet (三)

读者会发现我在示例2中定义的CONFIG_TITLE这个变量始终没有用到,其实是为了实现Portlet标题栏文字的自设定而放置的。WebSphere Portal6中Portlet标题栏文字的修改比较怪异,本来按照JSR168中所规定的,只要使用RenderResponse.setTitle(String title)函数就可以设置标题了,而且我用这个方法在pluto-1.1.4中测试通过,但

2007-09-04 16:46:00 1648 1

原创 在RAD7中开发JSR168 Portlet (二)

第二个示例:在Portlet配置页面中添加设置界面,在视图页面中显示用户设定的网页链接,同时可以控制该网页的宽度和高度。在第一个示例项目中添加代码实现本示例。(1)在PortletExamplePortlet.java中定义变量。publicstaticfinal String CONFIG_TITLE = "PortletExamplePortletConfigTitle";pu

2007-09-04 15:17:00 1422

原创 在RAD7中开发JSR168 Portlet (一)

这段时间比较懒,不想写文章,结果blog也闲置快半年了  本教程介绍Rational Application Developer 7中JSR168 Portlet的开发,以两个例子说明JSR168 Portlet开发的基本内容和步骤,所实现Portlet的功能与文章《在Rational Application Developer中开发简单Portlet》一致。 IBM要放弃自己那套

2007-09-04 13:29:00 2219 6

原创 在Domino中修改AD密码

前面要做的安装配置步骤请参考我以前的文章。1.首先需要修改Domino服务器的配置。 1)将dominoad.keystore拷贝至服务器Domino根目录下。 2)修改Domino的jvm里的java.policy文件,在grant下添加下面两行: permission java.util.PropertyPermission "javax.net.ssl.trustStore", "write

2007-08-18 15:02:00 2292 2

原创 配置AD、CA、SSL,绑定keystore

在这就简单的介绍一下配置过程,未提到的设置基本就都采用默认即可。 1)安装AD: 开始 -> 运行 -> dcpromote 域名: testad.com.cn NT域名: ldap 即 Fully Qualified Domain Name (FQDN) 为 ldap.testad.com.cn 注意,一定要先安装 IIS , 再安装 CA. 2)安装 IIS: 开始-> 程序 -> 管理工具

2007-08-17 14:29:00 7224 10

原创 Java添加、修改MS AD用户密码

最近研究了下在AD中如何添加和修改用户密码。AD中修改密码一定要通过SSL或TLS才可以进行修改,这是MS硬性规定的,这就造成了还要做很多其它方面的配置工作,很麻烦,不过想想也合理,传输密码不加密被截获了也就完了。前期要做的工作基本就是安装CA,获取证书,绑定keystore等等,过几天会详细写一下这几步的操作,现在先贴出代码。import java.io.UnsupportedEncodingE

2007-08-16 12:30:00 6726 1

原创 Delphi2006中配置Windows Mobile 5.0开发环境

 Delphi从很早就开始支持.Net框架,那么自然可以想象我们就能用Delphi开发基于.Net运行的Windows Mobile程序,不过开发过程肯定比较复杂,因为Delphi没有提供对应的工具,不过国外牛人实在太多,其中就有一个大牛搞了个Compact Framework Build Helper,把在Delphi上开发Windows Mobile程序的过程做了极大的简化,目前的最新版是1.

2007-01-16 13:53:00 2787 1

原创 Visual Studio 2005中配置Windows Mobile 5.0开发环境

Visual Studio 2005无疑是开发Windows Mobile的最佳工具,其本身就集成了Windows Mobile开发环境,.Net Compact Framework也同时升级到了2.0,只是它自身所带的模拟器是Windows CE 2003的,有些落后时代了,呵呵。 本文就软件的安装和配置做一个简单介绍。 测试环境: WindowsXP+SP2 Microsoft Visual

2007-01-16 13:43:00 3827 1

原创 Delphi2006连接Mysql5.1(三)

3.TMySQLDatabase 这也是老外开发的pas文件,只有两个文件libmysql.pas、mysqldatabasev10.pas,其它似乎什么都不要了,相当简练。可以去如下网址下载: http://tech.groups.yahoo.com/group/TMySQLDatabase/ 下载需要申请加入作者的组并等待批准,不过是全免费并且开源的。 使用时也只需将这两个文件放到工程文件夹中

2007-01-15 16:46:00 2792 8

原创 Delphi2006连接Mysql5.1(二)

2.DBExpress+dbxopenmysql50.dll 可能很多人会奇怪,dbxopenmysql50.dll是什么东东?DBExpress不就是数据库连接组件了吗,为什么还要加上这个东西?这是由于Delphi2006中的DBExpress对Mysql高版本的支持很差,从国外论坛上看到的说法似乎是根本就没实现,所以说虽然TSQLConnection组件中提供了Mysql选项,但直接使用的话是

2007-01-15 16:43:00 3363 1

原创 Delphi2006连接Mysql5.1(一)

这两天抽空研究了下Delphi2006如何连接Mysql5.1,过于追求新版本有时就会遇到此类问题,厂商实现不完善,有地方没实现或没考虑到的,直接用它的产品就会出问题。baidu搜了搜国内网站,好像还没此类文章,可能是没多少人在用Delphi2006了,呵呵。用google搜,还是老外nb啊,找到了不少连接的方法,有几种都是商业产品,例如mydac、dbx等,看看价格,还都不便宜,那个价人民币我都

2007-01-15 16:39:00 4104 2

原创 WebSphere Portal中多层Placebar主题的开发(二)

示例效果如图:代码: int i = 0;  int firstNum = 10;     //首行的栏目数为firstNum int cNum=12;        //从第二行开始每行的栏目数为cNum int temp; Calendar currDate = Calendar.getInstance(); int nYear = currDate.get(Calendar.YEAR);

2006-11-01 11:27:00 1084

原创 WebSphere Portal中多层Placebar主题的开发(一)

示例效果如图:代码: int i = 0;  int cNum = 10;     //每行的栏目数为cNum Calendar currDate = Calendar.getInstance(); int nYear = currDate.get(Calendar.YEAR); int nMonth = currDate.get(Calendar.MONTH); int nDate = cu

2006-11-01 11:10:00 1245

原创 Websphere Applicaiton Server集群中的数据源配置

一个很简单的设置,却花去了我几天的时间,当找到答案时恍然大悟,原来如此简单,其间找了各方面可能的原因,都尝试未果,郁闷不已,特在此记录一下。集群中数据源的设置主要是作用域方面的问题。1.将节点和服务器两个文本框中的内容删除,使其空白,点击“应用”确认更改,注意此时上面的作用域将只显示“单元”一项。进行数据源设置,设置步骤与平常一致,然后在Portlet里面测试数据库连接是否成功。 2.如果上面的设

2006-10-19 14:43:00 2268

原创 在Rational Application Developer中开发简单Portlet(二)

第二个示例:在Portlet配置页面中添加设置界面,在视图页面中显示用户设定的网页链接,同时可以控制该网页的宽度和高度。 在第一个示例项目中添加代码实现本示例。 1.在PortletExamplePortlet.java中定义变量。 2.打开portlet.xml,在“具体portlet应用程序”中添加新参数,如图。 3.编辑PortletExamplePortletConfig.jsp,删除RA

2006-09-12 17:17:00 2305 3

原创 在Rational Application Developer中开发简单Portlet(一)

本教程将展示在Rational Application Developer中Portlet的开发,以两个简单的例子说明Portlet开发的基本内容和步骤。Portlet开发与JSP、Servlet开发很类似,其实很容易掌握的。 Portlet共有四种视图,view、edit、configure和help,开发人员可以设计分别在这四个页面中实现不同的功能,自然view是主要的显示页面,用户看到最

2006-09-12 14:34:00 3132 2

原创 在Websphere AppServer 5.1中配置数据源

WebSphere AppServer与DB2安装在同一台服务器上。 配置步骤: 1. 启动WAS。 2. 访问http://服务器ip地址:9090/admin。 3. 配置"安全性->JAAS配置->J2C认证数据"。 新建一条目,输入DB2数据库的用户名和密码。4. 配置“环境->管理WebSphere变量”配置参数。设置环境变量值,可以只设置“DB2UNIVERSAL_JDBC_DRIVE

2006-09-11 16:24:00 2636

原创 用Java POI操作Excel,读取数据导入DB2数据库

Java操作Excel现在基本有两种方法,就是使用JXL或POI,这两者各有利弊,互有长短。下载地址:POI  http://jakarta.apache.org/poi/index.html                    JXL  http://www.andykhan.com/jexcelapi/最近项目需要读取Excel,将数据导入数据库保存,最终可以用报表读取数据库并显示,比较简单

2006-08-04 13:29:00 5752

原创 在Fedora 5中安装Vmware Tools

 由于FC5算是比较新的一个Linux版本(现在FC6的Test1刚发布),所以Vmware(我用的版本号是5.5.1 build-19175,写这篇文章时是最新的版本)还没有直接支持FC5的Vmware Tools安装。为了正确安装Fedora和Vmware Tools,我在里面缠了几天的时间,有时的确比较郁闷。现在把几个关键点总结一下,方便后来人参照。1.安装FC5时选择Linux版本号时选R

2006-07-17 11:41:00 2945 2

原创 GT 4.0实现progtutorial中Math示例

安装完GT 4.0后,运行示例,体现一下网格的特点,作为入门教材,可参考progtutorial,这个文档对网格的介绍非常清楚,并且有一个示例,可以让大家在没有学会编程的情况下,初步体验网格。关于网格的主要功能,以及各个文件的工作原理,大家可参看文档。这里主要介绍这个软件的安装使用。1、  首先保证GT4安装正常,例子可以在网上下到。另外还必须下载python for windows。2、  安装

2006-06-22 22:19:00 1847

原创 Windows xp下安装globus toolkit 4.0

其实个人认为windows下的这个ws core根本就不能算做是网格 1、首先下载必须的软件,列举如下:(1)jdk 1.5。(2)gt4,我下的是ws-core-4.0.1-bin.zip版本,也有ws-core-4.0.1-src.tar.gz版本,这两个版本其实一样,只不过前者只需解压,后者需要解压还要ant all;建议用前者,简单。(3)apache-ant (http://ant.ap

2006-06-22 22:17:00 3393 2

原创 使用J2SE1.4开发CORBA程序(三)

编程实例:数组相加本程序是一个数组相加程序:由客户端提供两个数组,然后服务器将它们相加并将结果返回给客户端。数组相加:暂时服务开发任何CORBA应用程序首先都要使用OMG的接口定义语言(IDL)定义接口。数组相加程序的IDL接口定义如下面代码所示。在这我们定义了一个名为ArithApp的模块(相当于Java中的包);一个名为Add的接口,包含了一个常量,一个新的数据类型array(定义

2004-05-12 17:11:00 1081

原创 使用J2SE1.4开发CORBA程序(五)

最后是实现客户端。如代码7所示。客户端完成以下任务:n         创建和初始化ORB。n         使用通用名称服务corbaname的URL解析AddServant。使用该URL查找在本机上运行的名称服务,然后运行在端口2900上并监听请求。找到名称服务后,它就会从名称服务中找到对象AddServer。n         调用对象的addArrays方法并输出结果。本例中

2004-05-12 17:06:00 1127

原创 使用J2SE1.4开发CORBA程序(一)

使用J2SE1.4开发CORBA程序Java2的J2SE1.4版本为通用对象请求代理结构(CORBA)引入了许多新的特性和改进。新的特性和改进不仅体现在对标准CORBA规范的修改,而且也表现在对已有特性性能的提高上。一个新添的重要特性就是轻便对象适配器(POA)。CORBA新特性早在1990年CORBA就已经成为了分布式应用程序的基础。在十多年来的发展中,很多重要的新特性被逐渐添加入了

2004-05-12 17:05:00 1042

原创 使用J2SE1.4开发CORBA程序(二)

使用POA编程创建和使用POA的方法根据要开发程序的类型不同也会有些差异。一个典型POA程序的编写过程包含了以下几步:1.获得POA根元素首先要获取POA根元素,它由ORB管理,使用初始对象名“RootPOA”就能获取它并供给程序使用。操作方法如下:ORB orb = ORB.init(argv, null);POA rootPOA = POAHelper.narrow(orb

2004-05-09 11:16:00 1085

原创 使用J2SE1.4开发CORBA程序(四)

ORBD名称服务CORBA通用对象服务(或称COS名称服务)提供了对象引用的树型目录,就像文件系统提供的文件目录一样。在JDK的早期版本中由tnameserv提供类似服务。tnameserv是暂时名称服务,只有在运行时才能维持名称上下文。如果关闭名称服务,那么所有的名称索引都会消失。J2SE1.4中为了保持和先前版本的通用性仍然保留了tnameserv。J2SE1.4的orbd(ORB后台

2004-05-09 11:16:00 1338

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除