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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? versionprinter.java

?? postGIS是一個(gè)能夠使用postSQL數(shù)據(jù)庫(kù)來(lái)管理GIS數(shù)據(jù)的小程序,充分發(fā)揮了該數(shù)據(jù)庫(kù)的空間管理功能,非常有用哦
?? JAVA
字號(hào):
/* * VersionPrinter.java *  * PostGIS extension for PostgreSQL JDBC driver - example and test classes *  * (C) 2005 Markus Schaber, markus.schaber@logix-tt.com *  * This program is free software; you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software * Foundation; either version 2 of the License. *  * This program is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more * details. *  * You should have received a copy of the GNU General Public License along with * this program; if not, write to the Free Software Foundation, Inc., 59 Temple * Place, Suite 330, Boston, MA 02111-1307 USA or visit the web at * http://www.gnu.org. *  * $Id: VersionPrinter.java 1672 2005-04-26 07:01:29Z mschaber $ */package examples;import org.postgis.Version;import org.postgresql.Driver;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;/** * Prints out as much version information as available. */public class VersionPrinter {    public static String[] GISVERSIONS = {        "postgis_version",        "postgis_proj_version",        "postgis_scripts_installed",        "postgis_lib_version",        "postgis_scripts_released",        "postgis_uses_stats",        "postgis_geos_version",        "postgis_scripts_build_date",        "postgis_lib_build_date",        "postgis_full_version"};    public static void main(String[] args) {        Statement stat = null;        Driver d;    	// Print PostGIS version        printHeading("PostGIS jdbc client code");        printVersionString("getFullVersion", Version.getFullVersion());    	// Print PGJDBC Versions        printHeading("PGJDBC Driver");        printVersionString("getVersion", Driver.getVersion());        try {            d = new Driver();        } catch (Exception e) {            System.err.println("Cannot create Driver instance: " + e.getMessage());            System.exit(1);            return;        }	        printVersionString("getMajorVersion", d.getMajorVersion());        printVersionString("getMinorVersion", d.getMinorVersion());    	// Print PostgreSQL server versions        if (args.length == 3) {            Connection conn = null;            try {                conn = DriverManager.getConnection(args[0], args[1], args[2]);                stat = conn.createStatement();            } catch (SQLException e) {                System.err.println("Connection to database failed, aborting.");                System.err.println(e.getMessage());                System.exit(1);            }        } else if (args.length != 0) {            System.err.println("Usage: java examples/VersionPrinter dburl user pass");            System.exit(1);            // Signal the compiler that code flow ends here.            return;        }        if (stat == null) {            System.out.println("No online version available.");        }        printHeading("PostgreSQL Server");        printVersionString("version", stat);    	// Print PostGIS versions        printHeading("PostGIS Server");        for (int i = 0; i < GISVERSIONS.length; i++) {            printVersionString(GISVERSIONS[i], stat);        }    }    public static boolean makeemptyline = false;    private static void printHeading(String heading) {        if (makeemptyline) {            System.out.println();        }        System.out.println("** " + heading + " **");        makeemptyline = true;    }    public static void printVersionString(String function, int value) {        printVersionString(function, Integer.toString(value));    }    public static void printVersionString(String function, String value) {        System.out.println("\t" + function + ": " + value);    }    public static void printVersionString(String function, Statement stat) {        printVersionString(function, getVersionString(function, stat));    }    public static String getVersionString(String function, Statement stat) {        try {            ResultSet rs = stat.executeQuery("SELECT " + function + "()");            if (rs.next()==false) {                return "-- no result --";            }            String version = rs.getString(1);            if (version==null) {                return "-- null result --";            }            return version.trim();        } catch (SQLException e) {            return "-- unavailable -- ";        }    }}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品一区二区不卡| 一区二区三区成人在线视频| wwwwww.欧美系列| 国产精品乱码一区二区三区软件| 中文字幕制服丝袜一区二区三区 | 日一区二区三区| 久久草av在线| 一本色道久久综合亚洲91| 91九色02白丝porn| 久久综合九色综合97婷婷| 国产清纯美女被跳蛋高潮一区二区久久w | 精品视频1区2区| 久久天天做天天爱综合色| 亚洲欧美一区二区三区孕妇| 国产精品一区免费在线观看| 色悠悠亚洲一区二区| 日韩欧美色综合| 一区二区三区不卡在线观看| 久久99深爱久久99精品| 欧美日韩国产综合一区二区三区 | 丁香另类激情小说| 欧美一区二区日韩一区二区| 一区二区三区影院| 成人午夜碰碰视频| 亚洲国产精品ⅴa在线观看| 美女视频一区二区三区| 欧美日韩国产电影| 调教+趴+乳夹+国产+精品| 色综合久久99| 亚洲男人天堂一区| 日本乱人伦aⅴ精品| 亚洲欧美日韩国产手机在线| 成人av在线资源网| 亚洲欧美综合在线精品| 91在线视频免费观看| 综合色天天鬼久久鬼色| av亚洲产国偷v产偷v自拍| 亚洲欧美自拍偷拍色图| 一本一本大道香蕉久在线精品| 亚洲欧美一区二区不卡| 色婷婷亚洲精品| 日韩精品国产精品| 日韩精品中文字幕在线一区| 精品一区二区三区久久| 国产日本一区二区| 欧美伊人精品成人久久综合97| 一区二区高清视频在线观看| 337p亚洲精品色噜噜| 精品一区二区三区免费| 亚洲色图视频免费播放| 日韩精品一区二区三区老鸭窝| 韩国一区二区三区| 亚洲精品视频在线看| 欧美tk丨vk视频| 色婷婷综合久久久久中文| 久久99精品国产91久久来源| 亚洲精品中文字幕在线观看| 日韩午夜三级在线| 色综合久久综合中文综合网| 久久国产精品99久久人人澡| 亚洲欧美视频在线观看| 精品国产免费一区二区三区四区| 懂色av噜噜一区二区三区av| 亚洲日本一区二区三区| 91麻豆精品国产91| 99久久久久久99| 久久99最新地址| 亚洲免费av网站| 精品福利视频一区二区三区| 91麻豆免费观看| 乱中年女人伦av一区二区| 亚洲欧美偷拍三级| 国产亚洲精久久久久久| 日韩午夜三级在线| av日韩在线网站| 一区二区三区日韩欧美| 91精品国产麻豆国产自产在线| 成人做爰69片免费看网站| 免费观看在线综合| 舔着乳尖日韩一区| 亚洲成av人片在线观看| 亚洲欧美aⅴ...| 国产精品拍天天在线| 国产亚洲精品久| 久久久国产午夜精品 | 久久综合久久99| 久久免费视频一区| 欧美大片一区二区三区| 日韩欧美一二三四区| 欧美放荡的少妇| 欧美日韩视频专区在线播放| 91精品国产福利在线观看| 日韩三级视频在线看| 欧美成人欧美edvon| 久久精品一区二区| 国产精品久久毛片a| 成人免费一区二区三区视频| 一区二区三区蜜桃| 日韩国产精品久久久| 精品综合免费视频观看| 国产激情精品久久久第一区二区| 秋霞午夜av一区二区三区| 国产乱妇无码大片在线观看| 丰满白嫩尤物一区二区| 丁香激情综合国产| 久久精品一区蜜桃臀影院| 亚洲精品中文在线| 久久精品国产99国产| 色婷婷精品大视频在线蜜桃视频| 欧美性猛交xxxx乱大交退制版| 欧美一区二区三区免费观看视频| 久久午夜免费电影| 亚洲一卡二卡三卡四卡无卡久久| 美女一区二区视频| 日韩精品中文字幕在线一区| 亚洲欧美日韩在线| 久草中文综合在线| 欧美日韩国产美| 亚洲区小说区图片区qvod| 精品在线观看视频| 欧美日韩国产不卡| 中文字幕一区二区三区av| 国产一区二区视频在线| 91精品国产福利在线观看| 久久久亚洲高清| 蜜臀久久99精品久久久画质超高清| 国产中文一区二区三区| 日韩欧美成人一区二区| 婷婷久久综合九色综合绿巨人| 国产**成人网毛片九色| 亚洲午夜电影网| 欧美日韩综合色| 日韩精品乱码免费| 欧美精品精品一区| 日本不卡的三区四区五区| 欧美男女性生活在线直播观看| 亚洲一区二区三区在线看| av一区二区不卡| 亚洲欧美另类图片小说| 精品一区二区三区日韩| 综合婷婷亚洲小说| 成人国产免费视频| 亚洲一区二区美女| 日韩一区二区视频| 懂色一区二区三区免费观看| 欧美国产一区视频在线观看| 成人av片在线观看| 一区二区三区欧美在线观看| 欧美午夜精品一区| 国产清纯美女被跳蛋高潮一区二区久久w | 欧美视频在线一区| 麻豆国产精品一区二区三区| 国产精品九色蝌蚪自拍| 欧美日韩在线一区二区| 蜜桃av噜噜一区二区三区小说| 久久久久久久网| 欧美最猛性xxxxx直播| 美日韩一区二区三区| 国产精品久久久久久久久免费相片 | 亚洲成人中文在线| 国产情人综合久久777777| 欧美在线影院一区二区| 精一区二区三区| 午夜精品久久久久久久久| 国产日产欧美一区| 欧美日韩第一区日日骚| 99久久久国产精品免费蜜臀| 久久精品国产亚洲5555| 国产亚洲精品精华液| 91精品麻豆日日躁夜夜躁| 91小宝寻花一区二区三区| 国产精品99久久久久久久女警| 天堂av在线一区| 中文字幕亚洲欧美在线不卡| 国产清纯在线一区二区www| av午夜精品一区二区三区| 国产**成人网毛片九色 | 精品一二三四在线| 国内精品伊人久久久久av一坑| 日韩中文字幕区一区有砖一区 | 国产亚洲欧美日韩在线一区| 欧美高清www午色夜在线视频| 亚洲v日本v欧美v久久精品| 69堂亚洲精品首页| 久久久99免费| 亚洲一二三四久久| 成人app在线| 欧美刺激脚交jootjob| 国产三区在线成人av| 亚洲色图在线看| 青草国产精品久久久久久| 久久精品国产久精国产| 成人免费毛片a| 欧美天堂一区二区三区| 日韩一级片网站| 亚洲gay无套男同| 日本二三区不卡| 成人欧美一区二区三区1314| 国产真实乱偷精品视频免| 日韩精品中文字幕一区二区三区|