原创 概率與統計——條件概率、全概率、貝葉斯、似然函數、極大似然估計

條件概率事物A獨立發生的概率爲,事物B獨立發生的概率爲,那麼有:表示事物B發生之後事物A發生的概率;表示事物A發生之後事物B發生的概率;全概率我們可以將公式寫成全量的形式:表示全量相互排斥且性質關聯的事物,即:,那麼可以得到,這就是全概率公

原创 Next.js入門教程 原

在瞭解Next.js之前,需要掌握React的基本使用方法。參考代碼:https://github.com/chkui/nextjs-getting-started 。搭建安裝# 創建項目目錄 mkdir you_project # 進入項

原创 Spring核心——純Java運行與@Bean 原 薦

3.0新增容器啓動方法 在3.0之前的Spring核心框架中,我們啓動一個Spring容器必須使用一個XML文件。而到了3.X之後的版本Spring爲創建容器新增了一個入口類——AnnotationConfigApplicationCon

原创 Spring核心——@Configuration與混合使用 原

@Configuration 在介紹Spring核心容器的系列文章中已經多次出現這個註解,從使用的角度來說可以把他理解爲XML配置中的<beans>標籤,但是兩者肯定是不等價的。 在<beans>標籤中除了使用<bean>聲名Bean以外

原创 Spring核心——字符串到實體轉換 原 薦

籠統的說一個系統主要是由3個部分組成的: 執行程序:主要負責處理業務邏輯,對接用戶操作。 內部數據:嵌套在源碼中的數據,用於指導程序運行。 外部數據:業務數據,外部配置數據。 內部數據本身就是程序的一部分,在Java中這些數據通常停留在

原创 Spring核心——官配BeanFactoryPostProcessor 原

在IoC功能擴展點這篇文章中介紹了BeanFactoryPostProcessor及其使用方法,本篇介紹Spring官方提供的典型BeanFactoryPostProcessor。 佔位符參數替換——PropertyPlaceholder

原创 Spring核心——MessageSource實現國際化 原

Spring的國際化 在上下文與IoC對ApplicationContext以及Context相關的設計模式進行了介紹。ApplicationContext作爲一個Context在應用的運行層提供了IoC容器、事件、國際化等功能接口。 S

原创 Spring核心——資源數據管理 原 薦

在Profile管理環境一文中介紹了環境的概念以及Spring Profile特性控制Bean的添加。本文將進一步介紹Spring管理和控制操作系統變量、JVM變量和Java標準資源(properties文件)的相關功能。 文章的代碼僅僅用

原创 Spring核心——數據校驗 原 薦

在Java數據校驗詳解中詳細介紹了Java數據校驗相關的功能(簡稱Bean Validation,涵蓋JSR-303、JSR-349、JSR-380),本文將在Bean Validation的基礎上介紹Spring框架提供的數據校驗功能。

原创 概率與統計——條件概率、全概率、貝葉斯、似然函數、極大似然估計 原

條件概率 事物A獨立發生的概率爲,事物B獨立發生的概率爲,那麼有: 表示事物B發生之後事物A發生的概率; 表示事物A發生之後事物B發生的概率; 全概率 我們可以將公式寫成全量的形式: 表示全量相互排斥且性質關聯的事物,即: , 那麼可以

原创 Spring核心——JSR250與資源控制 原 薦

JSR-175與元編程 要說明JSR-250先要解釋清楚JSR-175,要解釋清楚JSR就的先了解JCP是什麼。網上資料很多,就不細說了,簡單的說JCP(Java Community Process)是管理Java生態(包括J2SE、J2

原创 Spring核心——Profile管理環境 原 薦

抽象環境的概念 在介紹Spring核心模塊爲運行環境管理提供的功能之前,咱們先得解釋清楚“運行環境”是什麼。 碼磚早年,對上下文(Context)、環境(Environment)一直都是傻傻分不清楚,感覺2者都是放了一堆參數在裏面,貌似並

原创 Spring核心——註解自動裝載 原 薦

從配置上擴展 之前的文章介紹了Spring的IoC容器配置管理方面的詳細內容,需要了解的可以從IoC容器的設計模式開始閱讀。在介紹基於註解配置的配置之前我們再重複一下在之前提到的基本認識: Spring的基本工作單位是Bean,所有的高

原创 Spring核心——FactoryBean 原 薦

本文繼續之前的2篇文章(BeanPostProcessor和BeanFactoryPostProcessor)介紹Ioc容器的功能擴展。 FactoryBean是用來構造Bean的接口。常規情況下向容器添加一個Bean只需要像下面這樣通過X

原创 Spring核心——數據的類型轉換 原

在字符串到實體轉換一文中介紹了Spring核心框架中使用PropertyEditor將任何字符串轉換爲數字、實體的方法。除了字符串到實體,Spring還提供了更加通用的功能在對象和對象之間進行數據轉換。 Converter<S, T> S