標簽:本質

Java

SpringBoot事物Transaction實戰講解教程

2

小丁 發布于 2019-10-16

說明:如果想直接獲取工程那么可以直接跳到底部,通過鏈接下載工程代碼。 Transaction 事務管理方式 在Spring中,事務有兩種實現方式,分別是編程式事務管理和聲明式事務管理兩種方式。 編程式事務管理: 編程式事務管理使用TransactionTemplate或者直接使用...

閱讀(7)評論(0)贊 (0)

Java

Android 之路 (13) – RxJava請求結果預處理、多數據結構適配及統一錯誤處理

8

hanze 發布于 2019-10-16

前言 對于大多數開發者來說,我們在做網絡請求的時候,并不想重復的去處理狀態碼,錯誤信息等,我只關心我需要的結果,本文將會講解通用狀態碼的封裝、錯誤信息的統一處理、多種JSON數據格式的適配。 正文 預期目標 統一 success 和 error 狀態的處理 View 成只關心 s...

閱讀(23)評論(0)贊 (0)

Java

Spring事務傳播屬性有那么難嗎?看這一篇就夠了

xubiao.zhuang 發布于 2019-10-16

Spring事務傳播屬性有那么難嗎?看這一篇就夠了 筆者文筆功力尚淺,如有不妥,請慷慨指出,必定感激不盡 學習東西要知行合一,如果只是知道理論而沒實踐過,那么掌握的也不會特別扎實,估計過幾天就會忘記,接下來我們一起實踐來學習Spring事務的傳播屬性。 傳播屬性 傳播屬性定義的是...

閱讀(10)評論(0)贊 (0)

Spring

Spring系列二:IoC 容器

2

Harries 發布于 2019-10-16

還君明珠雙淚垂,恨不相逢未嫁時。 概述 Spring IoC 容器是 Spring 框架的核心。只需要進行簡單的容器配置,就可以將創建對象,使用對象,銷毀對象聯系在一起,從而管理從創建對象到銷毀對象的整個生命周期。 Spring 容器使用依賴項注入( DI )來管理組成應用程序的...

閱讀(13)評論(0)贊 (0)

Spring

走進Spring中Bean的世界

76

songhua.gao 發布于 2019-10-16

之前十一假期,基于SpringBoot實現集成公司業務和通用封裝的starter,有點類似支付寶的Sofa-Boot。在實現過程中,不斷優化的過程發現對源碼理解不好,starter很容易寫的不那么“聰明”。所以就趁著假期一點點跟著源碼閱讀了起來,今天來分享一篇總結簡單Bean的生...

閱讀(8)評論(0)贊 (0)

Java

Spring中BeanFactory與FactoryBean的區別

小丁 發布于 2019-10-16

在Spring中有BeanFactory和FactoryBean這2個接口,從名字來看很相似,比較容易搞混。 一、BeanFactory BeanFactory 是一個接口,它是Spring中工廠的頂層規范,是SpringIoc容器的核心接口,它定義了 getBean() 、 c...

閱讀(8)評論(0)贊 (0)

Java

Apache Commons Fileupload竟存在漏洞,你慌了嗎?

9

小丁 發布于 2019-10-16

來源: https://tinyurl.com/y34djpar 漏洞的來源是在于 DiskFileItem 中的 readObject() 進行文件寫入的操作,這就意味著如果我們對已經序列化的 DiskFileItem 對象進行反序列化操作就能夠觸發 readObject() ...

閱讀(12)評論(0)贊 (0)

Java

為何Mybatis將Integer為0的屬性解析成空串?

2

likai 發布于 2019-10-15

最近公司做了幾次CodeReview,在大家一起看代碼的過程中,互相借鑒,學到了很多,也各自說了點平時遇到的所謂的“坑”,其中有一個同事遇到的問題,蠻有意思的。 <if test="age != null and age != ''"> age =...

閱讀(11)評論(0)贊 (0)

Java

不重啟JVM,替換掉已經加載的類,偷天換日?

2

wenming.gapo 發布于 2019-10-15

點擊上方“ 搜云庫技術團隊 ”關注,選擇“ 設為星標 ” 回復“ 1024 ”或 “ 面試題 ” 獲取 4T架構師 資料 來源:美團技術博客 在遙遠的希艾斯星球爪哇國塞沃城中,兩名年輕的程序員正在為一件事情苦惱,程序出問題了,一時看不出問題出在哪里,于是有了以下對話: “Debu...

閱讀(9)評論(0)贊 (0)

Java

Golang 初體驗

likai 發布于 2019-10-15

我最近決定在一個新項目中使用 GoLang 來實現一組增刪改查的 API。在此之前,我較為熟悉 Java,Groovy,了解一些 Python。 我大部分的經驗都是使用 Java 或者 Groovy 加上 Spring Boot。這讓我感到有些無聊,所以為什么不來學點兒東西找找樂...

閱讀(8)評論(0)贊 (0)

Java

Java多線程編程

2

yanxinchi 發布于 2019-10-15

一、基本概念 Java 給多線程編程提供了內置的支持。 一條線程指的是進程中一個單一順序的控制流,一個進程中可以并發多個線程,每條線程并行執行不同的任務。 多線程是多任務的一種特別的形式,但多線程使用了更小的資源開銷。 這里定義和線程相關的另一個術語 – 進程:一個進...

閱讀(10)評論(0)贊 (0)

Java

通過實例理解Java網絡IO模型

11

songhua.gao 發布于 2019-10-15

網絡IO模型及分類 網絡IO模型是一個經常被提到的問題,不同的書或者博客說法可能都不一樣,所以沒必要死摳字眼,關鍵在于理解。 Socket連接 不管是什么模型,所使用的socket連接都是一樣的。 以下是一個典型的應用服務器上的連接情況。客戶的各種設備通過Http協議與Tomca...

閱讀(21)評論(0)贊 (0)

Spring

簡單說說 Spring 的循環依賴

13

songhua.gao 發布于 2019-10-15

作者 | 田偉然 回首向來蕭瑟處,歸去,也無風雨也無晴。 杏仁工程師,關注編碼和詩詞。 前言 本文最耗時間的點就在于想一個好的標題, 既要燦爛奪目,又要光華內斂,事實證明這比砍需求還要難! 由于對象之間的依賴關系經常是錯綜復雜,使用不當會引發很多意想不到的問題, 一個很典型的問題...

閱讀(10)評論(0)贊 (0)

編程技術

云服務OpenAPI的7大挑戰,架構師如何應對?

9

劉莉莉 發布于 2019-10-15

API 是模塊或者子系統之間交互的接口定義。好的系統架構離不開好的 API 設計,而一個設計不夠完善的 API 則注定會導致系統的后續發展和維護非常困難。比較好的API設計樣板可以參考 github 和 k8s ,它們都是典型的RESTful接口。云服務對外開放的窗口就是Open...

閱讀(13)評論(0)贊 (0)

Java

淺談分布式鎖

hellas 發布于 2019-10-15

為什么要有分布式鎖 隨著架構系統的演進,由純真的單機架構到容器化編排的分布式架構,可以說是一個大型互聯網企業發展的必然走向。在網站初創時,應用數量和用戶較少,可以把Tomcat和Mysql部署在同一臺機器上。隨著用戶數量增多,訪問量增大,并發升高,Tomcat和MySQL競爭資源...

閱讀(14)評論(0)贊 (0)

Java

設計模式 – 動態代理原理及模仿JDK Proxy 寫一個屬于自己的動態代理

1

puefu.he 發布于 2019-10-15

本篇文章代碼內容較多,講的可能會有些粗糙,大家可以選擇性閱讀。 本篇文章的目的是簡單的分析動態代理的原理及模仿 JDK Proxy 手寫一個動態代理以及對幾種代理做一個總結。 對于代理模式的介紹和講解,網上已經有很多優質的文章,我這里就不會再過多的介紹了,這里推薦幾篇優質的文章作...

閱讀(12)評論(0)贊 (0)

編程技術

微服務架構ServiceMesh

7

劉莉莉 發布于 2019-10-15

編輯推薦: 本文主要講解Service Mesh的概念及實現原理,希望能對您有所幫助。 本文來自博客園,由火龍果軟件劉琛編輯推薦 什么是Service Mesh? Service Mesh的概念最早是由Buoyant公司的CEO William Morgan在一篇文章里提出,他給...

閱讀(9)評論(0)贊 (0)

Java

2019 余額不足,如何高效充電?

9

尖兵 發布于 2019-10-14

閱讀本文大概需要 3.3 分鐘。 眾所周知,創業是苦逼的,我常跟不少身邊的朋友說,好好在職場打工挺幸福的,可以有創業的心態,但是別一時間頭腦發熱,就全職 All In 創業去。 可即便如此,這世界依然有不少 All In 的創業者,我的一個老朋友池建強老師,我覺得就算是其一吧,以...

閱讀(13)評論(0)贊 (0)

手机彩票计划软件超稳