原创 java等待喚醒機制的使用(wait/notify)

1.B調用A中創建的obj對象的相關屬性 package com.ckx.client; /** * 需求:B的執行需要等待A中obj對象的創建完成才能繼續 * 因爲B需要A中的obj對象搞事情 */ public class

原创 Android之AES對文件進行加密解密

加密解密工具類: package com.xtm.test.util; import javax.crypto.Cipher; import javax.crypto.spec.IvParameterSpec; import jav

原创 個人理解--代理模式和命令模式區別

最近在看《大話設計模式》時,書中介紹代理模式用了拜託他人追美眉的例子,介紹命令模式用了通過服務員點燒烤的例子,看完就覺得都是通過一箇中間人達到最終目的,於是產生了對這兩種設計模式的區別的思考,以下時自己的一些總結,不知道對不對,用來幫助

原创 JAVA NIO緩衝區(Buffer)------ByteBuffer常用方法詳解

JAVA NIO緩衝區(Buffer)------ByteBuffer常用方法詳解 原創 滄海龍騰LV 最後發佈於2018-07-14 16:27:11 閱讀數 24330 收藏 展開 緩衝區(Buffer) 緩衝區(Buffer

原创 Android使用okhttp進行自制證書的雙向SSL驗證

Android使用okhttp進行自制證書的雙向SSL驗證 原創 z879381359 最後發佈於2019-06-04 17:16:24 閱讀數 569 收藏 展開    由於互聯網全面普及,未來網絡安全這塊的發展空間很大的。隨着物聯網的

原创 Android HTTPS 自制證書實現雙向認證(OkHttp + Retrofit + Rxjava)

Android HTTPS 自制證書實現雙向認證(OkHttp + Retrofit + Rxjava) 原創 天府雲創 最後發佈於2016-12-22 13:48:38 閱讀數 2070 收藏 展開 由於最近要做一個安全性比較高的項目,

原创 使用Jenkins來自動打包和部署Maven工程【持續集成】

  目    錄 1、Jenkins全局工具配置... 1 1.1進入全局工具配置頁面... 1 1.2配置maven的settings.xml路徑... 3 1.3配置JDK路徑... 3 1.4配置GIT客戶端程序路徑【非必須】...

原创 jenkins+Gitlab+maven+tomcat實現自動集成、打包、部署

  2017年10月24日 17:09:57 秋夜無霜 閱讀數 4311 一、前言 首先出於提高自己技術水平和琢磨能做點什麼能提高工作效率,上線工作實在無聊、重複(手動編譯、打包,傳包,重啓),於是就想到了jenkins,jenkins持

原创 搭建局域網Maven私服並結合Android Studio實現代碼複用

   版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/qq_26585943/article/details/79771313 每一種技術,每一個框架都不是憑空產生,都是爲了解決特定需求

原创 Android RxJava 處理生產者返回多種狀態轉換到消費者只有兩種狀態的方式

1.場景 比如用戶需要在子線程中網絡請求,返回可能是請求出錯,也可能是請求成功返回的狀態碼爲失敗,同時可能返回成功不是自己想要的內容,此時需要告訴那些觀察者兩種狀態:要麼成功,要麼失敗! 2.看一段代碼 這種後面拿不到返回值,很煩! S

原创 android studio 誤刪或者git提交失誤導致已修改文件丟失解決辦法

 使用LocalHistory找回 1.單擊項目爲選中狀態 2.並右鍵選擇  3.找到之前的變動文件 4.右擊最上頭的剛修改的記錄,然後Revert 即可 參考:https://jingyan.baidu.com/article/19

原创 接口測試及常用接口測試工具

接口測試及常用接口測試工具 首先,什麼是接口呢? 接口一般來說有兩種,一種是程序內部的接口,一種是系統對外的接口。 系統對外的接口:比如你要從別的網站或服務器上獲取資源或信息,別人肯定不會把數據庫共享給你,他只能給你提供一個他們寫好的方法

原创 Android根據文件的絕對路徑獲取文件名及後綴

代碼實現: /** * 獲取文件名及後綴 */ public String getFileNameWithSuffix(String path) { if(TextUtils.isEm

原创 Android獲取照片和視頻的縮略圖

代碼實現 package com.xtm.test.util; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android

原创 java之AES對文件進行加密解密

代碼: package com.xtm.test.picdemo.util; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileO