原创 一位蝸牛程序員十一年工作總結-2019

上一年(2019)的總結 工作 2019年,構建公司級別的OneData數據體系,接入11個業務線的數據,打造了一個分層結構清晰,數據維度全面的公共數據體系,清洗了車輛靜態數據,使車輛靜態數據的字段準確度和覆蓋度大幅度提升。 團隊

原创 《Effective in java》 讀書筆記

  第一章  創建和銷燬對象     第一條  考慮使用靜態工廠方法(static factory method)代替公有的構造方法     客戶需要得到一個類的實例方法有二。提供一個公有的構造函數,或者是使用靜態工廠方法。靜態工廠方法

原创 Redis入門

Nosql數據庫應用場景 少量數據存儲,高速讀寫訪問。此類產品通過數據全部in-momery 的方式來保證高速訪問,同時提供數據落地的功能,實際這正是Redis最主要的適用場景。 海量數據存儲,分佈式系統支持,數據一致性保證,方

原创 《Java併發編程實戰》讀書筆記

Subsections  線程安全(Thread safety) 鎖(lock) 共享對象 對象組合 基礎構建模塊 任務執行 取消和關閉 線程池的使用 性能與可伸縮性 併發程序的測試 顯示鎖 原子變量和非阻塞同步機制 一、線程安全(Th

原创 Linux常用命令(3)-文件和目錄管理

(1)、Linux 文件權限和目錄配置 Linux 文件分三種身份 owner、group、others。 三種權限 read、write、exec

原创 Git

參照:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 一、Git介紹: Git是分佈式版本控制系統,集中式和分佈式版本控

原创 《C++ Primer》 對象、數組、基於對象設計、泛型設計

數組 C++ 不支持數組的抽象 abstraction 也不支持對整個數組的操作我們有時會希望對整個數組進行操作例如把一個數組賦值給另外一個數組對兩個數組進行相等比較或者想知道數組的大小 size 例如給出兩個數組我們不能用賦值操作符把一

原创 Linux常用命令(5)-網絡管理

(1)、ifconfig 查詢、設定網絡卡與 IP 網域等相關參數; eth0:就是網絡卡的代號 HWaddr 00:16:d3:fc:9b:be   //MAC 地址 inet addr:192.168.18.40    //IP 地

原创 U盤啓動或者安裝Ubuntu操作系統

(1)、下載Ubuntu操作系統。      官網下載地址:http://releases.ubuntu.com/,下載一個desktop 版本的I

原创 大數據,怎麼搞?

轉載:http://qindongliang.iteye.com/blog/2173091 隨着大數據的爆紅,數據分析師這個職位也得到了越來越多的關注,千千萬萬懂些大數據技術的少年們都渴望成爲高大上的“大數據科學家”,可是,你們真的準

原创 github pages + hexo 構建自己的網站

一、前期準備 git git安裝地址 nodejs nodejs安裝地址 hexo 使用npm安裝 安裝好nodejs以後,進入nodejs安裝目錄 二、Hexo hexo是一款基於Node.js的靜態博客框架。 在n

原创 Linux 前世今生

UnixUnix的前身爲Multics,貝爾實驗室參與了這個操作系統的研發,但因爲開發速度太慢,貝爾實驗室決定放棄這個計劃。貝爾實驗室的工程師,湯普遜和裏奇,在此時自行開發了Unix。第一版UNIX是用PDP-7彙編語言編寫的。並於197

原创 一位蝸牛程序員七年工作總結-2014

2014年的工作總結,拖到2015年中旬。主要是過完年後事情太多了,感覺都在賽跑。每週六都的開車去小孩姥姥家看孩子,炒股,交房,接私活,構建大數據集羣。從3月底到現在只休息了兩天。忙的一塌糊塗,還好對生活工作的激情猶在。 ------

原创 Linux服務器架設-NFS

NFS:NFS(Network File System)即網絡文件系統,是FreeBSD支持的文件系統中的一種,它允許網絡中的計算機之間通過TCP/

原创 Linux常用命令(6)-性能瓶頸分析(java)

主要分析的對象 CPU 內存 磁盤IO 網絡性能 IO 相關,IO 相關的應用通常用來處理大量數據,需要大量內存和存儲,頻繁 IO 操作讀寫數據,而對 CPU 的要求則較少,大部分時候 CPU 都在等待硬盤,比如,數據庫服務器、文件服務器