亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? main.java

?? OWL文件解析的例程
?? JAVA
字號:


/*****************************************************************************
 * Source code information
 * -----------------------
 * Original author    Ian Dickinson, HP Labs Bristol
 * Author email       ian.dickinson@hp.com
 * Package            Jena 2
 * Web                http://jena.sourceforge.net
 * Created            22-Aug-2003
 * Filename           $RCSfile: Main.java.html,v $
 * Revision           $Revision: 1.2 $
 * Release status     $State: Exp $
 *
 * Last modified on   $Date: 2005/10/08 08:38:07 $
 *               by   $Author: ian_dickinson $
 *
 * (c) Copyright 2002, 2003, 2004, 2005 Hewlett-Packard Development Company, LP
 * (see footer for full conditions)
 *****************************************************************************/

// Package
///////////////
package MyOntology;


// Imports
///////////////
import MyOntology.*;
import com.hp.hpl.jena.rdf.model.ModelMaker;
import com.hp.hpl.jena.ontology.OntDocumentManager;

/**
 * <p>
 * Simple execution wrapper for persistent ontology example.
 * </p>
 * <p>
 * Usage:
 * <pre>
 * java jena.examples.ontology.persistentOntology.Main
 *                  [--dbUser string]     e.g: --dbUser ijd
 *                  [--dbURL string]      e.g: --dbURL jdbc:postgresql://localhost/jenatest
 *                  [--dbPw string]       e.g: --dbPw nosecrets
 *                  [--dbType string]     e.g: --dbType PostgreSQL
 *                  [--dbDriver string]   e.g: --dbDriver org.postgresql.Driver
 *                  [--reload]            if true will reload the source data
 *                  [sourceURL]           optional source URL for the data to persist
 * </pre>
 * If no db parameters or source URL is given, defaults will be used.
 * </p>
 *
 * @author Ian Dickinson, HP Labs
 *         (<a  href="mailto:Ian.Dickinson@hp.com" >email</a>)
 * @version CVS $Id: Main.java.html,v 1.2 2005/10/08 08:38:07 ian_dickinson Exp $
 */
public class Main {
    // Constants
    //////////////////////////////////

    public static final String ONT1 = "urn:x-hp-jena:test1";
    public static final String ONT2 = "urn:x-hp-jena:test2";



    public static final String DB_URL = "jdbc:mysql://localhost/test";
    public static final String DB_USER = "test";
    public static final String DB_PASSWD = "";
    public static final String DB = "MySQL";
    public static final String DB_DRIVER = "com.mysql.jdbc.Driver";

    // Static variables
    //////////////////////////////////

    // database connection parameters, with defaults
    private static String s_dbURL = DB_URL;
    private static String s_dbUser = DB_USER;
    private static String s_dbPw = DB_PASSWD;
    private static String s_dbType = DB;
    private static String s_dbDriver = DB_DRIVER;

    // if true, reload the data
    private static boolean s_reload = false;

    // source URL to load data from; if null, use default
    private static String s_source;


    // Instance variables
    //////////////////////////////////


    // Constructors
    //////////////////////////////////

    // External signature methods
    //////////////////////////////////

    public static void main( String[] args ) {
        processArgs( args );

        // check for default sources
        if (s_source == null) {
            s_source = getDefaultSource();
        }

        // create the helper class we use to handle the persistent ontologies
        PersistentOntology po = new PersistentOntology();

        // ensure the JDBC driver class is loaded
        try {
            Class.forName( s_dbDriver );
        }
        catch (Exception e) {
            System.err.println( "Failed to load the driver for the database: " + e.getMessage() );
            System.err.println( "Have you got the CLASSPATH set correctly?" );
        }

        // are we re-loading the data this time?
        if (s_reload) {

            // we pass cleanDB=true to clear out existing models
            // NOTE: this will remove ALL Jena models from the named persistent store, so
            // use with care if you have existing data stored
            ModelMaker maker = po.getRDBMaker( s_dbURL, s_dbUser, s_dbPw, s_dbType, true );

            // now load the source data into the newly cleaned db
            po.loadDB( maker, s_source );
        }

        // now we list the classes in the database, to show that the persistence worked
        ModelMaker maker = po.getRDBMaker( s_dbURL, s_dbUser, s_dbPw, s_dbType, false );
        po.listClasses( maker, s_source );
    }


    // Internal implementation methods
    //////////////////////////////////

    /**
     * Process any command line arguments
     */
    private static void processArgs( String[] args ) {
        int i = 0;
        while (i < args.length) {
            String arg = args[i++];

            if      (arg.equals( "--dbUser" ))   {s_dbURL = args[i++];}
            else if (arg.equals( "--dbURL" ))    {s_dbURL = args[i++];}
            else if (arg.equals( "--dbPasswd" )) {s_dbPw = args[i++];}
            else if (arg.equals( "--dbType" ))   {s_dbType = args[i++];}
            else if (arg.equals( "--reload" ))   {s_reload = true;}
            else if (arg.equals( "--dbDriver" )) {s_dbDriver = args[i++];}
            else {
                // assume this is a URL to load data from
                s_source = arg;
            }
        }
    }

    /**
     * Answer the default source document, and set up the document manager
     * so that we can find it on the file system
     *
     * @return The URI of the default source document
     */
    private static String getDefaultSource() {
        // use the ont doc mgr to map from a generic URN to a local source file
        OntDocumentManager.getInstance().addAltEntry( ONT1, "file:src-examples/data/test1.owl" );
        OntDocumentManager.getInstance().addAltEntry( ONT2, "file:src-examples/data/test2.owl" );

        return ONT1;
    }


    //==============================================================================
    // Inner class definitions
    //==============================================================================

}


/*
    (c) Copyright 2002, 2003, 2004, 2005 Hewlett-Packard Development Company, LP
    All rights reserved.

    Redistribution and use in source and binary forms, with or without
    modification, are permitted provided that the following conditions
    are met:

    1. Redistributions of source code must retain the above copyright
       notice, this list of conditions and the following disclaimer.

    2. Redistributions in binary form must reproduce the above copyright
       notice, this list of conditions and the following disclaimer in the
       documentation and/or other materials provided with the distribution.

    3. The name of the author may not be used to endorse or promote products
       derived from this software without specific prior written permission.

    THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
    IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
    OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
    IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
    INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
    NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
    DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
    THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
    (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
    THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产一区二区看久久| av一区二区三区在线| 欧美高清激情brazzers| 亚洲一卡二卡三卡四卡无卡久久| 成人a免费在线看| 中文字幕不卡三区| 成人一区二区三区视频| 中文字幕久久午夜不卡| 成人深夜福利app| 国产精品女同互慰在线看| 国产成人免费视频网站| 国产视频一区在线播放| 国产高清无密码一区二区三区| 久久综合九色综合久久久精品综合| 蜜桃av一区二区在线观看 | va亚洲va日韩不卡在线观看| 国产精品亲子乱子伦xxxx裸| 成人黄色在线网站| 中文字幕一区二区三区在线不卡| av午夜一区麻豆| 亚洲女同ⅹxx女同tv| 在线中文字幕一区二区| 亚洲午夜av在线| 4438x亚洲最大成人网| 婷婷久久综合九色综合伊人色| 欧美一区二区精美| 韩国精品主播一区二区在线观看 | 不卡电影免费在线播放一区| 中文字幕综合网| 色偷偷成人一区二区三区91| 亚洲国产欧美日韩另类综合| 91精品国产一区二区三区| 久久成人羞羞网站| 久久在线免费观看| 成人看片黄a免费看在线| 亚洲欧洲av另类| 在线观看亚洲成人| 日本不卡视频在线观看| 久久这里只精品最新地址| www.综合网.com| 亚洲国产一区二区视频| 日韩丝袜美女视频| 国产福利电影一区二区三区| 亚洲视频一二三区| 欧美酷刑日本凌虐凌虐| 精品一区二区日韩| 日韩一区在线播放| 欧美精品在线一区二区| 国内一区二区在线| 日韩理论在线观看| 制服丝袜激情欧洲亚洲| 国产精品一区二区在线观看不卡| 综合精品久久久| 日韩一区二区三区观看| 国产91精品在线观看| 一区二区三区色| 久久五月婷婷丁香社区| 91麻豆高清视频| 美美哒免费高清在线观看视频一区二区| 久久午夜国产精品| 欧美视频在线观看一区二区| 国产在线乱码一区二区三区| 亚洲另类色综合网站| 欧美v亚洲v综合ⅴ国产v| 99久久精品国产一区二区三区| 视频一区二区三区中文字幕| 国产欧美1区2区3区| 9191精品国产综合久久久久久| 国产福利一区在线| 丝袜国产日韩另类美女| 国产精品午夜电影| 欧美一级专区免费大片| 99麻豆久久久国产精品免费| 日韩av一区二区三区四区| 亚洲婷婷国产精品电影人久久| 日韩精品综合一本久道在线视频| 97se狠狠狠综合亚洲狠狠| 免费观看一级欧美片| 亚洲欧美日韩中文字幕一区二区三区| 91精品一区二区三区在线观看| 不卡av在线网| 韩国一区二区三区| 亚洲成av人综合在线观看| 欧美激情中文字幕一区二区| 6080午夜不卡| 色偷偷88欧美精品久久久| 国产精品66部| 免费成人结看片| 亚洲永久精品大片| 中文字幕一区二区三区不卡| 精品国产免费视频| 欧美精品日韩一本| 91在线一区二区三区| 国产一区二区三区久久悠悠色av| 性感美女极品91精品| 中文字幕在线不卡一区 | 在线观看国产91| 东方aⅴ免费观看久久av| 免费观看久久久4p| 性做久久久久久久免费看| 国产精品麻豆网站| 国产视频在线观看一区二区三区| 日韩一区二区三区四区五区六区| 欧美亚洲尤物久久| 色天天综合久久久久综合片| 成人精品小蝌蚪| 国产一区欧美二区| 另类综合日韩欧美亚洲| 亚洲.国产.中文慕字在线| 亚洲丝袜另类动漫二区| 国产欧美一区二区精品性色| 久久众筹精品私拍模特| 精品欧美一区二区久久| 欧美二区三区91| 欧美视频在线观看一区二区| 91久久精品一区二区三| 91麻豆123| 9色porny自拍视频一区二区| 高潮精品一区videoshd| 久草精品在线观看| 久久99热99| 精品影视av免费| 久久99九九99精品| 精品亚洲国内自在自线福利| 喷白浆一区二区| 日韩av成人高清| 日韩国产一二三区| 日本午夜精品一区二区三区电影 | 亚洲国产另类精品专区| 亚洲毛片av在线| 国产精品国产三级国产| 最新高清无码专区| 一区二区三区精品| 亚洲国产婷婷综合在线精品| 一区二区三区小说| 亚洲国产你懂的| 日韩精品成人一区二区三区 | 美女mm1313爽爽久久久蜜臀| 久久精品噜噜噜成人88aⅴ| 精品影院一区二区久久久| 国内精品自线一区二区三区视频| 国产又粗又猛又爽又黄91精品| 国模一区二区三区白浆| 国产成人午夜视频| av在线这里只有精品| 欧美在线观看一区二区| 欧美精品久久一区二区三区| 91精品国产麻豆| 日韩精品一区在线| 国产亚洲精品超碰| 中文字幕一区二区三区四区不卡| 又紧又大又爽精品一区二区| 亚洲动漫第一页| 日韩电影一区二区三区| 国产又粗又猛又爽又黄91精品| 大胆亚洲人体视频| 91伊人久久大香线蕉| 欧美性三三影院| 欧美v亚洲v综合ⅴ国产v| 国产欧美久久久精品影院| 国产精品护士白丝一区av| 国产成人av福利| 在线视频你懂得一区| 91麻豆精品国产无毒不卡在线观看| 欧美成人精品福利| 国产精品成人网| 亚洲成人在线观看视频| 国精品**一区二区三区在线蜜桃| 成人免费毛片a| 欧美午夜精品电影| 欧美mv日韩mv亚洲| 国产精品欧美经典| 亚洲 欧美综合在线网络| 激情文学综合插| 色偷偷成人一区二区三区91| 日韩一区二区三区在线视频| 中文字幕精品一区| 五月综合激情日本mⅴ| 国产在线精品免费| 欧美在线小视频| 久久午夜免费电影| 亚洲一区免费在线观看| 欧美日韩一区二区在线视频| 精品福利一二区| 亚洲欧美日本在线| 美女www一区二区| 色诱视频网站一区| 精品久久五月天| 一区二区三区在线观看国产| 国产自产2019最新不卡| 色拍拍在线精品视频8848| 欧美精品一区二区三区在线| 亚洲男人的天堂在线aⅴ视频| 蜜桃视频一区二区| 在线看不卡av| 久久久99久久| 秋霞电影网一区二区| 播五月开心婷婷综合| 精品区一区二区| 亚洲国产精品久久人人爱蜜臀 |