原创 Hadoop 單機模式安裝測試(Ubuntu)

Hadoop 安裝有如下三種方式: 單機模式:安裝簡單,幾乎不用做任何配置,但僅限於調試用途; 僞分佈模式:在單節點上同時啓動 NameNode、DataNode、JobTracker、TaskTracker、Secondary

原创 playframework object index is not a member of package views.html intellij 問題修復

在intellij 中啓動play項目遇到 object index is not a member of package views.html 解決方法 scala 的視圖文件沒有編譯,所以產生了這種問題,可以手動編譯視圖,但

原创 postgresql 數據庫 源碼方式安裝

postgresql 安裝配置文檔總結 步驟 1 下載對應的源代碼。 二進制的安裝方式。是已經編譯好的程序可以直接運行的代碼,不用編譯。缺點就是可配置性差。 編譯安裝的方式。下載項目的源代碼,只有通過編譯後才能運行程序。 [外

原创 postgresql 修改字段類型爲數組

以下DDL將列轉換爲數組,並使現有值成爲第一個數組元素: alter table the_table alter column x type varchar(255)[] using array[x]; 如果想要撤銷更改可

原创 postgresql 中的簇

目錄        1 什麼是postgresql 中的簇。        2 數據庫簇的邏輯結構。        3  數據庫簇的物理結構。   一 什麼是數據庫簇 1 postgresql 中的數據庫簇和我們平常接觸的高可用的數據庫簇

原创 “Unknown artifact. Not resolved or indexed” error for scalatest 手動添加依賴

文章目錄問題描述解決 sbt 下載依賴後不能使用 問題描述 使用sbt 下載了依賴後代碼中不能使用 import 出問題,中間排查了很久決定記錄一下。 解決 sbt 下載依賴後不能使用 sbt 1.3.0+使用Coursier實

原创 gitlab 新建項目命令指引 記錄

Git 全局設置 git config --global user.name "username" git config --global user.email "[email protected]" 創建一個新倉庫 git clone x

原创 使用 pg_dump 和 pd_dumpall 備份數據庫

目錄概述備份與恢復邏輯備份/恢復pg_dump 常用參數說明pg_restore常用參數說明pg_dump 使用樣例1 腳本文件範式恢復(單個表)2 二進制文件備份 pg_restore 恢復(整個數據庫)3 壓縮備份4 並行備份

原创 快速理解 髒讀、不可重複讀、幻讀(解決方法)

文章目錄髒讀【讀取數據未提交】不可重複讀【前後多次讀取,數據內容不一致】幻讀【前後多次讀取,數據總量不一致】數據庫事務隔離級別未提交讀讀已提交 Read Committed可重複讀 Repeatable Read可串行化 Seri

原创 跨域問題原理,產生,原因,解決方案(CORS)。

文章目錄概述源指的是什麼同源策略的應用場景直接看如何解決Cross-Origin Resource Sharingoptions 請求什麼是options 請求 概述 同源策略(SOP)是Web瀏覽器強制執行的一種安全策略,用於

原创 elasticsearch 單機配置填坑

文章目錄1 the default discovery settings are unsuitable for production use; at least one of [discovery.seed_hosts, disc

原创 認證授權設計基礎知識 筆記

文章目錄什麼是認證授權憑證cookiesessioncookie 和 session 的區別什麼是 token(令牌)Refresh TokenJWT / 和Token的區別 什麼是認證 驗證當前用戶的身份相當與用身份證買火車票,

原创 scala 設計模式 面向切面編程 Aspect-Oriented Programming

文章目錄abstract override面向切面編程(Aspect-oriented programming)Timing our application without APOTiming our application wi

原创 scala 中=> 的含義

scala 在很多場景中都是用了 => 因此對 => 的用法做了總結。 文章目錄=> (Take LEFT then do RIGHT.)需要用到的知識匿名函數高階函數 => (Take LEFT then do RIGHT.)

原创 scala函數式編程 之偏函數(partial function)的簡單使用

文章目錄什麼是偏函數(partial function)爲什麼要使用偏函數有什麼好處解決方式一 模式匹配解決方式二 map 遍歷 + filter 過濾偏函數偏函數的實現原理Scala中的map與collect 什麼是偏函數(pa