原创 看《越獄》有感

   在學校的時候就把《越獄》第二季看完了,來到北京後,在寢室閒暇的時候,很想看一下邁克究竟是怎麼從監獄中逃出來的,在同學那裏又求得《越獄》第一季一次性看完了。說實話,我很少看電視劇,即使有人極力給我推薦《奮鬥》《蝸居》等,但這次美劇《

原创 人性之愛

   前天,她發短信問我,如果有一個女生本身患有疾病,還是危及生命的那種,在你知道這個前提的情況下,你會不會喜歡她…… 看到短信時我嚇了一跳,因爲突然問這樣的問題很容易讓人產生聯想,在確認不是我胡思亂想的情況後,我憑自已的感覺回答了她(

原创 大學我的思考

  大學我的思考 1.健康是最重要的 所有事情在忽略了健康都是愚蠢的。我是這樣認爲的:人生只有一次,健康就顯得尤爲重要了,因此,對校園內大學生“虐待”自己的現象感到很不解:早餐不喫;晚上通宵;整天睡覺……小小的習慣就能導致一系列健康問題

原创 答辯那些事

       2012年6月5日星期二那天上午,我以第一個的順序終於成功完成了答辯,到此爲止,這一個月來我才真正有了如釋重負的感覺,自己在學校最後的一個心願也基本算完成了吧,因此,也就有了準備如此長時間最終如願的喜悅。  對WITSML

原创 我們是優秀的(寫給實驗班的)

我知道,倘若我現在在公共場合說這句話,很多同學會出來反駁,甚至覺得我自以爲是,因此,寫這篇文章是需要冒一定風險的,但是,我還是想“自以爲是”的表達我內心很想表達的真實想法:我們是優秀的。 這學期我發現很多同學開始懷疑自己,懷疑自己是否有

原创 真的開心嗎?

       最近,班上有三位生日到了,班上另外一位同學女友從武漢趕來了,還有一位拿了獎學金,後來這四位一商量,乾脆合夥做東請班上同學喫飯。於是,今天班上同學(有幾位帶“家屬”了)聚在一起大喫上一頓。大家玩得很HIGH!但我總感覺有點不

原创 寫給哥的一封信(2010年8月)

       哥:  你好,應該說我們兄弟倆好久都沒見了,也沒聊過了,上次你走得匆匆,這次我也找到機會,那算了,我就以郵件的形式把這段時間的所見所聞所感發給你看一下,其實,也就是想對你說的話。 上次你來以及這次我去你那,也大致帶有一點目

原创 Spark常用api

spark core transformation map flatmap filter mapPartitions union distinct reduceByKey groupByKey cogroup sortByKey jo

原创 實驗班難忘的人

       包世界,北京侏羅紀軟件股份有限公司董事長,長江大學傑出校友,基於這層身份,2009年7月份北京侏羅紀軟件股份有限公司與長江大學共同創辦一個全新的班級體——軟工10801班。從全校不同院系幾百名同學中篩選出的35人組成了這個

原创 kylin架構

Kylin概述     Apache Kylin™是一個開源的分佈式分析引擎,爲基於Hadoop的數據倉庫,商務智能而生。提供Hadoop/Spark之上的SQL查詢接口及多維分析(OLAP)能力以支持超大規模數據。它能在亞秒內查詢巨大

原创 數據結構常用算法分類

時間複雜度分析 O(n) 空間複雜度分析 S(n) 數據結構及算法 算法部分 二分搜索 Binary Search 分治 Divide Conquer 寬度優先搜索 Breadth First Search 深度優先搜索 Dep

原创 kylin build原理

BUILD操作 總體流程圖   Build操作是構建一個cube指定時間區間的數據,由於kylin基於預計算的方式提供數據查詢,構建操作是指將原始數據(存儲在Hadoop中,通過Hive獲取)轉換成目標數據(存儲在Hbase中)的過程

原创 kylin高級設置

更新設置 refresh settings 這一步驟是爲增量構建 cube 而設計的。 Auto Merge Thresholds: 自動合併小的 segments 到中等甚至更大的 segment。如果不想自動合併,刪除默認2個選項。

原创 cubo構建流程

Bulid操作是構建一個Cube指定的時間區間的數據,Kylin是基於預計算獲得高效的查詢速度,因此需要通過Bulid,將原始數據(比如HIVE)轉化爲目標數據(比如HBASE)。我們選擇上一節中的JOB進行整個流程分析。 Step1

原创 書法人生-紛繁蕪雜真的是生活的真相嗎?

  有一位愛好東方文化的西方女子卻發現,上海這個國際化大都市裏,有許多年輕人,生活看似浮華,實際卻有着內裏的沉靜。   每當華燈亮起,有熱衷於泡吧跳舞的,同樣也有在家中一個人安靜地練習書法的年輕人。   西方女子很難理解,在現代中國裏,爲