一些公式 Gamma函數 (1) 貝葉斯公式 (2) 貝葉斯公式計算二項分布概率 現在有一枚未知硬幣,我們想要計算拋出后出現正面的概率。我們使用貝葉斯公式計算硬幣出現正面的概率。硬幣出現正反率的概率和硬幣兩面的質量有較大關系,由於硬幣未知,我們不知道是否會有人做手腳,於是在實驗之前 ...
Dirichlet分布 我們把Beta分布推廣到高維的場景,就是Dirichlet分布。Dirichlet分布定義如下 Dirichlet分布與多項式分布共軛。多項式分布定義如下 共軛關系表示如下 Dirichlet MultCount共軛理解 上述共軛關系我們可以這樣理解,先驗Dirichlet分布參數為 ,多項式分布實驗結果為m,則后驗Dirichlet分布的參數為 m。m為n維向量,表示實驗 ...
2018-10-03 17:00 0 3189 推薦指數:
一些公式 Gamma函數 (1) 貝葉斯公式 (2) 貝葉斯公式計算二項分布概率 現在有一枚未知硬幣,我們想要計算拋出后出現正面的概率。我們使用貝葉斯公式計算硬幣出現正面的概率。硬幣出現正反率的概率和硬幣兩面的質量有較大關系,由於硬幣未知,我們不知道是否會有人做手腳,於是在實驗之前 ...
我在上一期介紹了spring的事務原理(詳情見《深入理解spring事務原理》),Spring事務本質是單機下的事務,是由數據庫本身保證的。今天,我將介紹一種比較復雜的事務:分布式事務。 1、什么是分布式事務 分布式事務就是指事務的參與者、支持事務的服務器、資源服務器以及事務管理器分別位於 ...
為什么需要分布式鎖 如上圖,在分布式系統中,訂單模塊為了迎戰高並發,訂單服務被橫向拆分,拆分成了不同的進程,就像上圖,兩個人同時訪問訂單服務,然后訂單系統1和訂單系統2共用一個Mysql當成數據庫,經過他們查詢發現僅有一件商品,所以他們自個認為都可以下單 如果不加鎖限制,可能會出現庫存減為 ...
什么是分布式架構 分布式系統(distributed system)是建立在網絡之上的軟件系統。 內聚性是指每一個數據庫分布節點高度自治,有本地的數據庫管理系統。 透明性是指每一個數據庫分布節點對用戶的應用來說都是透明的,看不出是本地還是遠程 ...
鎖用來解決什么問題呢? 在我們編寫的應用程序或者高並發程序中,不知道大家有沒有想過一個問題,就是我們為什么需要引入鎖?鎖為我們解決了什么問題呢? 在很多業務場景下,我們編寫的應用程序中會存在很多的 ...
Spring Cloud Config Server能夠統一管理配置,我們絕大多數情況都是基於git或者svn作為其配置倉庫,其實SpringCloud還可以把數據庫作為配置倉庫,今天我們就來了解 ...
本文是基於jdk8進行分析的 概述 JVM體系結構 類加載機制 運行時數據區 垃圾回收機制 概述 JVM是Java Virtual Machine(Java ...
在深入學習MapStruct之前,我們先設想下實體轉換場景,在一般的實體轉換的場景下,我們需要考慮一下的問題: 1、字段名稱之間的映射,比如:Person實體中的name屬性需要映射到PersonDto實體中的name屬性 2、屬性值之間的映射,比如:Person實體中age屬性為short ...