原创 數據倉庫與數據集市

看了很多數據倉庫方面的資料,都涉及到了“數據集市”這一說法,剛開始對數據倉庫和數據集市的區別也理解得比較膚淺,現在做個深入的歸納和總結,主要從如下幾個方面進行闡述:(1) 基本概念(2) 爲什麼提出數據集市(3) 數據倉庫設計方法論(4)

原创 HIve join詳解

1.什麼是等值連接?2.hive轉換多表join時,如果每個表在join字句中,使用的都是同一個列,該如何處理?3.LEFT,RIGHT,FULL OUTER連接的作用是什麼?4.LEFT或RIGHT join是連接從左邊還有右邊?Hiv

原创 插畫版Kubernetes指南(小孩子也能看懂的kubernetes教程)

原文鏈接:https://www.cnblogs.com/kouryoushine/articles/8007648.html 是根據一個視頻翻譯過來的,比較形象 編者按:Matt Butche

原创 十分鐘帶你理解Kubernetes核心概念

原文鏈接:http://dockone.io/article/932   本文將會簡單介紹Kubernetes的核心概念。因爲這些定義可以在Kubernetes的文檔中找到,所以文章也會避免用大

原创 事物傳播特性

Required:必須有邏輯事務,否則新建一個事務,使用PROPAGATION_REQUIRED指定,表示如果當前存在一個邏輯事務,則加入該邏輯事務,否則將新建一個邏輯事務,如圖9-2和9-3所示;   圖9-2 Required傳播行爲

原创 【Docker】 Swarm簡單介紹

Swarm是Docker官方提供的一款集羣管理工具,其主要作用是把若干臺Docker主機抽象爲一個整體,並且通過一個入口統一管理這些Docker主機上的各種Docker資源。Swarm和Kubernetes比較類似,但是更加輕,具有的功能

原创 基本概念:人工智能,機器學習,深度學習,強化學習的區別和簡介

人工智能(Artificial Intelligence)是最早提出的一個專有名詞,早在50多年前就有幾個計算機科學家提出了人工智能的概念,希望可以製造出可以和人類擁有類似智慧的機器.幾十年來這個概念被不斷的擴散至各行各業.當然也就帶來了

原创 precision 準確率, recall 召回率 , IoU, mAP

從圖像的角度理解precision, recall, IoU三個概念,我覺得下面這個圖非常直觀:   參考網頁: How to calculate mAP for detection task for the PASCAL VOC Ch

原创 java8流計算去重方法進階版(優質文章)

這裏一共介紹3種方式排序 1、Stream提供的distinct()方法只能去除重複的對象,無法根據指定的對象屬性進行去重,可以應付簡單場景。 2、   List<Book> unique = books.stream().coll

原创 Java SpringBoot上的參數校驗JSR 303 Validation

背景 JSR 303 – Bean Validation 是一個數據驗證的規範,2009 年 11 月確定最終方案。 Hibernate Validator 是 Bean Validation 的參考實現 . Hibernate Val

原创 java 23種設計模式 深入理解

以下是學習過程中查詢的資料,別人總結的資料,比較容易理解(站在各位巨人的肩膀上,望博主勿究)創建型抽象工廠模式 http://www.cnblogs.com/java-my-life/archive/2012/03/28/2418836.

原创 Observer模式 觀察者模式

Observer模式定義對象間的一對多的依賴關係,當一個對象的狀態發生改變時, 所有依賴於它的對象都得到通知並被自動更新。JDK裏提供的observer設計模式的實現由java.util.Observable類和 java.util.Ob

原创 RAID詳解[RAID0/RAID1/RAID10/RAID5

一.RAID定義 RAID(Redundant Array of Independent Disk 獨立冗餘磁盤陣列)技術是加州大學伯克利分校1987年提出,最初是爲了組合小的廉價磁盤來代替大的昂貴磁盤,同時希望磁盤失效時不會使對數據的訪

原创 Marathon主要功能介紹

摘要】Marathon是一個成熟的,輕量級的,擴展性很強的Apache Mesos的容器編排框架,它主要用來調度和運行常駐服務(long-running service),提供了友好的界面和Rest API來創建和管理應用。Mesosph

原创 使用validator-api來驗證spring-boot的參數

作爲服務端開發,驗證前端傳入的參數的合法性是一個必不可少的步驟,但是驗證參數是一個基本上是一個體力活,而且冗餘代碼繁多,也影響代碼的可閱讀性,所以有沒有一個比較優雅的方式來解決這個問題? 這麼簡單的問題當然早就有大神遇到並且解決了,這一篇