Time of Update: 2015-08-10
標籤:1.首先下載pdfbox-app-1.8.10.jar(:http://pdfbox.apache.org/download.html)2.將pdfbox-app-1.8.10.jar載入到eclipse工程中1.建立java工程:Flie->New->Java Project,如PdfToText工程,然後右鍵該工程BuildPath->Configure Bulid Path..,單擊Libaries,點擊Add External
Time of Update: 2015-08-10
標籤:把項目下載下來後有@Override的注釋的方法會報錯,如果把@Override去掉就不報錯了。經過查閱後發現:@override注釋在jdk1.5環境下只能用於對繼承的父類的方法的重寫,但不能用於對實現的介面中的方法的實現,也就是jdk1.5的 @Override 這個annotation 並不把介面認為是超類 ,也就是說 如果在1.5下要使用@Override 這個annotation 必須保證 被標註方法來源於class 而不是interface .具體原因不明,可能是jdk 1.5
Time of Update: 2015-08-10
標籤:JSON(JavaScript Object Notation) 是一種輕量級的資料交換格式。它基於ECMAScript的一個子集。 JSON採用完全獨立於語言的文字格式設定,但是也使用了類似於C語言家族的習慣(包括C、C++、C#、Java、JavaScript、Perl、Python等)。這些特性使JSON成為理想的資料交換語言。 易於人閱讀和編寫,同時也易於機器解析和產生(網路傳輸速率)。 GSON是由Google官方推出的 JSON 與 Java 對象轉化的
Time of Update: 2015-08-10
標籤:#!/bin/bashSTAT_OK=0STAT_WARNING=1STAT_CRITICAL=2STAT_UNKNOWN=3total_mem=`free -m |awk ‘NR==2{print $2}‘`used_mem=`free -m |awk ‘NR==3{print $3}‘` free_mem=$[$total_mem - $used_mem]use_percent
Time of Update: 2015-08-10
標籤:ibeacon android 藍芽 iBeacon的工作原理是基於Bluetooth Low
Time of Update: 2015-08-10
標籤:json 資料 字典 JSON解析成字典{} –>字典[] –>數組“”–>字串11/11.1–>NSNumbertrue/false –>NSNumbernull–>NSNull(注意:這也是一個對象)轉換流程1.建立URL2.根據URL建立請求3.利用NSURLConnection發送請求4.解析代碼#import
Time of Update: 2015-08-10
標籤:目前google是推薦使用AndroidJUnitRunner來進行單元測試的。如果想使用InstrumentationTestRunner進行單元測試,推薦下面的一篇文章:http://blog.csdn.net/zhaokaiqiang1992/article/details/45332513使用AndroidJUnitRunner進行測試的時候,需要做在build.gradle裡面添加如下代碼:defaultConfig { // ......
Time of Update: 2015-08-10
標籤:ios textview 高度自動增加 上節地址:http://blog.csdn.net/lwjok2007/article/details/47401293接著上節我們來實現 輸入框自動調節高度首先,我們得知道,要判斷是否該換行了 前提是得知道
Time of Update: 2015-08-10
標籤:ios textview 跟隨鍵盤 自適應 項目中遇到這樣一個需求 ,有個文字框,需要隨著使用者輸入的文字多少高度自動增加。比如說,當使用者輸入的文字不足一行的時候textview的高度為初始高度,當輸入的文字超過一行,不足兩行的時候,我們將textView
Time of Update: 2015-08-10
標籤:android 安全機制 Android安全機制:地址
Time of Update: 2015-08-11
標籤: android本次沒有提供雙擊或者多次點擊事件,需要我們自己實現。 思想:使用數組記錄點擊時的系統時間,如果當前點擊事件發生後點擊了3次並且當前的系統時間和第一次點擊事件發生的時間的差值小於500則認為是連續點擊的而且點擊了3次。 使用數組很巧妙的控制了點擊次數,因為數組預設初始值全部為0,每次點擊都會為數組最後一個元素賦值,然後把數組所有元素左移一位
Time of Update: 2015-08-11
標籤:2012 new supra supra skytop is adrift of securing their first league title in over two decades.Suarez was the architect behind their brilliance and his departure has had a domino effect on the level of performance,Supra TK Society High Tops White
Time of Update: 2015-08-11
標籤:android ndk jni c語言 轉載請註明出處:http://blog.csdn.net/l1028386804/article/details/47405683這裡,我將用一個小例子的形式來協助大家初探JNI的用法,首先,大家要先搭建好NDK環境,請大家先閱讀《Android之——NDK環境搭建》一文。一、實現這個小例子實現的功能就是,通過And
Time of Update: 2015-08-11
標籤:webkit在繪製頁面時會將結構分為各種層,當層足夠大時就會變成很大的平鋪層。這樣一來webkit在每次頁面結構發生變化時不需要都渲染整個頁面而是渲染對應層了,這對渲染速度來說相當的重要。webkit會給各種層分配一定大小的“備份存放區器”在記憶體裡緩衝起來,這就是繪製層的上下文,通過這個上下文就可以很容易的實現各種效果(動畫,3D變換等),“備份存放區器”記憶體佔用大小不僅依層而定,跟裝置和顯示方式也是有關的,假設這在普通螢幕下是1:1的,
Time of Update: 2015-08-11
標籤:轉載自kaich blog(http://www.kaich.xyz)接觸 react native對於技術,我比較喜歡追新。看到報道大名鼎鼎的facebook(開源界的模範,發布了很多高品質的開源架構)開源了移動端跨平台的新架構react native,於是就迫不及待的開始接觸它了。react native的目的是為了讓前端開發工作單位能開發移動端(ios程式員相對於web端來說要少得多),於是就有了這樣的架構。對於我們IOS程式員有沒有必要去學它,看到它另外一個特性:跨平台,
Time of Update: 2015-08-11
標籤:iOS中timer相關的延時調用,常見的有NSObject中的performSelector:withObject:afterDelay:這個方法在調用的時候會設定當前runloop中timer,還有一種延時,直接使用NSTimer來配置任務。這兩種方式都一個共同的前提,就是當前線程裡面需要有一個啟動並執行runloop並且這個runloop裡面有一個timer。我們知道:只有主線程會在建立的時候預設自動運行一個runloop,並且有timer,普通的子線程是沒有這些的。這樣就帶來一個問題
Time of Update: 2015-08-11
標籤:近來找了一些關於android線程間通訊的資料,整理學習了一下,並製作了一個簡單的例子。 andriod提供了 Handler 和 Looper 來滿足線程間的通訊。例如一個子線程從網路上下載了一副圖片,當它下載完成後會發送訊息給主線程,這個訊息是通過綁定在主線程的Handler來傳遞的。在Android,這裡的線程分為有訊息迴圈的線程和沒有訊息迴圈的線程,有訊息迴圈的線程一般都會有一個Looper,這個事android的新
Time of Update: 2015-08-11
標籤:駭客攻擊的方式思路是先搜集資訊,定位漏洞,然後針對不同的漏洞採用不同的方式來黑掉你。下面用metasploit類比一次跨站指令碼攻擊(黑掉自己的手機)。1.搜集資訊msf > search androidMatching Modules================ Name Disclosure Date Rank Description ----
Time of Update: 2015-08-11
標籤:參考部落格:http://blog.csdn.net/woaifen3344/article/details/38352099 http://www.cnblogs.com/whyandinside/archive/2013/12/27/3493475.html要使UILabel顯示不同的字型,需要設定其
Time of Update: 2015-08-10
標籤:目前在XCode上開發的iOS程式只能在模擬器Simulator中運行,如果要放到真機上測試,需要蘋果官方認證的開發人員帳號,購買開發人員認證iDP,99美金一年啊!作為剛開始學習iOS編程的菜鳥,這麼大手筆花錢實在是肉疼。。。經過一番折騰,借鑒各種大神的文章,終於成功在真機上編譯運行成功!這裡將方法與大家分享。我的運行環境是:【電腦】XCode6.0.1 + OS X 10.9.5 【真機iPod Touch】iOS6.1準備工作:1.