原创 《組織行爲學》--歷史沿革與研究方法整理及個人感悟

一、早期實踐   爲什麼研究歷史?當我們想知道今天發生什麼時,向歷史發問。通過回顧組織行爲學的歷史,可以更加深入地瞭解這個領域到現在的發展過程。比如,管理者是如何將規章制度強加於員工的;爲什麼組織中的許多工人在生產線上從事標準化的和重複性的

原创 《組織行爲學》--組織行爲研究總結及個人感悟

一、組織行爲研究是組織管理的基礎   由於是“通過”別人來實現預定的目標,因此,管理的核心是對人的管理,這是當前國際國內理論界和實業界共同的認識。就企業管理來說,生產、開發、銷售、財務的管理都是十分重要的,任何一個環節都不容許出問題。但這些

原创 《組織行爲學》---組織與管理

一、組織與管理的基本概念   (1)組織      任何社會都是一個組織的社會,尤其是現代社會更是如此。人們的生活不是彼此互不相干的,而是充滿了人與人之間各種形式的交往互動,這就是我們通常所說的“社會生活”。   (2)組織的定義     

原创 軟件工程師成長之悟

  最近或許有夥伴發現,寫技術實現及細節的變少了,更多是經歷以及思想、規範。莫非是道則道,非常道,你道我也道?然,並不是:)。   當入行四五年時,個人經歷中,從14年開始實習工作到15年轉正,各電信項目現場跑,開發、測試、產品部署及支持運

原创 一次極限項目管理,設計,開發,聯調與測試

     什麼是All In? 是你不知道全力做這件事情會得到什麼。但你只想把它做好的感覺。      最近項目着實忙碌,奮戰在第一線,從一開始瞭解需求,整理需求,到系統設計,模塊兒設計。隨後前後端接口約定,後臺管理模塊兒與核心模塊兒開發,

原创 Hbase數據導入導出

平時用於從生產環境hbase到導出數據到測試環境。 導入數據: import java.io.BufferedReader; import java.io.File; import java.io.FileReader; import j

原创 hdfs文件按修改時間下載

應用於:對於不同用戶創建的表目錄,進行文件的下載,程序中執行hadoop cat命令 下載文件到本地,隨後通過ftp傳至目標服務器,並將hdfs文件目錄的修改時間存入mysql中。每次修改前將mysql中記錄的數據,與本批次下載的HDFS文

原创 Hive metastore源碼閱讀(二)

  最近隨着項目的深入,發現hive meta有些弊端,就是你會發現它的元數據操作與操作物理集羣的代碼耦合在一起,非常不利於擴展。比如:在create_table的時候同時進行路徑校驗及創建,如下代碼: 1 if (!TableTy

原创 Hadoop源碼學習之HDFS(一)

  Hadoop的HDFS可以分爲NameNode與DataNode,NameNode存儲所有DataNode中數據的元數據信息。而DataNode負責存儲真正的數據(數據塊)信息以及數據塊的ID。   NameNode上並不永久保存哪個D

原创 Netty服務端與客戶端(源碼一)

首先,整理NIO進行服務端開發的步驟:   (1)創建ServerSocketChannel,配置它爲非阻塞模式。   (2)綁定監聽,配置TCP參數,backlog的大小。   (3)創建一個獨立的I/O線程,用於輪詢多路複用器Selec

原创 Linux知識體系之磁盤與檔案系統管理

  硬盤的物理組成:由許許多多的圓形硬盤盤所組成。宜居硬盤盤能夠容納的數據量,而有所謂的單碟或者多碟。   首先,硬盤裏一定會有所謂的磁頭(Head)在進行該硬盤上面的讀寫動作,而磁頭是固定在機械手臂上的,機械手臂上有多個磁頭可以進行讀取的

原创 Linux知識體系之路徑屬性與目錄

  最近在看鳥哥的Linux私房菜,我覺得這本書還是很不錯的。這裏進行相關的總結。   1、Linux目錄權限概念      Linux一般講目錄可存取的方式分爲三個類別,分別是owner/group/other,且各有read/write

原创 Kudu存儲實戰筆記

  有人會問,爲啥要用這個叫啥Kudu的,Kudu是啥?   就像官網所說,Kudu是一個針對Apache hadoop 平臺而開發的列式存儲管理器,在本菜鳥看來,它是一種介於hdfs與hbase的一種存儲。它的優勢在於:   1、OLAP

原创 思維體系---技術思維、業務數據思維、產品思維、複合思維

  工作已有四年有餘,從最初的亞信 到現在的 阿里。。總結了下思維模式,以個人的視角,供各位幹代碼的小夥伴們參考,能夠深入無論 技術還是業務還是產品的本質。發現其中的規律,更好地把握自己的方向及未來。那麼總的來說,我分爲四種思維模式:  

原创 Spark之SQL解析(源碼閱讀十)

  如何能更好的運用與監控sparkSQL?或許我們改更深層次的瞭解它深層次的原理是什麼。之前總結的已經寫了傳統數據庫與Spark的sql解析之間的差別。那麼我們下來直切主題~   如今的Spark已經支持多種多樣的數據源的查詢與加載,兼容