原创 Visual SVN導出倉庫代碼,項目代碼備份,批量導出

Visual SVN在Windows平臺下的客戶端可以實現基本的人員、權限等管理,但是對代碼備份(倉庫項目的導出)不支持,因爲只能通過命令行的方式來執行備份。 1、打開系統控制檯,進入到Visual SVN所在盤符 C:\Users\

原创 Android開發中,使用線程下載apk文件,出現FileNotFound的問題,解決辦法

先貼出下載apk的代碼 <span style="font-family:SimSun;font-size:18px;">private class downloadApkThread extends Thread { @Overri

原创 Java集合工具Map、List、Set、Array使用小結

應用過程 Java代碼編寫過程中。 目的 分析不同場景下不同類、方法的適用性、差異。 場景小結 需要通過某個id或name取到對應的Object或Entity等,如通過userId取userName。 用Map類,實例化Has

原创 HttpClient4.5.2版本中POST提交中文參數時亂碼問題解決方法

在做接口封裝的時候,使用最新的HttpClient工具包來發送網絡請求。 在提交中文參數內容時,遇到服務端接收數據爲”???”等亂碼情況,經查證和嘗試,解決方法如下: MultipartEntityBuilder mEntityB

原创 Android沉浸式狀態欄實現(半透明浮動狀態欄)Activity全屏顯示

看到好多人對“沉浸式”這個詞的釋義,學到了點,不過這裏我只是關注通知欄是否透明,且不影響我APP UI的佈局即可。 先來看對比圖: 默認的造型: 沉浸式處理後的造型: 實現步驟如下: Step1. 下載SystemBarTi

原创 Android設置Activity切換動畫

目的 改變Activity切換默認的動畫效果。 方法 修改Activity的theme屬性。 步驟 1、修改全局theme或自定義一個theme <style name="AppTheme" parent="AppBaseTh

原创 HttpClient4.5.2由Client客戶端上傳File文件流至Server服務端

應用場景: java代碼部分做文件資源同步。比如:應用系統將上傳的文件備份或同步至文件服務器中。 代碼位置 位於java client相關代碼部分,將文件流通過httpClient工具發送網絡請求到服務器上。 關鍵代碼 將java

原创 SpringMVC框架中配置多數據源(測試庫與正式庫分離)

目的 爲保護正式庫數據相對安全,我們將系統中的數據庫進行了分離。 開發者在windows環境開發時連接測試庫,產品發佈到Linux服務器上時連接正式庫。 策略 鑑於開發環境與產品服務器存在系統差別,可以利用系統名稱標識 os.n

原创 JQuery爲頁面Dom元素綁定事件、方法

1、綁定事件 $('#id').bind("click",function(){ ... }) 可一次性綁定多個事件 $('#id').bind("click mouseover mouseout",function(){

原创 Mysql插入數據報錯java.sql.SQLException: Incorrect string value: '\xF0\x9F\x98\x8D\xE8\xBE...'

前幾日在項目中遇到數據庫插入數據報錯 java.sql.SQLException: Incorrect string value: '\xF0\x9F\x98\x8D\xE8\xBE...' for column 'title' at r

原创 Android項目中如何清理無用的資源文件或代碼

應用場景 Android項目已經完成前期開發並逐漸趨於穩定,項目中前期調試和測試使用到的drawable和string等變量將可能再不會使用,爲了後期維護方便和代碼項目整潔度,考慮清理掉項目用無用的圖片、xml、string和co

原创 jquery.paginate.js的樣式問題

今天在項目中遇到jquery分頁插件樣式除了問題,當前頁無底色,也可以點擊。如下: 於是追蹤到引入的jquery.paginate.js插件,不知道是不是被別人改過,此代碼有點問題。源碼如下: (function (a) {

原创 Android中設置APP應用字體不縮放,文字不隨系統字體大小變化

應用場景 APP在運行時需要保持字體大小(比例)固定,按照編程設定的大小顯示。當Android系統字體大小被修改時,不影響APP中文字的大小。 爲什麼要固定字體比例? 因爲APP界面中文字元素的放大或縮小,會影響APP的呈現效果。

原创 Android中org.json.JSONObject按鍵取值報JSONException解決方法

應用場景 在各類接口轉換時,使用到JSONObject轉換bean或取某個key值時。 報異常原因 當key在JSONObject中不存在時,無法取到相應的值,此時JSONObject會拋出JSONException。看源碼:

原创 Android實現二維碼掃描功能(五)-封裝與接入ZXing掃碼庫

簡介 《Android實現二維碼掃描功能》系列文章陸續收到不少開發者的反饋,看到大家這麼關注這個專欄,最近抽空對ZXing掃碼和生成二維碼又做了優化,封裝了一個Android library:zxing-lib,這樣在接入應用的過程中