原创 ubantu的一些配置、安裝軟件等問題彙集此篇

整篇文章參考了一些網上的文檔、百度百科、網友博客。特此感謝。 =========================================== =======================================

原创 Mac的開發者基礎配置

AppStore 更新應用時,AppleID登錄不了 報錯:this action could not be completed,try again 解決辦法: 終端輸入 sudo mkdir -p /Users/Shared sudo

原创 ycmd 的安裝和 EMACS 對應配置

需求背景 之前寫過 YouCompleteMe(以下簡稱ycm) 的研究和配置,但是 ycm 只能用於 vim。如果其他編輯器比如 EMACS、vscode 等想用這種補全機制的話,該怎麼辦呢? 鑑於這個需求,ycm 的作者又重新開了個項

原创 Windows啓動項徹底控制

需求 win下有些程序老是開機自啓動,很操蛋的,再不用360管家等這些東西的情況下,如何徹底地控制開機啓動項呢? 解決辦法 win下有一共有4個地方控制開機啓動項: 任務管理器 -> 啓動 我的電腦 -> 管理 -> 服務 我的電腦 -

原创 try-with-resource小demo遇到的一些小問題

開發環境報錯 用的 IDE 是 Intellij-IDEA。 Error:java: Compilation failed: internal java compiler error 解決思路和步驟: 首先嚐試了把 project 的 m

原创 函數式中的Currying

currying 是函數式語言中經常遇到的一個概念,翻譯成柯里化,不是庫裏化。 currying 指的是將接收多個參數的函數變換成接收一個單一參數,並且返回接收餘下的參數而且返回結果的新函數的技術。 說起來比較拗口,直接看下面的代碼。 d

原创 NeoVim/SpaceVim初體驗

安裝 curl -sLf https://spacevim.org/install.sh | bash 具體見其GitHub官網 安裝過程發生了什麼呢?具體來說就是安裝 SpaceVim 的過程中,它對 vim/neovim 以及 v

原创 Hadoop學習筆記1

Hadoop部署方式 本地模式 僞分佈模式(在一臺機器中模擬,讓所有進程在一臺機器上運行) 集羣模式 服務器只是一堆廢鐵而已,上面跑了tomcat,我們叫它web服務器;上面跑了mysql,我們叫它數據庫服務器。所以不同服務器只是上

原创 Python爬蟲學習筆記

結構安排 一至十八是第一部分; 十九至二十六是第二部分。 一、大數據時代的挑戰 數據抽取、轉換、存儲 (Data ETL) 原始資料:Raw Data ETL腳本:ETL Scipt 結構化數據:Tidy Data 二、非結構化數據處

原创 java基礎總結、增強、細節

byte和char C++裏面不區分byte和char類型,而java裏面區分了byte和char類型,這一點容易混淆和疑惑。 byte 是字節數據類型 ,是有符號型的,佔1 個字節;大小範圍爲-128—127 。 char 是字符數據類

原创 換個角度看Docker

docker學習最大的障礙,不是網上的資源太少,而是網上的資源太多,資源太多帶來的噪聲讓學習效率降低不少。而在講解docker原理上,所有的講解都是關於cgroups,namespace,aufs以及deviceMapper,這對於一個初

原创 C/C++ 文件讀寫操作總結

在編程的過程中,文件的操作是一個經常用到的問題,在C++Builder中,可以使用多種方法對文件操作,下面我就按以下幾個部分對此作詳細介紹,就是: 1、基於C的文件操作; 2、基於C++的文件操作; 3、基於WINAPI的文件操作; 4、

原创 Hadoop學習筆記2

Hadoop 2.x產生背景 Hadoop 1.0種的HDFS和MR在高可用、擴展性等方面存在問題; HDFS存在的問題: NameNode單點故障,難以應用於在線場景; NameNode壓力過大,且內存受限,影響系統擴展性。 MR存

原创 git的一些問題

刪除github上的遠程分支 Git push origin 【空格】【冒號】【分支名】 比如我github上有master和feature分支,我現在想着刪除feature分支,命令如下: git push origin :featur

原创 MapReduce:詳解Shuffle過程

Shuffle過程是MapReduce的核心,也被稱爲奇蹟發生的地方。要想理解MapReduce, Shuffle是必須要了解的。我看過很多相關的資料,但每次看完都雲裏霧裏的繞着,很難理清大致的邏輯,反而越攪越混。前段時間在做MapRed