原创 java獲取對象屬性類型、屬性名稱、屬性值

因爲項目需要用到,於是簡單封裝了一些常用的操作: /** * 根據屬性名獲取屬性值 * */ private Object getFieldValueByName(String fieldName, Object o)

原创 java反射機制的兩個應用

爲了解決某個問題,需要把對象的非基本數據類型,如自定義的一些類型,如在我的包:com.shutao.test下面的,和一些java.util.Set類型的設置爲NULL,這裏寫了個通用類,包括調用自己的和父類的setter方法,大家可參考

原创 java.io.IOException: read past EOF

今天項目在公司服務器上一直跑不起來,日誌裏多處出現java.io.IOException: read past EOF錯誤,而且還跟Compass有關: org.compass.core.engine.SearchEngineExcept

原创 windows 10 開始菜單搜索卡死 cortana 無法打開

檢查Network Connection Broker服務是否被禁用。 操作: 1、按win+R,輸入services.msc。 2、找到Network Connection Broker,如:

原创 Java Web 登錄採用非對稱加密(RSA算法)

登錄時採用md5或者base64神馬的加密都是不可靠的,被抓包了還是可以模擬登錄的,基本沒啥用,只能說好過沒有... 接下來跟大家介紹下如何採用非對稱加密,非對稱加密的過程其實就是和https加密原理一樣,我的處理過程是這樣: a. 在登

原创 OGNL遍歷list和map 以及訪問四個範圍的屬性值

假定在struts2 的action的屬性域中定義2個如下的List和Map變量和一個String對象: [java] view plaincopy private List<String> testlist

原创 日期選擇控件mobiscroll 自定義樣式

1.0.2的版本默認黑色的主題,通過覆蓋其css可自定義樣式: 文件引入: <link rel="stylesheet" type="text/css" href="${ctx}/scripts/mobiscroll/jquery.scr

原创 jenkins ant build的時候壓縮JS/CSS代碼

1、下載YUIAnt.jar 和 yuicompressor-2.4.2.jar,放到你項目的libs裏。 2、build.xml增加如下配置,以我的phonegap程序爲例:  <property name="www.dir" valu

原创 egret particle 粒子效果

http://edn.egret.com/cn/article/index/id/650 1、由於引擎默認不帶該擴展庫,需要下載,打開引擎,點擊左側“資源”,點擊“第三方庫”下載: 目前下載到的文件是:egret-game-li

原创 JavaScript操作SVG圖片:放大/縮小/獲取點擊元素

<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <meta name="format-detection" content="tel

原创 Phonegap FileTransfer 通過https協議上傳文件

1、upload的第五個參數是 是否debug模式的意思,設置爲true。但是如果你的https鏈接已經購買了SSL證書,則建議還是把debug關閉。 var ft = new FileTransfer(); ft.upload(f

原创 bat curl 發送http請求 監控網站

完整bat腳本: @echo off color 1f title 正在監控xxxx.com echo 正在監控xxxx.com... :aaa set str="0" curl -s http://xxxx.com/checkxxxx

原创 websql的使用/phonegap操作數據庫 sqlite

對websql的常用操作進行了一個封裝,項目是基於phonegap的,不過phonegap默認已經集成了數據庫操作的插件,所以無需再配置什麼,直接用就可以了: /** *數據庫操作輔助類,定義對象、數據操作方法都在這裏定義 */ var

原创 phonegap 獲取MAC地址

用該插件可以獲取: https://github.com/mohamed-salah/MacAddress/tree/6869bad83906a760cb81bdc5e3c349e197cd215d# 添加插件:cordova plugi

原创 php解析JSON

直接貼代碼,兩種方式: $data = '[{"id":"2801370344505508","order":0},{"id":"2801370745841539","order":1},{"id":"2801370745836594",