HttpClient程序包是一個實現了 HTTP協議的客戶端編程工具包,要想熟練的掌握它,必須熟悉 HTTP協議。對于HTTP協議來說,無非就是用戶請求數據,服務器端響應用戶請求,并將內容結果返回給用戶。HTTP1.1由以下幾種請求組成:GET,HEAD, POST, PUT, DELETE, TRACE ,OPTIONS,因此對應到HttpClient程序包中分別用HttpGet,HttpHead, HttpPost, HttpPut, HttpDelete, HttpTrace, HttpOptions 這幾個類來創建請求。所有的這些類均實現了HttpUriRequest接口,故可以作為execute的執行參數使用。
hadoop hive sql語法詳解
Spring作為一個在java界廣泛使用且評價頗高的一個開源框架,給我們提供了好多的功能,極大的方便了我們的開發。此處我介紹IOC容器和AOP概念。
Merkle Tree是Dynamo中用來同步數據一致性的算法,Merkle Tree是基于數據HASH構建的一個樹。
主要參考也就是這兩個網站。 這個官方教程網站,由于都是英文的,我跟大多數不喜歡英文的人一樣,都看不下去。但是確實從這個網站學到的是最全面和專業的。
接下來為大家帶來這幾天學習php與mysql的一些知識心得,非常實用也非常具體,涵蓋了所有常用的php中mysql的內置方法。
IOS中的手勢詳解
所有的異步操作:異步網絡讀寫,異步時鐘,都在io_service.run()時進行輪詢。有趣的是,io_service在線程利用方面下了很大的功夫,你可以在主線程建立它的實例,但是在多個線程里面run,io_service很擅長于將需要執行的回調函數分配到空閑線程當中。
SSL/TLS作為一種互聯網安全加密技術,原理較為復雜,枯燥而無味,我也是試圖理解之后重新整理,盡量做到層次清晰。正文開始。
Socket用于進程間通信。進程間通信通常基于客戶端—服務端模型。此時,客戶端—服務端是可以彼此交互的應用程序。客戶端和服務端之間的交互需要連接。Socket編程負責的就是為應用程序之間建立可進行交互的連接。 在本文中,我們將學習如何用PHP創建一個簡單的客戶端—服務端。我們還將學習如何客戶端應用程序如何發送消息到服務端,以及如何從服務端接受消息。
下面是一個與 ls 一起使用的一些常用選項的簡短列表。請記住,你可以通過閱讀 ls 的說明書頁(man ls)來獲得選項的完整列表。
你可能對UNIX比較熟悉,但你可能對awk很陌生,這一點也不奇怪,的確,與其優秀的功能相比,awk還遠沒達到它應有的知名度。awk是什么?與其它大多數UNIX命令不同的是,從名字上看,我們不可能知道awk的功能:它既不是具有獨立意義的英文單詞,也不是幾個相關單詞的縮寫。事實上,awk是三個人名的縮寫,他們是:Aho、(Peter)Weinberg和(Brain)Kernighan。正是這三個人創造了awk---一個優秀的樣式掃描與處理工具。
more命令,功能類似 cat ,cat命令是整個文件的內容從上到下顯示在屏幕上。 more會以一頁一頁的顯示方便使用者逐頁閱讀,而最基本的指令就是按空白鍵(space)就往下一頁顯示,按 b 鍵就會往回(back)一頁顯示,而且還有搜尋字串的功能 。more命令從前向后讀取文件,因此在啟動時就加載整個文件。
Linux命令uniq的作用是過濾重復部分顯示文件內容,這個命令讀取輸入文件,并比較相鄰的行。在正常情況下,第二個及以后更多個重復行將被刪去,行比較是根據所用字符集的排序序列進行的。該命令加工后的結果寫到輸出文件中。輸入文件和輸出文件必須不同。如果輸入文件用“- ”表示,則從標準輸入讀取。
Java中的注解(Annotation)是一個很神奇的東西,特別現在有很多Android庫都是使用注解的方式來實現的。一直想詳細了解一下其中的原理。很有幸閱讀到一篇詳細解釋編寫注解處理器的文章。本文的原文是ANNOTATION PROCESSING 101,作者是Hannes Dorfmann。這是一篇好文,忍不住翻譯學習一下。以下是翻譯。
這篇文章主要介紹了MySQL的表分區,例如什么是表分區、為什么要對表進行分區、表分區的4種類型詳解等,需要的朋友可以參考下
看到大家提出的關于Android的問題,有一部分可以用EventBus解決,而也有相當多的人推薦使用EventsBus,因為其和GreenDAO出自一家公司,并且使用它非常的簡單,所以現在很多的互聯網app都會使用EventsBus來進行消息傳遞。
但是 Googl e發布 6.0 版本的時候聲明原生剔除 HttpClient,但是筆者認為 HttpClient 會提供相應的 jar 包做支持,畢竟 Google 對向下兼容這方面一直都做的很好,相信在選擇網絡功能的時候我們會選自己喜歡的方法。
HandlerThread是Android API提供的一個便捷的類,使用它我們可以快速的創建一個帶有Looper的線程,有了Looper這個線程,我們又可以生成Handler,那么 HandlerThread是什么,可以做什么呢,有哪些奇技淫巧可以被我們利用呢?
nginx大家都聽說過吧,我就不詳細介紹了。我這里就列一下,nginx中nginx.conf配置文件每個配置項的詳細解釋。