- 浏览: 150114 次
- 性别:
- 来自: 深圳
文章列表
设计模式主要包含三个部分:场景(上下文)、问题、解决方案。
设计模式包含五个要素:名称、环境、问题、解决方案、效果。
模式可以分为创建型、结构型、行为型三种。
可扩展性是由开闭
原则、里 ...
http://www.uml.org.cn/mxdx/200803173.asp,这个是我觉得还不错的一片领域模拟 学习文章,其中提到了寻找概念类的几种方法:使用分类列表、确定名次列表。并且还有一个缺分概念类的准则“如果我们认为某概念类X不是现实世界中的数 ...
1、在公司看到一个《SOA与SCA,SDO》的培训PPT,看到SCA的编程模型(具体见附件),有些看不到懂,特从网上找了一些相关资料分析,具体参考:http://www.ibm.com/developerworks/cn/webservices/ws-sca/
资料摘取:
“
服务组件是SCA中 ...
import java.io.Serializable;
public class News implements Serializable {
// 主键
private Long id;
// 消息标题
private String title;
// 消息内容
private String content;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
...
DBLink中,对于CLOB字段的处理需要相对比较特殊些。
不做任务处理,例如执行“SELECT MODE_CODE,TRANSFORM_CHANGE_CONTENT from PROD_INTERRUPTION_MODE@LINK2SERVER516 WHERE ROWNUM<=10”,其中“TRANSFORM_CHANGE_CONTENT”为CLOB字段,则会报“ORA-22992: cannot use LOB locators selected from remote tables”的错误。
采用临时表方式实现对LOB字段的选取:
创建一个临时表“create global ...
DBlink是基于ORACLE数据库的蛮实用的技术,http://cheneyph.iteye.com/blog/480462是一篇不错的关于DBLink的文章。
通过SHOW PARAMETER GLOBAL_NAME,可以查看到其值是FALSE或者TRUE。
一)对于GLOBAL_NAME=FALSE的情况,则DBLINK的名称可以自定义, ...
1)修改机器名后,启动OracleServiceORCL正常,但测试连接的时候报:
ORA-12545: Connect failed because target host or object does not exist
原因是安装后机器名有修改,在Net Manager中更正机器名后OK
2)启动OracleOraDb10g_home1TNSListener失败,Windows的事件查看器中没有找到相关错误,通过网络搜索后找到如下解决办法:
在F:\oracle\product\10.1.0\Db_1\NETWORK\ADMIN中查看,其内容为:
# listener.or ...
JXL对于日期类型的处理,有些特殊需要注意:
import java.io.File;
import java.io.IOException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.TimeZone;
import jxl.Cell;
import jxl.CellType;
import jxl.DateCell;
import jxl.JXLException;
import jxl.Sheet;
import jxl.Workbook;
pu ...
因为之前在试用jxl的时候,下载jexcelapi_2_6_12.zip运行报java.lang.UnsupportedClassVersionError,怀疑是jar的版本太高,但是通过MENIFEST.MF“Created-By: 11.0-b15 (Sun Microsystems Inc.)”这类信息,所以特编写一个类版本检测工具:
1、相关代码如下:
import java.io.DataInputStream;
import java.io.FileInputStream;
import java.io.IOException;
import java.util.Ha ...
jxl的全称JExcelAPI,是一个读写修改EXCEL的JAVA类库,相比POI来说,使用起来更简便。
1、官方网站是http://jexcelapi.sourceforge.net/,其中jexcelapi_2_6_12.zip、jexcelapi_2_6_11.zip中的jxl.jar均为采用1.6编译,所以在我本机JDK1.5的环境下编译报了如下错误:
Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version number in .class file
a ...
POI是APACHE出品的一个OFFICE文档操作类库,下面对读取HSSF的一个基本试用。
1、编写测试程序:
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.text.SimpleDateFormat;
import org.apache.poi.hssf.usermodel.HSSFCell;
import org.apache.poi.hssf.usermodel.HSSFDateUtil;
import org.apa ...
JSOUP是偶然看到的一个处理HTML的JAVA 类库,其官方网址是:http://jsoup.org/
1、编写相关的试用程序(只需要在工程中引用jsoup-1.3.3.jar即可):
import java.io.File;
import java.io.IOException;
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.select.Elements;
public class Test {
public static void main(String[] a ...
package filesplit;
import java.io.BufferedInputStream;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStream;
import java ...
一、9i:
1、查找 SCN (System Change
Number), Time对应关系:
select to_char(sysdate, 'yyyy-mm-dd hh24:mi:ss'),
to_char(DBMS_FLASHBACK.GET_SYSTEM_CHANGE_NUMBER) AS SCN
from dual;
2、根据时间闪回:
SELECT * FROM test AS OF TIMESTAMP TO_TIMESTAMP('2010-04-09 11:25:17', 'yyyy-mm-dd hh24:mi:ss');
3、 ...
package filesplit;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.Hashtable;
import javax.naming.InitialContext;
import javax.naming.NamingException;
import javax.sql.DataSource;
public class JNDITest { ...