在使用Eclipse編譯時,當我們為了使自己的應用能夠兼容更低版本的SDK的時候,就需要使用的谷歌為我們提供的support系列支持包。谷歌這樣做的目的就是能夠使安卓SDK永遠能向下兼容,並且讓程序員不用去更多的糾結版本適應問題而專心於自己代碼功能的
在Linux系統編過C語言程序的碼農應該都知道,其和在Windows編程是有很大的區別的,Linux下沒有許多在Windows下常用的頭文件,但也有許多Windows下沒有的頭文件,對於初學者來說,是有一定的限制性的,就比如conio.h頭文件,裡面
最近因為修改Spring事務的原因,修改了SpringMVC的配置文件,可是最後發現使用AJAX獲取後台數據是出現亂碼問題。最後發現是因為SpringMVC配置文件中新增了個標簽:<mvc:annotation-driven/>引起的,因
最近兩天打開本科學校的C++教材,快速回顧了一下C++方面的內容。雖然書本內容比較基礎,但是還是有些知識點值得自己強化記憶。分幾篇文章,加上自己的理解把C++基礎知識學習筆記整理如下。先回顧面向過程的部分。C++數據類型1、數據類型修飾符: 1.1
一、前言前一段時間做項目時,遇到一個問題就是AngularJS實現圖片預覽和上傳的功能,當時查閱文檔(都是英文文檔)折騰了很久才弄出來,現將整個流程整理出來,有需要的朋友可以參考一下,如果您有更好的方法,歡迎留言交流~~話不多說直接看實現。二、具體實
一、前言學習了JavaScript事件後,個人總結歸納了跨浏覽器事件對象類庫,方便以後使用,現分享給大家。二、事件對象封裝將對浏覽器事件對象的操作封裝成eventObject.js方便調用//跨浏覽器事件對象的操作var EventUtil = {&
在openSUSE上編譯QT5.4程序出現“cannot find -lGL”,就連example都無法通過編譯。QT是在官網下的最新的安裝包。 大體意思是,缺少qt運行時所需要的openGL庫。解決手段stackoverf
前言在日常的工作中,我偶爾能遇到這樣的問題:“為何游戲腳本在現在的游戲開發中變得不可或缺?”。那麼這周我就寫篇文章從游戲腳本聊起,分析一下游戲腳本因何出現,而Mono又能提供怎樣的腳本基礎。最後會通過模擬Unity3D游戲引擎
一、概述 Java虛擬機在執行Java程序的過程中會把它所管理的內存劃分為若干不同的數據區域,這些區域都有各自的用途以及創建和銷毀的時間。Java虛擬機所管理的內存將會包括以下幾個運行時數據區域,如下圖所示: 下面就每一個區域進行闡述。二、運行時
最近在做一個項目,需要將資源文件(包括圖片、動畫等類型)進行簡單的加密後再上傳至雲上的服務器,而在應用程序中對該資源使用前先將讀取到的文件數據進行解密以得到真正的文件信息。此策略的原因與好處是將准備好的資源存儲在雲上,使用時通過網絡進行讀取即可,減少
引言我們知道Java代碼編譯後生成的是字節碼,那虛擬機是如何加載這些class字節碼文件的呢?加載之後又是如何進行方法調用的呢?一 類文件結構無關性基石Java有一個口號叫做一次編寫,到處運行。實現這個口號的就是可以運行在不同平台上的虛擬機和與平台無
引言學習Java也有一段時間了,總感覺有些東西學的不是很精通。例如Java內存區域到底是怎麼樣的?程序是怎麼跑的?對象是怎麼存放的?這些都影響了我對自己的程序運行的熟悉程度。一. 運行時數據區域Java虛擬機在執行java程序的過程中,會把它所管理的
引言前兩天開始學習Android開發,本來想用eclipse進行開發,但是到https://developer.android.com 上一看,發現android studio被大力推廣,說明google已經把ide重心投入到了android sdu
本文通過為一個新machine寫一個設備樹來介紹設備樹相關的概念,以及如何來描述一個machine。關於設備樹的技術細節描述,需要參考ePAPR文檔,ePAPR文檔中包含了大量的基礎語法之外的細節,如果你需要了解更多本文之外的設備樹細節,請參考ePA
引言在用hibernate的時候發現idea能自動生成JavaBean,同時帶有一些注解,這引起了我的好奇。當在學習Android的時候,我發現XUtils這個工具包中的DBUtils也能夠使用類似hibernate的注解。於是乎在java編程思想中
本文為筆者以前的記錄,雖然是Mac OS X 10.9的版本,但是應該也是能在10.10上完美成功最近要做圖書館查詢服務的轉換php,上次寫Oracle中間層的時候因為沒有oci8模塊和oracle實例,所以手工寫代碼沒有調試,這次工作量有些龐大,所
開始Objective-C(以後簡稱OC)的准備工作。1)Mac 一台。(既然決定要學OC了,裝備還是必備的,程序猿攻城獅們錢擠擠總是有的。)2) 環境的搭建:打開終端:gcc -v結果如果是:說明已經安裝了環境。如果顯示-bash: gcc:com
以一段程序開始說明Objective-C 基本的程序結構。#import <Foundation/Foundation.h> @interface MyClass:NSObject- (void) method;@end&nbs
PHP是一個開源服務器端腳本語言,最初這三個字母代表的是“Personal Home Page”,而現在則代表的是“PHP:Hypertext Preprocessor”,它是個遞歸首字母縮寫。它是一個