原创 Java Nio 多線程網絡下載

--> 默認最多50個線程 同一文件下載失敗延遲超過30秒就結束下載 --> 下載5分鐘超時時間,如果5分鐘內未下載完就結束下載 --> 依賴 commons-httpclient 與 commons-io 包 package com.l

原创 svg js

SVG(Scalable Vector Graphics,可縮放矢量圖形)是基於XML、用於描述二維矢量圖形的一種圖形格式。SVG由W3C制定,是一個開放標準。 SVG.js中包含了大量用於定義動畫的方法,如移動、縮放、旋轉、傾斜等,

原创 svg在線編輯器

SVG-Edit 是一個基於瀏覽器的圖像編輯器,可進行常用的一些圖像處理功能,無需服務器端支持,支持各種瀏覽器。如下圖所示: 在線演示    內容來自  :http://www.oschina.net/p/svg-edit

原创 js判斷當前頁面被iframe引用

<script> if(top.location != location){ top.location.href= location.href; } </script> 如果沒有被iframe 。location與top.locati

原创 maven私服-nuxus安裝

  搭建私服的優點:     (1) 降低中央倉庫負荷     (2) 節省外網帶寬     (3) 加速Maven構建     (4) 自己部署構件 1. Nexus安裝     (1) 下載:http://www.son

原创 maven部署到tomcat

<plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</a

原创 maven package和install跳過測試

<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin<

原创 js地圖專業戶

Google 地圖 API Google Map Google 地圖 API 是一種通過 JavaScript 將 Google 地圖嵌入到您的網頁的 API。該 API 提供了大量實用工具用以處理地圖(正如 http://map

原创 apache archiva安裝教程

1. 下載archiva standalone  http://archiva.apache.org/download.cgi 2. 解壓,設置ARCHIVA_HOME 環境變量 3.爲了防止衝突, 在archiva_home\conf\

原创 java jna調用迅雷接口下載

---> 不支持多線程 ---> 依賴32位jdk,windows 和jna.jar ---> 依賴 XLDownload.dll, zlib1.dll  放置項目跟目錄。不是src下,可以爲絕對路徑 package com.leunp

原创 Maven 打包源代碼插件

<plugin> <artifactId>maven-source-plugin</artifactId> <version>2.1</version>

原创 js控制檯/console輸出/打印圖片

console.log("%c","padding:49px 55.5px;line-height:111px;background:url(http://codestar.alloyteam.com/1/style/image/beau

原创 使用java反射將數據庫結果集轉換成對象結果集

package com.jelly.reflect; import java.io.Serializable; import java.lang.reflect.Field; import java.lang.reflect.Metho

原创 java中subString、split、stringTokenizer三種截取字符串方法的性能比較

最近在閱讀java.lang下的源碼,讀到String時,突然想起面試的時候曾經被人問過:都知道在大數據量情況下,使用String的split截取字符串效率很低,有想過用其他的方法替代嗎?用什麼替代?我當時的回答很斬釘截鐵:沒有。 g

原创 servlet過濾器防xss,sql注入.filter裏修改parameter參數

這中間起到最關鍵作用的就是HttpServletRequestWrapper 首先創建一個類繼承HttpServletRequestWrapper。然後重寫getAttribute,getParameter,getParameterVal