亚洲精品国产精品乱码视色,下载应用成人电影AVapp,成人影院下载视频

      <track id="gfhue"><i id="gfhue"></i></track><input id="gfhue"></input>

      1. 更多精彩內(nèi)容,歡迎關(guān)注:

        視頻號
        視頻號

        抖音
        抖音

        快手
        快手

        微博
        微博

        當(dāng)前位置:首頁 科技百科 java snapshot

        java snapshot

        文檔

        java snapshot

        java snapshot是指Java maven程序中的快照。SNAPSHOT作用:1、標(biāo)識jar是一個不穩(wěn)定的文件項(xiàng)目。2、運(yùn)用SNAPSHOT之后,maven會去私服或是中央倉庫中拉取最新的這個jar版本;沒有SNAPSHOT的jar,則會從本地倉庫中查找。3、更新頻率:需要在pom.xml文件中進(jìn)行配置。
        推薦度:
        導(dǎo)讀java snapshot是指Java maven程序中的快照。SNAPSHOT作用:1、標(biāo)識jar是一個不穩(wěn)定的文件項(xiàng)目。2、運(yùn)用SNAPSHOT之后,maven會去私服或是中央倉庫中拉取最新的這個jar版本;沒有SNAPSHOT的jar,則會從本地倉庫中查找。3、更新頻率:需要在pom.xml文件中進(jìn)行配置。

        java snapshot是什么?讓我們一起來了解一下吧!?

        首先java snapshot是指Java maven程序中的快照。而快照是一個非常特別的版本,設(shè)定了某個現(xiàn)在的開發(fā)進(jìn)度的副本。與一般的版本不同,maven開源項(xiàng)目每次會隨著代碼的更新而發(fā)布快照。

        SNAPSHOT作用:

        1.標(biāo)識jar是一個不穩(wěn)定的文件項(xiàng)目,起標(biāo)識版本的作用。

        2.運(yùn)用SNAPSHOT之后,maven會常常去私服或是中央倉庫中拉取最新的這個jar的版本;而沒有SNAPSHOT的jar,則會從本地倉庫中查找,本地不存在,才去中央倉庫中拉取。

        3.更新頻率:需要在pom.xml文件中進(jìn)行配置。

        java實(shí)現(xiàn)網(wǎng)頁快照需要的具體代碼如下:

        ???????
        import?java.awt.Graphics2D;
        import?java.awt.RenderingHints;
        import?java.awt.geom.AffineTransform;
        import?java.awt.image.BufferedImage;
        import?java.awt.image.ColorModel;
        import?java.awt.image.WritableRaster;
        import?java.io.*;
        import?javax.imageio.*;
        import?javax.swing.*;
        
        /**
        ?*?HTML2JPG,HTML頁面轉(zhuǎn)圖片的實(shí)現(xiàn)方法。
        ?*?
        ?*?@author?老紫竹(Java世紀(jì)網(wǎng),java2000.net)
        ?*/
        public?class?Test?extends?JFrame?{
        
        ??public?Test(String?url,?File?file)?throws?Exception?{
        ????JEditorPane?editorPane?=?new?JEditorPane();
        ????editorPane.setEditable(false);
        ????editorPane.setPage(url);
        ????JScrollPane?jsp?=?new?JScrollPane(editorPane);
        ????getContentPane().add(jsp);
        ????this.setLocation(0,?0);
        ????this.setVisible(true);?//?如果這里不設(shè)置可見,則里面的圖片等無法截取
        ????
        ????//?如果不延時,則圖片等可能沒有時間下載顯示
        ????//?具體的秒數(shù)需要根據(jù)網(wǎng)速等調(diào)整
        ????Thread.sleep(5?*?1000);
        
        ????setSize(10000,?10000);
        
        ????pack();
        ????//?BufferedImage?image?=?new?BufferedImage(editorPane.getWidth(),
        ????//?editorPane.getHeight(),?BufferedImage.TYPE_INT_RGB);
        ????BufferedImage?image?=?new?BufferedImage(editorPane.getWidth(),?editorPane.getHeight(),
        ????????BufferedImage.TYPE_INT_RGB);
        ????Graphics2D?graphics2D?=?image.createGraphics();
        ????editorPane.paint(graphics2D);
        ????
        ????BufferedImage?image1?=?resize(image,?600,?400);
        
        ????ImageIO.write(image1,?"jpg",?file);
        ????dispose();
        ??}
        
        ??public?static?void?main(String[]?args)?throws?Exception?{
        ????new?Test("http://www.google.cn",?new?File("d:/file.jpg"));
        ??}
        
        ??public?static?BufferedImage?resize(BufferedImage?source,?int?targetW,?int?targetH)?{
        ????//?targetW,targetH分別表示目標(biāo)長和寬
        ????int?type?=?source.getType();
        ????BufferedImage?target?=?null;
        ????double?sx?=?(double)?targetW?/?source.getWidth();
        ????double?sy?=?(double)?targetH?/?source.getHeight();
        ????//?這里想實(shí)現(xiàn)在targetW,targetH范圍內(nèi)實(shí)現(xiàn)等比縮放。如果不需要等比縮放
        ????//?則將下面的if?else語句注釋即可
        ????if?(sx?>?sy)?{
        ??????sx?=?sy;
        ??????targetW?=?(int)?(sx?*?source.getWidth());
        ??????//?}?else?{
        ??????//?sy?=?sx;
        ??????//?targetH?=?(int)?(sy?*?source.getHeight());
        ????}
        ????if?(type?==?BufferedImage.TYPE_CUSTOM)?{?//?handmade
        ??????ColorModel?cm?=?source.getColorModel();
        ??????WritableRaster?raster?=?cm.createCompatibleWritableRaster(targetW,?targetH);
        ??????boolean?alphaPremultiplied?=?cm.isAlphaPremultiplied();
        ??????target?=?new?BufferedImage(cm,?raster,?alphaPremultiplied,?null);
        ????}?else
        ??????target?=?new?BufferedImage(targetW,?targetH,?type);
        ????Graphics2D?g?=?target.createGraphics();
        ????//?smoother?than?exlax:
        ????g.setRenderingHint(RenderingHints.KEY_RENDERING,?RenderingHints.VALUE_RENDER_QUALITY);
        ????g.drawRenderedImage(source,?AffineTransform.getScaleInstance(sx,?sy));
        ????g.dispose();
        ????return?target;
        ??}
        }

        以上就是小編今天的分享了,希望可以幫助到大家。

        文檔

        java snapshot

        java snapshot是指Java maven程序中的快照。SNAPSHOT作用:1、標(biāo)識jar是一個不穩(wěn)定的文件項(xiàng)目。2、運(yùn)用SNAPSHOT之后,maven會去私服或是中央倉庫中拉取最新的這個jar版本;沒有SNAPSHOT的jar,則會從本地倉庫中查找。3、更新頻率:需要在pom.xml文件中進(jìn)行配置。
        推薦度:
        為你推薦
        資訊專欄
        熱門視頻
        相關(guān)推薦
        孟浩然的名句 關(guān)于誠信的名言名句 杜甫的名言名句 杜甫的名句有哪些 杜甫的千古名句 范仲淹的名句 范仲淹的十大經(jīng)典名句 緬懷先烈的名言名句 堅(jiān)持的名言名句 屈原的名言名句 屈原的名句 屈原的千古名句 屈原的經(jīng)典名句 韓愈的名言名句 青春的名言名句 詩經(jīng)中的經(jīng)典名句 劉禹錫的名句 關(guān)于清明節(jié)的諺語 勤奮的名言名句 陶淵明的名言名句 杜甫的名句 java snappy 活著的經(jīng)典名句 關(guān)于時間的名言名句 感恩老師的名言名句 生日的經(jīng)典名句 關(guān)于讀書的名言名句 誠信的名言名句 文章千古事得失寸心知是誰的名句 java sm3加密 java sizeof java simpledateformat java simhash java shuffle java sha256加密 java portal java pojo java plugin java sftp java plug-in
        Top