ViewPager類提供了多界面切換的新效果,是谷歌在3.0之后加入的新特性,所以在使用時需要引用android.support.v4.view.ViewPager。
Grep (global search regular expression(RE) and print out the line,全面搜索正則表達式并 把行打印出來)是一種強大的文本搜索工具,它能使用正則表達式搜索文本,并把匹配的行打印出來。Grep 家族包括Grep、 eGrep 和fGrep。eGrep 和fGrep 的命令只跟Grep 有很小不同。 eGrep 是Grep 的擴展,支持更多的re 元字符, fGrep 就是 fixed Grep 或fast Grep
1.對aop的理解?內部最核心的就是IOC了,?動態注入,讓一個對象的創建不用new了,可以自動的生產,這其實就是利用java里的反射?反射其實就是在運行時動態的去創建、調用對象,Spring就是在運行時,跟xml?Spring的配置?文件來動態的創建對象,和調用對象里的方法的。?
自從認識Git開始,就一直非常佩服這個軟件,一直想寫點東西來把自己所體會到的記錄下來。
雖然說git是分布式版本控制工具,但同樣有遠程倉庫的概念。出于各種目的,我們有時需要有一個共享的遠程倉庫,如GitHub上的倉庫,我們公司項目中用來測試和部署的倉庫等。一般的操作步驟是先在公共服務器上創建一個倉庫,然后每個開發人員都clone這個倉庫進行各自的開發,開發完成后再push到遠程倉庫進行測試部署。
Git是一個分布式版本控制系統(DVCS),大家都知道,那它與其他的集中式版本控制系統,如SVN等有什么差別呢?這就要從Git的特性開始介紹,介紹完,就清楚了Git是怎么工作的,及他與SVN等的差別。
以我的經驗來看,剛接觸Git和GitHub時,最困擾的一件事情就是嘗試解決下面的問題:在Git和GitHub上,我能做什么?
一般來說,日常使用只要記住下圖6個命令,就可以了。但是熟練使用,恐怕要記住60~100個命令。
Git-it 是一位 GitHub 女員工編寫的 Git 教程,可以一步一步的教你學習 Git,提供繁體中文版。 安裝 Git-it 就可以離線查看所有資料。
GridControl詳解(一)原汁原味的表格展示Dev控件中的表格控件GridControl控件非常強大。不過,一些細枝末節的地方有時候用起來不好找挺討厭的。使用過程中,多半借助Demo和英文幫助文檔。網上具體的使用方法也多半零碎。偶遇一個簡單而且詳細的使用文檔。好記性不如爛筆頭!轉載過來,整理整理發出來做個記錄,總共有十個小節。做的非常精細,非常感謝原作者。
ASIHTTPRequest是一款極其強勁的HTTP訪問開源項目。讓簡單的API完成復雜的功能, 如: 異步請求,隊列請求,GZIP壓縮,緩存,斷點續傳,進度跟蹤,上傳文件,HTTP認證 在新的版本中,還加入了Objective-C閉包Block的支持,讓我們的代碼更加輕簡靈活。
所謂的經典版本的MapReduce框架,也是Hadoop第一版成熟的商用框架,簡單易用是它的特點
我們都知道在Java代碼中使用注釋是為了向以后閱讀這份代碼的人解釋說明一些事情,注解是注釋的升級版,它可以向編譯器、虛擬機等解釋說明一些事情。比如我們非常熟悉的@Override就是一種元注解,它的作用是告訴編譯器它所注解的方法是重寫父類的方法,這樣編譯器就會去檢查父類是否存在這個方法,以及這個方法的簽名與父類是否相同。
在應用系統開發初期,由于開發數據庫數據比較少,對于查詢SQL語句,復雜視圖的的編寫等體會不出SQL語句各種寫法的性能優劣,但是如果將應用系統提交實際應用后,隨著數據庫中數據的增加,系統的響應速度就成為目前系統需要解決的最主要的問題之一。系統優化中一個很重要的方面就是SQL語句的優化。對于海量數據,劣質SQL語句和優質SQL語句之間的速度差別可以達到上百倍,可見對于一個系統不是簡單地能實現其功能就可,而是要寫出高質量的SQL語句,提高系統的可用性。
理解Java基礎之注解Annotation注解Annotation在Java開發中比較常見,它提供了一種安全的類似注釋的機制,用來將任何的信息或元數據(metadata)與程序元素(類、方法、成員變量等)進行關聯。
SQLite是一個開源的嵌入式關系數據庫,它在2000年由D. Richard Hipp發布,它的減少應用程序管理數據的開銷,SQLite可移植性好,很容易使用,很小,高效而且可靠。 SQLite嵌入到使用它的應用程序中,它們共用相同的進程空間,而不是單獨的一個進程。從外部看,它并不像一個RDBMS,但在進程內部,它卻是完整的,自包含的數據庫引擎。 嵌入式數據庫的一大好處就是在你的程序內部不需要網
UML(Unified Modeling Language)中文統一建模語言,是一種開放的方法,用于說明、可視化、構建和編寫一個正在開發的、面向對象的、軟件密集系統的制品的開放方法。UML展現了一系列最佳工程實踐,這些最佳實踐在對大規模,復雜系統進行建模方面,特別是在軟件架構層次已經被驗證有效。 【維基百科】
我們在談Handler機制的時候,其實也就是談Handler、Message、Looper、MessageQueue之間的關系,對于其工作原理我們不做詳解(Handler機制詳解)。
本文是對Java中注解相關知識點的簡單總結,若有敘述不清晰或是不準確的地方,希望大家可以指正,謝謝大家:)
之前我們關于 Java 8的lambda 的文章看上去很受歡迎。這次我們繼續介紹Java 8的新特性,這回要介紹的是默認方法。與lambdas類似,這些都是Java 8引入的主要特性。在這篇文章里,我們要介紹默認方法是什么,有什么作用,已經在日常開發中如何去運用默認方法。