自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(63)
  • 收藏
  • 关注

原创 IBM RAD 7.5.4安装

先下载:https://www14.software.ibm.com/webapp/iwm/web/reg/download.do?source=RATLe-RAD7-EVAL&S_PKG=CRA7DML&S_CMP=web_dw_rt_swd&lang=en_US&cp=UTF-8&dlmethod=http需要注册一下。要下载好几个文件:下载后,解压,生成如下的目录

2014-02-28 21:53:25 4605

原创 EJB3.0之HelloWorld

开发工具:javaee版本的eclipse、JDK1.6、jboss5.0.0注意:jboss的路径不能有中文,否则会报错。新建ejb工程,选择jboss5和ejb3代码:package com.ejb;public interface HelloWorld { public String sayHello(String name);}

2014-02-27 21:39:05 1342

转载 EJB3.0中JNDI的绑定和多通路传输

http://blog.csdn.net/yiboo/article/details/263869EJB3.0中JNDI的绑定和多通路传输默认的会话bean会以路径或远程接口的全名绑定到JNDI。你可以通过定义你自己的@org.jboss.ejb3.LocalBinding或@org.jboss.ejb3.remoting.RemoteBinding来修改本地接口的JNDI

2014-02-26 22:36:24 1550 1

原创 java之用volatile和不用volatile的区别

在当前的Java内存模型下,线程可以把变量保存在本地内存(比如机器的寄存器)中,而不是直接在主存中进行读写。这就可能造成一个线程在主存中修改了一个变量的值,而另外一个线程还继续使用它在寄存器中的变量值的拷贝,造成数据的不一致。 要解决这个问题,只需要像在本程序中的这样,把该变量声明为volatile(不稳定的)即可,这就指示JVM,这个变量是不稳定的,每次使用它都到主存中进行读取。一般

2014-02-26 21:41:55 63332 35

转载 IBM WebSphere 开发者技术期刊: WebSphere Application Server V6 的系统管理

http://www.ibm.com/developerworks/cn/websphere/techjournal/0501_williamson/0501_williamson.html增强系统管理概述本文是系列文章 -- 显著增强 IBM® WebSphere® Application Server V6 系统管理功能性的第一篇文章。第一部分提供了

2014-02-25 22:29:09 1142

转载 J2EE的13种核心技术

http://blog.csdn.net/merak_wuyj/article/details/1360734一、内容简介    Steven Gould在文中介绍了J2EE的13种核心技术:JDBC、JNDI、EJBs、RMI、JSP、Java Servlets、XML、JMS、Java IDL、JTS、JTA、JavaMail和JAF。为了联系实际,Gould基于W

2014-02-25 22:20:18 3621 1

转载 JPA注解

http://blog.csdn.net/sensego/article/details/6082420JPA 注解的几个要点1.设置Pojo为实体1. @Entity //标识这个pojo是一个jpa实体    2. public class Users implements Serializable {    3. }   2.设

2014-02-25 22:15:26 621

原创 jpa入门(使用hibernate)

新建工程,加入jar包,如图:User:package com.jpa;import javax.persistence.Column;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persistence.GenerationType;im

2014-02-25 22:04:27 818

原创 flex之[Bindable]

[Bindable]的作用,就是引用此变量的地方,也会跟着变。没有[Bindable]时,代码: <![CDATA[ var myText:String = "Welcome to Flex"; function createText(str:String):String { myText = "Welcome to Flex " + str;

2014-02-24 21:24:28 1344

原创 ActionScript关键词

2014-02-23 21:49:23 582

原创 查看生成的ActionScript代码

看图:增加-keep-generated-actionscript

2014-02-23 21:37:29 597

原创 EJB2.0之HelloWorld版本

开发工具:javaee版本的eclipsejboss4.0、jdk1.6经测试,ejb2,0似乎不能用jboss5来运行,所以改用jboss4。用javaee版本的eclipse配置好jboss4。新建ejb项目,选择jboss4和 ejb2.0。然后加入java代码:package com.ejb;import java.rmi.Rem

2014-02-23 14:43:06 1149

转载 在 UNIX 和 Linux 系统上安装和配置 WebSphere Application Server

https://www.ibm.com/developerworks/cn/aix/library/au-wasonlinux/UNIX 和 Linux 是最适合 WebSphere 的平台学习如何在现代企业环境中使用应用服务器以及如何在 UNIX® 和 Linux® 系统上安装 IBM® WebSphere® Application Server,

2014-02-19 21:47:22 4843

转载 使用概要文件简化 WebSphere Application Server 管理

http://www.ibm.com/developerworks/cn/websphere/techjournal/0505_wang/0505_wang.html什么是概要文件?WebSphere Application Server V6 引进了概要文件概念,目的是将产品二进制文件(binaries)与用户数据物理分离,并使用户能定义多组用户数据。在

2014-02-19 20:51:31 4776

原创 DB2自动启动

[root@localhost ~]# cd /opt/ibm/db2/V9.7/instance/[root@localhost instance]# ./db2iauto -on db2inst1[root@localhost instance]#

2014-02-18 22:56:39 2430

原创 db2创建sample数据库

[root@localhost ~]# su - db2inst1[db2inst1@localhost ~]$ cd /opt/ibm/db2/V9.7/bin[db2inst1@localhost bin]$ ./db2sampl Creating database "SAMPLE"... Connecting to database "SAMPLE"... Creating

2014-02-18 22:55:10 5169

原创 db2创建数据库

[db2inst1@localhost ~]$ db2 create database testdbDB20000I The CREATE DATABASE command completed successfully.[db2inst1@localhost ~]$ db2(c) Copyright IBM Corporation 1993,2007Command Line Proces

2014-02-18 22:51:29 910

原创 linux安装db2

环境是fc9,db2版本是v9.7,上次安装的是10.5,发现v10.5的db2,不能创建数据库,而且xp上不能安装v10.5的数据库。v9.7安装过程:[root@localhost server]# ./db2_install WARNING:DBT3534W The db2prereqcheck utility determined that ASLR is set t

2014-02-18 22:45:32 5051

转载 Java bytecode: Understanding bytecode makes you a better programmer

http://www.ibm.com/developerworks/ibm/library/it-haggar_bytecode/This article gives you an understanding of Java bytecode that will enable you to be a better programmer. Like a C or C++ compil

2014-02-17 21:47:50 705

转载 java字节码指令集

http://en.wikipedia.org/wiki/Java_bytecode_instruction_listingsMnemonicOpcode(in hex)Other bytesStack[before]→[after]Descriptionaaload32 arrayref, i

2014-02-17 21:45:04 817

原创 JMS入门例子

JMS介绍,网上一大堆。然后要下载一个文件,链接https://activemq.apache.org/download-archives.html,选择一个版本下载。直接贴代码:package com.jms;import javax.jms.Connection;import javax.jms.ConnectionFactory;import javax.jms.JMSExc

2014-02-17 21:00:41 780

转载 Linux下学习DB2命令的笔记

http://blog.csdn.net/sunrier/article/details/78355781.数据库实例的启动首先要启动数据库的实例,即切换到db2inst1用户(注:db2inst1用户为当前数据库的实例),然后执行db2start启动数据库的实例[root@localhost instance]# su - db2inst1[db2inst1@localh

2014-02-16 22:44:49 1413

原创 db2启动失败

[db2inst1@localhost ~]$ db2start db2start: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory然后找一下lib包,的确没有,于是在网上下了一个,链接:http://rpmfind.n

2014-02-16 22:16:53 4011

原创 DB2查看配置

命令get dbm cfg:[root@localhost ~]# su - db2inst1[db2inst1@localhost ~]$ db2(c) Copyright IBM Corporation 1993,2007DB2 客户机 10.5.1 的命令行处理器可从命令提示符处发出数据库管理器命令和 SQL语句。例如: db2 => connect to sampl

2014-02-16 21:59:01 8794

原创 DB2 linux 图形界面 安装

在IBM官网下载v10.5fp1_linuxia32_expc.tar.gz和v10.5fp1_linuxia32_nlpack.tar.gz。其中v10.5fp1_linuxia32_expc.tar.gz是安装文件,v10.5fp1_linuxia32_nlpack.tar.gz是语言包。都上传到linux上去,解压。安装过程如图:

2014-02-16 21:46:38 3117

原创 JAXB、StringWriter、StringReader

JAXB(Java Architecture for XML Binding) 是一个业界的标准,是一项可以根据XML Schema产生Java类的技术。该过程中,JAXB也提供了将XML实例文档反向生成Java对象树的方法,并能将Java对象树的内容重新写到XML实例文档。从另一方面来讲,JAXB提供了快速而简便的方法将XML模式绑定到Java表示,从而使得Java开发者在Java应用程序中能方

2014-02-16 20:34:33 2230

原创 java之SequenceInputStream

SequenceInputStream可以用来读多个文件,并合并它们。测试代码:package com.io;import java.io.BufferedOutputStream;import java.io.Closeable;import java.io.FileInputStream;import java.io.FileNotFoundException;import

2014-02-15 22:52:36 654

原创 java之LineNumberReader

LineNumberReader比BufferedReader多了个功能,就是可以返回当前行号,但是setLineNumber能改变行号,但是不能改变读的位置。测试代码:package com.io;import java.io.Closeable;import java.io.FileNotFoundException;import java.io.FileReader;

2014-02-15 22:36:10 7794

原创 java之PipedWriter和PipedReader

PipedWriter和PipedReader是管道读写,一般就是一个线程写,一个线程读,而且要先写后读。测试代码:package com.io;import java.io.Closeable;import java.io.IOException;import java.io.PipedReader;import java.io.PipedWriter;import

2014-02-15 22:25:17 1420

原创 java之DataInputStream和DataOutputStream

DataInputStream和DataOutputStream,是用来读写基本数据类型的,而且,读写顺序要一致。测试代码:package com.io;import java.io.Closeable;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.FileInputSt

2014-02-15 21:53:29 654

原创 java线程之ThreadGroup

所有线程都隶属于一个线程组。那可以是一个默认线程组,亦可是一个创建线程时明确指定的组。在创建之初,线程被限制到一个组里,而且不能改变到一个不同的组。每个应用都至少有一个线程从属于系统线程组。若创建多个线程而不指定一个组,它们就会自动归属于系统线程组。线程组也必须从属于其他线程组。必须在构建器里指定新线程组从属于哪个线程组。若在创建一个线程组的时候没有指定它的归属,则同样会自动成为系统线程组

2014-02-14 20:30:22 704

原创 javabean之PropertyEditorSupport

PropertyEditorSupport像是一个从String到l类的转换器。package com.beans;import java.beans.PropertyEditorSupport;import java.util.regex.Matcher;import java.util.regex.Pattern;import junit.framework.TestCase;

2014-02-13 22:04:49 1930

原创 javabean之Constrained属性

一个JavaBean的constrained属性,是指当这个属性的值要发生变化时,与这个属性已建立了某种连接的其它Java对象可否决属性值的改变。constrained属性的监听者通过抛出PropertyVetoException来阻止该属性值 的改变。测试代码:package com.beans;import java.beans.PropertyChangeEvent;

2014-02-13 21:52:55 1276 1

原创 javabean之bound属性

一个Bound属性是指当该种属性的值发生变化时,要通知其它的对象。每次属性值改变时,这种属性就点火一个PropertyChange事件(在Java程序中,事件也是一个对象)。事件中封装了属性名、属性的原值、属性变化后的新值。这种事件是传递到其它的Bean,至于接收事件的Bean应做什么动作由其自己定义。 股价是经常变化的。测试代码:package com.beans;impor

2014-02-13 21:35:15 3408

原创 java内省

内省(Introspector)是Java 语言对Bean类属性、事件的一种缺省处理方法。例如类 A 中有属性 name, 那我们可以通过 getName,setName 来得到其值或者设置新的值。通过 getName/setName 来访问 name 属性,这就是默认的规则。 Java 中提供了一套 API 用来访问某个属性的 getter/setter 方法,通过这些 API 可以使你

2014-02-13 21:20:46 471

转载 JavaBean的属性(Simple,Indexed,Bound,Constrained)

http://www.cnblogs.com/myparamita/archive/2010/06/03/1377301.htmlJavaBean的属性与一般Java程序中所指的属性,或者说与所有面向对象的程序设计语言中对象的属性是一个概念,在程序中的具体体现就是类中的变量。在JavaBean设计中,按照属性的不同作用又细分为四类:Simple, Index, Bound与Co

2014-02-13 20:50:56 885

转载 JavaBean规范

http://www.cnblogs.com/Ghost-Draw-Sign/articles/1801476.html(1)JavaBean 类必须是一个公共类,并将其访问属性设置为 public  ,如: public class user{......}(2)JavaBean 类必须有一个空的构造函数:类中必须有一个不带参数的公用构造器(3)一个javaBea

2014-02-13 20:49:17 696

原创 java反射Statement和Expression

Statement和Expression是java对反射的封装,测试代码如下:package com.beans;public class User { private int age; private String name; public int getAge() { return age; } public void setAge(int age) { this

2014-02-13 20:47:13 3352

转载 ClassLoader的工作原理

http://sys53.iteye.com/blog/622626每个运行中的线程都有一个成员contextClassLoader,用来在运行时动态地载入其它类 系统默认的contextClassLoader是systemClassLoader,所以一般而言java程序在执行时可以使用JVM自带的类、$JAVA_HOME/jre/lib/ext/中的类和$CLASSPATH/中的

2014-02-12 21:56:10 11636 1

原创 java ClassLoader

测试代码:package com.lang;import junit.framework.TestCase;public class TestClassLoader extends TestCase { public void testClassLoader1() { ClassLoader cl = TestClassLoader.class.getClassLoader()

2014-02-12 21:33:49 698

空空如也

空空如也

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

TA关注的人

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