原创 JAVA實現AES加密

 1. 因子        上次介紹了《JAVA實現AES加密》,中間提到近些年DES使用越來越少,原因就在於其使用56位密鑰,比較容易被破解,近些年來逐漸被AES替代,AES已經變成目前對稱加密中最流行算法之一;AES可以使用128

原创 【轉】java提高篇(五)-----抽象類與接口

        在看android MVP設計模式的時候,牽扯到了接口的設計,順便鞏固下java中抽象類和接口的概念。網上很多問這兩者的區別,查了很多解答後,認爲這篇文章把接口和抽象類的概念、區別及如何使用說的最清楚,就此記錄分享。

原创 【轉】果殼問答 https和SSL之間是什麼關係?

 首先,網絡協議分爲5層:物理層、數據鏈路層、網絡層、傳輸層、應用層(由低到高排列) HTTPS是應用層協議(其實它並不是一種協議,準確的說),SSL也是應用層協議,但實際上工作在應用層和傳輸層之間,也就是說,HTTPS實際上是建立在

原创 Android應用本地拒絕服務漏洞淺析

         在對某個項目進行app應用安全評估時,被告知"應用申明瞭多個可導出的Activity,可導致拒絕服務攻擊",那到底什麼是可導出的activity,拒絕服務攻擊又是什麼意思呢? 以下內容爲

原创 談談MVC模式——轉自阮一峯的網絡日誌

 1. 如何設計一個程序的結構,這是一門專門的學問,叫做"架構模式"(architectural pattern),屬於編程的方法論。 MVC模式就是架構模式的一種,它對我的啓發特別大。我覺得它不僅適用於開發軟件,也適用於其他廣泛的設

原创 【好文轉載】產品經理做產品設計的九步法

 多年以後,當我面對那些年青的產品經理,我會想起自己當年從事的是一份高薪的工作。那是2000年,我大學畢業後在北京一家IT網站做搜索引擎PM,當時我一個月的薪水能在亞運村買一平方米房子,十年之後,朋友招聘PM,開出的月薪和我十年前一樣

原创 HTTPS連接最初的若干毫秒

 原文地址:http://www.infoq.com/cn/articles/HTTPS-Connection-Jeff-Moser 當你在瀏覽了一個網站上面的商品之後,點擊“繼續並結帳”時會發生什麼?本文即將對(瀏覽器)與Amazo

原创 【轉載】Android 5.1 Art Hook 技術分享

轉載一篇關於Android5.1的ART HOOK方案。首先簡單介紹一下hook。所謂hook就是通過一些手段改變一個函數的執行邏輯,比如在函數調用前更改一下參數或者在調用後修改返回值,甚至直接返回,不執行原函數。這篇文章就是介紹Andr

原创 SSL/TLS協議運行機制的概述——轉自阮一峯的網絡日誌

互聯網的通信安全,建立在SSL/TLS協議之上。 本文簡要介紹SSL/TLS協議的運行機制。文章的重點是設計思想和運行過程,不涉及具體的實現細節。如果想了解這方面的內容,請參閱RFC文檔。 一、作用 不使用SSL/TLS的HTTP通信,

原创 NDK的環境搭建和使用

 一直聽到JNI和NDK,最近決定了解下,於是查閱了資料,終於成功搭建了NDK環境,特此記錄和分享。 首先看了這個視頻,完成了NDK的搭建 http://v.youku.com/v_show/id_XNTkwNDc5NDg0.html

原创 Android系統內置應用更新或升級後被還原的原因

 做項目的時候發現應用放在system目錄下,更新客戶端後重啓會還原到原客戶端,查了原因後發現判斷條件用了versionName,換成versionCode就OK了~ 以下爲轉載,原文地址:http://orgcent.com/and

原创 Android ListView 優化—利用converView和viewHolder

        在寫listview的時候,因爲沒有搞明白listview優化的真正含義,導致數據顯示錯亂,查找資料後發現converView和viewHolder的正確使用和解釋,詳細內容如下   //以下部分爲轉載,原文地址:http

原创 adt 和 sdk升級到最新後,創建新項目有問題,解決方法

          最近把adt和sdk都升級到了最新,運行項目的時候發現原來可以跑的項目會報錯,主要原因是一些jar包,library的引用和老版本不一樣,解決了jar包的問題後又發現新建項目的時候也會報錯。錯誤內容如下:  

原创 編譯Android出錯:Unable to execute dex: Java heap space

 和作者碰到同樣的問題,按照作者的步驟,解決了問題,特此記錄 原文地址:http://haiyang08101.iteye.com/blog/1562028 昨天在編譯運行(Run As Android Application)同

原创 經緯度小總結

      運用百度地圖API獲取線路圖的時候,一直沒有出線路結果,調試了半天發現竟然是把目的地的經緯度寫反了!網上查到的經緯度是(121.47004,  31.23136),但GeoPoint的構造函數,卻是緯度在前:publicGeo