原创 什麼是移動互聯網?

移動互聯網是一個全國性的、以寬帶IP爲技術核心的,可同時提供話音、傳真、數據、圖像、多媒體等高品質電信服務的新一代開放的電信基礎網絡,是國家信息化建設的重要組成部分。簡單的說,能讓用戶在移動中通過移動設備[如手機、Ipod等移動終端]隨時

原创 - Part 2 基本概念

包的依賴 比較簡單,有時間再翻譯,先作爲placeholder 初始化StreamingContext StreamingContext通過SparkContext來創建。 from pyspark import Spark

原创 - Part 1 綜述

原文地址:http://spark.apache.org/docs/latest/streaming-programming-guide.html 綜述: Spark Streaming是基於Spark核心包的擴展,它具備可擴容(可以增加

原创 - Part 3 轉換操作

如前所述,DStream其實是內部一系列的不同時間點的RDD構成,因此大部分RDD的轉換操作,DStream都支持。其中一些操作在下面會詳細解釋。 Transformation Meaning map(func) Return

原创 簡單解決windows下'我的電腦'顯示很慢的問題

問題描述:  雙擊'我的電腦'圖標後,系統持續的顯示搜索圖標,不能快速的顯示出各個磁盤。凡是間接使用'我的電腦'功能的地方都有此類問題,例如保存一個文件當選擇文件路徑時,選擇我的電腦,系統會'死'在那裏很長時間。   問題解決辦法: 之前

原创 What does volatile do?

This is probably best explained by comparing the effects that volatile and synchronized have on a method. volatile is a

原创 你真的會寫冒泡排序嗎

冒泡排序雖然簡單,但實際上沒有想象的那麼naive,網上翻看了多個冒泡排序的實現,很多僅僅總是進行n-1趟排序,而沒有實現如下兩點:  1. 如果序列完全有序,則只有一趟排序然後退出, 如1,2,3,4,5,6,7; 2. 如果序列後半段

原创 選擇排序和堆排序

簡單選擇排序和堆排序。他們都屬於選擇類排序。 簡單選擇排序 每趟排序:從無序序列中選擇最小(或最大)值。更具體的說,每次從無序序列中選擇最小值的位置,然後和無序序列的第一個位置(有序序列臨界)進行交換,這樣使得有序序列的長度加1,無

原创 迷宮問題Java版本實現

如下是迷宮問題的求解思路,可以粘貼在Eclipse下執行,請各位同仁指正。 import java.util.Stack; public class MazePath { int maze[][] = new int[10][10

原创 <<Spark Streaming Programming Guide>> - Part 2 基本概念

包的依賴 比較簡單,有時間再翻譯,先作爲placeholder 初始化StreamingContext StreamingContext通過SparkContext來創建。 from pyspark import Spark

原创 Servlet生命週期

Servlet生命週期 Servlet運行在Servlet容器中,其生命週期由容器來管理。Servlet的生命週期通過javax.servlet.Servlet接口中的init()、service()和destroy()方法來表示。 Se

原创 求最大字串 - 值小於等於給定值

We define a subarray of array a to be a contiguous block of a's elements having a length that is less than or equal

原创 Java線程同步很像火車上的廁所

線程同步的概念: 線程同步的根本目的就是爲了保證線程對同步代碼或者同步函數one by one的運行,最終目的是爲了保證數據的一致性。 每一個對象都可以充當這樣的鎖,因爲任意一個對象都有一個標誌位,有1和0兩種狀態     *當程序執行

原创 Hive-On-Spark 和 Spark 的理解

我理解前者出現的原因是因爲已經有大量的hive應用了,與其改造爲spark,hive-on-spark是最方便風險最小的遷移方式享受到spark的快速;但對於新的應用,則可以直接用spark,沒有hive-on-spark的必要,除非是h

原创 <<Spark Streaming Programming Guide>> - Part 1 綜述

原文地址:http://spark.apache.org/docs/latest/streaming-programming-guide.html 綜述: Spark Streaming是基於Spark核心包的擴展,它具備可擴容(可以增加