原创 快速排序----Go語言版

快速排序: 一:原理        快速排序使用的是分治算法思想,選擇序列中的一個支點,把大於支點的元素放在右邊,小於支點的元素放在左邊(升序),之後以支點爲劃分點把序列劃分成兩個子序列,然後循環進行尋找支點,交換元素,劃分子序列,直到序

原创 再玩Go

       開始玩Go語言也是上學期快期末,Go語言給我最大的印象就是簡單,我原來一直是JAVA的擁護者,JAVA就像一個嚴謹的太翁,嚴格的繼承和實現關係。而Go猶如20歲的小夥,簡單高效充滿活力。畢竟它是Google的崽,自然後天的生

原创 Android之ORM,IOC,HTTP工具框架

轉載來自 http://blog.csdn.net/rain_butterfly/article/details/37812371 xUtils簡介 xUtils 包含了很多實用的android工具。xUtils 最初源於Afina

原创 UML類圖關係表示

UML類圖符號 各種關係說明以及舉例 UML中描述對象和類之間相互關係的方式包括:依賴(Dependency),關聯(Association),聚合(Aggregation),組合(Composition),泛化(Generalizat

原创 畢業設計那些事(0)----選題

畢業設計之鴻蒙初闢 引子 畢業啦,可以跑江湖了,想想有點小激動,等等還有畢設了,嗚嗚嗚嗚。。。。 選題

原创 Eclipse快捷鍵總結

Eclipse 在開發中使用到的快捷鍵很實用噢(轉載)   Ctrl+1 快速修復(最經典的快捷鍵,就不用多說了) Ctrl+D: 刪除當前行 Ctrl+Alt+↓ 複製當前行到下一行(複製增加) Ctrl+Alt+↑ 複製當前行到上一

原创 Java內存溢出異常

簡介 本文主要以代碼的形式介紹了java出現內存溢出的情況,總結來自周志明的《深入Java虛擬機》 Java堆溢出 java堆用於存儲對象實例,也就是new出來的東東,如果不斷的創建對象,並且GC Roots 到對象之間可達的路徑,

原创 行爲模式之觀察者模式

一:觀察者模式定義:        定義了對象之間的"一對多"的依賴關係,當一個對象的狀態發生改變時,所以依賴於這個對象的相關對象都被通知。 二:類圖:             說明:         1.Observable {   

原创 android的啓動過程

Android的啓動過程可以分爲兩個階段,第一階段是Linux的啓動,第二階段纔是Android的啓動,下面我們分別來了解一下具體的過程。本篇我們主要是研究android的啓動過程,linux的啓動我們泛泛而過。 首先看下整個系統的啓動

原创 Ubuntu配置Hadoop2.5.2

軟件: OS:Ubuntu14.04 JDK:jdk1.7.0_71 Hadoop:hadoop-2.5.2.tar.gz 配置: 根據官網:http://hadoop.apache.org/docs/r2.5.2/hadoop-pro

原创 Android網絡通信方式

      轉載自http://www.apkbus.com/android-13316-1-1.html      手機作爲一種通訊終端(MMS),伴隨着網絡的升級而不斷的升級換代。1995年1G問世,手機只能進行基本的語音通訊,199

原创 豆瓣我去

原创 Hadoop集羣和網絡的基本原理(二)

文章轉載自:慧都控件網 http://www.evget.com Hadoop的Rack Awareness Hadoop還擁有“Rack Awareness”的理念。作爲Hadoop的管理員,你可以在集羣中自行的定義從節點的機架數量。

原创 C++中輸入函數詳解

1、cin 2、cin.get() 3、cin.getline() 4、getline() 5、gets() 6、getchar() 附:cin.ignore();cin.get()//跳過一個字符,例如不想要的回車,空格等字符

原创 Android跨進程通信的4種方式

由於android系統中應用程序之間不能共享內存。因此,在不同應用程序之間交互數據(跨進程通訊)就稍微麻煩一些。在android SDK中提供了4種用於跨進程通訊的方式。這4種方式正好對應於android