標簽:產品

Spring

開源大閱兵:盤點那些走向世界的中國項目

8

puefu.he 發布于 2019-10-01

“開源(Open Source)”,這個在程序員界耳熟能詳的詞,幾乎充斥著我們的整個職業生涯。相信沒有一個程序員不知道啥是“開源”,相信沒有一個程序員從來沒用過“開源”產品。回顧一下,我們所熟知的一些偉大開源項目幾乎都出自國外的程序大師或組織。然而,這幾年國人也貢獻了不少優秀的開...

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

Java

用了這么久的 Java,你知道 NoSuchMethodError 是怎么產生的嗎?

7

hanze 發布于 2019-10-01

當應用程序試圖調用類(靜態或實例)的指定方法,而該類已不再具有該方法的定義時,就會拋出 java.lang.NoSuchMethodError 錯誤。 簡單地說,就是同一個 Class 有多個版本的實現,并且在運行時調用了缺少方法的那個版本。 本文總結了 NoSuchMethod...

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

Spring

代碼編排架構三部曲簡述

6

xirruiqiang 發布于 2019-10-01

點擊上方 "IT牧場" ,選擇 "設為星標" 技術干貨每日送達! 本文將基于三種常見的 編碼處理場景, 介紹 Event Reactive 的代碼編排架構。 根據個人奔跑在一線的 Java 碼農經驗來看,我們日常的編碼工作大部分處理方式分為...

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

編程技術

基于大中臺小前臺模式設計高并發電商架構

13

劉莉莉 發布于 2019-09-30

一、 什么是大中臺(業務中臺、數據中臺、技術中臺等) 大中臺小前臺的組織模式最近在業界很火熱,此模式最早在芬蘭著名移動游戲公司Supercell實施。在Supercell公司內部以小前臺的方式組織了若干個開發團隊,每個開發團隊包含開發一款游戲所需的各種角色,從而在開發團隊內部可以...

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

編程技術

架構師必備的37項技能清單

1

鄧龍華 發布于 2019-09-30

幾年前,我被問到“你是如何變成一名架構師的? ”。 基于這個話題,我們討論了很多,比如必要的技術、經驗以及所需要的知識儲備等。 這一次討論促使我開始思考要成為一名架構師應該具備和學習的東西有哪些,成為一個優秀的架構師應該具備哪些能力和做哪些事情。 為此我查閱資料,走訪各位大佬,當...

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

Spring

作為一名Java程序員,這些Spring知識點面試官常考

5

wenming.gapo 發布于 2019-09-30

點擊藍色“ 程序猿DD ”關注我 回復“ 資源 ”獲取獨家整理的學習資料! 作者 | 丸紙 來源 |   極客時間 毋庸置疑,Spring 早已成為 Java 后端開發事實上的行業標準,無數的公司選擇 Spring 作為基礎的開發框架,大部分Java 后端程序員在日常工...

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

編程技術

了解微服務艱難的一面

4

hanze 發布于 2019-09-30

【編者的話】作者在向微服務架構轉型的三年后,總結了這個過程中的經驗教訓,值得一看。 2016年底,我和團隊開始構建一個全新的平臺。想要實現開發人員的終極夢想——沒有遺留代碼,無需擔心向后兼容的問題,最好的一點是,可以自由選擇最適合工作的正確技術。 三年后,在很多痛苦和折磨之后,我...

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

Java

攜程的 Dubbo 之路

13

xiaoli.wang 發布于 2019-09-30

本篇文章整理自董藝荃在 Dubbo 社區開發者日上海站的演講。 緣起 攜程當初為什么要引入 Dubbo 呢?實際上從 2013 年底起,攜程內主要使用的就是基于 HTTP 協議的 SOA 微服務框架。這個框架是攜程內部自行研發的,整體架構在這近6年中沒有進行大的重構。受到當初設計...

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

Java

DB4O 社區版 8.1.9 發布,Java Lambda 查詢數據庫

xiaoli.he 發布于 2019-09-30

Db4o 是一個面向對象數據庫,能對復雜的對象結構進行持久化,支持單用戶模式,多用戶模式。 這版本把 Java7-Java11的一些有用新指令補上,主要是為了編譯 Java11 的 Lambda 語句, Lambda 在底層使用了新指令,這個版本的 Db4o 還是基于 Java7...

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

編程技術

Spring Boot微服務中的十二因子方法論(12Factor) – Baeldung

xirruiqiang 發布于 2019-09-30

在本教程中,我們將了解了解如何在Spring Boot的幫助下應用十二因子方法開發微服務。 什么是十二因子方法論? 十二因子方法論是一組十二種最佳實踐,用于開發開發為作為服務運行的應用程序。該文件最初是由Heroku在2011年為在其云平臺上部署為服務的應用程序起草的。隨著時間的...

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

Java

構建云原生微服務網關系列-篇二:Zuul

1

wenming.gapo 發布于 2019-09-29

使用Spring Cloud的api網關組件Zuul結合Spring Cloud Kubernetes項目構建云原生網關 這篇是云原生網關系列的第二篇,這次我們來看一下在不引入Spring Cloud技術棧的情況下使用zuul來實現云原生網關。 Zuul介紹 Zuul是大名鼎鼎的...

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

Java

想跟應屆畢業生聊聊的三個話題

1

yanxinchi 發布于 2019-09-29

本文是今年 9 月份參加公司武漢站校園招聘,作為校友嘉賓在華中科技大學的校園宣講會上的簡單分享,有刪節,希望對各位應屆畢業生有所幫助。 自我介紹 各位學弟學妹大家晚上好,很高興有這樣一個機會跟大家做一個簡單的分享,首先自我介紹一下,我叫顧浩鑫,2004 年入學,就讀于機械學院,2...

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

Java

Autofac的AOP面向切面編程研究

7

xiaoli.wang 發布于 2019-09-29

什么是AOP: 我的理解是 把系統性的編程工作封裝起來 =》我給這個取個名字叫 “Aspect”,然后通過AOP技術把它切進我們的業務邏輯代碼 =》 “業務“ 這樣的好處: “Aspect” 和 “業務” 相互獨立,既可以讓“業務” 用到了 “Aspect” 又讓2者互相獨立不耦...

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

編程技術

軟件架構被高估,清晰簡單的設計被低估

likai 發布于 2019-09-29

軟件架構最佳實踐、企業架構模式以及系統描述的正式方法都是非常重要且實用的工具,總會有合適的場景讓它們發揮作用。但在設計系統時,請從簡單始、以簡單終,盡可能避免一切會無謂提高復雜度的架構與正式工具。 我的職責是設計和構建大型系統。我參與重寫了 Uber 的 分布式支付系統 ,設計并...

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

編程技術

青藤云安全:關于容器、微服務、docker的十大問題

1

songhua.gao 發布于 2019-09-29

容器的運行無法簡單參考虛擬機的實踐經驗。例如,幾乎任何工作負載都可以立即虛擬化,但是有些工作負載適合容器化部署,有的則不適合。 本文回答企業在使用容器時最常見的10個問題,幫助大家更好地理解容器部署、工作負載容器化等問題。 1.最適合容器的使用場景是什么? 在生產環境中,最適合容...

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

編程技術

微服務架構中緩存模式

10

xiaoli.wang 發布于 2019-09-29

在微服務世界中,每個人都使用緩存,緩存無處不在。緩存可以提高性能,減少后端負載,或者減少down機時間。有許多方法可以配置系統中的緩存,緩沖應該被放在系統的哪個層上?根據以往成功經驗,系統中您應該只在一個地方使用緩存。不應該同時在多個層中組合模式和緩存,例如同樣的內容在HTTP層...

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

Java

如何既裝逼又優雅的設計一個模塊化的MVP架構

6

yeseng 發布于 2019-09-28

該篇文章會從架構模式、模塊化設計、網絡框架幾個方面來分別談如何去設計一個優秀的模塊化的MVP架構 項目地址已在 Github 開源: 使用 Java 構建的一個模塊化的 MVP 的項目 二、MVP 的架構模式 2.1 MVP 的優勢和缺點 這是一個老生常談的問題了,MVP 是 M...

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

編程技術

太優秀了吧!這幾個復旦計算機小仙女認真寫的公眾號

22

鄧龍華 發布于 2019-09-28

現在很多公眾號都充斥著各種雜亂信息,而下面這幾個公眾號不但每個博主很優秀,而且文章也是非常好,堪稱公眾號界的一股清流,推薦給大家學習。 架構師社區 架構師社區,專注分享架構師技術干貨,架構師行業秘聞,匯集各類奇妙好玩的架構師話題和流行的架構師動向! Python和數據分析 Pyt...

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

2013平特肖公式