原创 gradle設置全局優先下載依賴maven倉庫

在由gradle管理的項目中,在項目編譯時,如果本地沒有緩存依賴的話會從遠程maven倉庫中下載所需依賴庫,而Google、JCenter、Central這些maven倉庫,其服務器都是在國外,從國內訪問時速度有點慢,有時賊慢甚至

原创 groovy 正則表達式

groovy操作正則表達式 1 用操作符~創建java.util.regex.Pattern實例 def p = ~/foo/ 其中foo 是正則表達式,p等同Pattern實例 2 groovy接受各種字符串表達式 usin

原创 JavaMail筆記

如何在java中發送郵件?我這裏參考的是JavaMail開源項目 依賴jar包:java.mail.jar 點擊下載 普通郵件發送 測試用的是163郵箱,測試郵件發多了就報554了被識別爲垃圾郵件–! import com.s

原创 android so一種異常: has text relocations

報錯信息: 11-09 09:30:03.128 4041-4064/? I/System.out: [Thread-2] TRACE WorkerThread start to run 11-09 09:30:03.129 40

原创 retrofit動態設置json或xml或其他轉換工廠

文章目錄retrofit轉換工廠介紹可以混用的轉換工廠CompositeConverterFactory聲明工廠CompositeConverterFactory聲明註解@RequestConverter聲明註解@Response

原创 PC筆記本創建WIFI熱點命令

創建命令 netsh wlan set hostednetwork mode=allow ssid=mywifi key=11111111 ssid:爲熱點名(被搜索到的wifi名稱),key:密碼(至少8位) 啓動承載網絡 ne

原创 apache php配置

原料:apache2.4、php5/7 在apache的httpd.conf配置文件中加入以下,php5 和php7差不多: # php5 PHPIniDir "D:\dev\env\php-5.6.28-x64" LoadM

原创 SSL Certificate[Let's Encrypt]

Let’sEncrypt免費證書申請,其有效期爲三個月,不過到期會發提醒到你的郵箱 方法一 直接去網站www.sslforfree.com獲取,詳細看網頁內的說明。 方法二 編譯源碼的方式 , 環境 ubuntu14 先克隆

原创 java dynamic proxy 動態代理

java動態代理示例 1 顧客 - 直銷商 2 顧客 - 代理商 - 直銷商 1 接口-購買 public interface IBuy { /** 購買行爲 */ public void buy();

原创 gradle設置代理

gradle 網絡代理設置: 設置全局代理 在.gradle目錄中創建gradle.properties文件,.gradle 目錄默認在用戶目錄下(區別window/linux); 因爲我設置了環境變量GRADLE_USER_H

原创 java中printStackTrace轉爲字符串

e.printStackTrace(); StringWriter sw = new StringWriter(); PrintWriter pw = new PrintWriter(sw); e.printStackTrace(

原创 android調用瀏覽器打開網頁鏈接

指定瀏覽器,調用系統自帶瀏覽器打開網頁鏈接: Intent intent = new Intent(); intent.setAction("android.intent.action.VIEW"); Uri content_ur

原创 xml doctype

DTD:文檔類型定義(Document Type Definition) ,定義xml的結構,可以放在xml文件 內部 和 外部(引用外部dtd文件) 給xml文檔結構定義規則,可以用於校驗 一條消息信息,示例: <?xml ve

原创 IIS服務器下載apk文件

IIS服務器下載apk文件設置 需要新增MIME映射: application/vnd.android.package-archive apk 點贊 收藏 分享 文章舉報

原创 android sdk命令行操作筆記

一、android 命令 $android update sdk --no-ui // 更新sdk $android list sdk $android update sdk -u --filter platform-too