標簽:模型

Java

徹底搞懂JVM類加載器:基本概念

5

dulong 發布于 2019-10-02

本文閱讀時間大約9分鐘。 寫在前面 在Java面試中,在考察完項目經驗、基礎技術后,我會根據候選人的特點進行知識深度的考察,如果候選人簡歷上有寫JVM(Java虛擬機)相關的東西,那么我常常會問一些JVM的問題。 JVM的類加載機制是一個很經典的知識點,圍繞這個知識點可以有下面這...

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

Java

細說 Http 中的 Keep-Alive 和 Java Http 中的 Keep-Alive 機制

7

Harries 發布于 2019-10-01

這個詞看著有點熟,很多地方好像都見過。 TCP 的 KeepAlive,Http 的 KeepAlive,現在就連一些前端框架都有類似 KeepAlive 的東西了(比如 VUE.js,保持路由)。 本文介紹 HTTP 和 TCP 中的 KeepAlive 機制,其他方面不在本文...

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

Java

JMM – 玩轉 happens-before

7

hanze 發布于 2019-10-01

要玩轉 happens-before 我們需要先簡單介紹下幾個基本概念 高速緩存 隨著 CPU 的快速發展它的計算速度和內存的讀寫速度差距越來越大,如果還是去讀寫內存的話那么 CPU 的處理速度就會收到內存讀寫速度的限制,為了彌補這種差距,為了保證 CPU 的快速處理就出現了高速...

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

Spring

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

8

puefu.he 發布于 2019-10-01

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

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

Spring

Spring框架學習筆記(3)——SpringMVC框架

13

hanze 發布于 2019-10-01

SpringMVC框架是基于Spring框架,可以讓我們更為方便的進行Web的開發,實現前后端分離 思路和原理 我們之前仿照SpringMVC定義了一個自定義MVC框架,兩者的思路其實都是一樣的。 建議結合兩篇文章進行學習 JSP學習筆記(6)—— 自定義MVC框架 首先,提供一...

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

Spring

代碼編排架構三部曲簡述

6

xirruiqiang 發布于 2019-10-01

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

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

Java

Java 中的管程

1

劉莉莉 發布于 2019-09-30

Java是利用 管程 解決并發編程問題的,那么究竟什么是 管程 ?而它又是如何解決并發問題的呢? 什么是管程 管程,英文名是 Monitor ,因此有的時候會被翻譯為 監視器 。其實你也許很早就接觸到這個概念了,比如 synchronized 關鍵字,很多文章就介紹過其原理是使用...

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

編程技術

玩了微服務這么久,你不會連RPC都不清楚吧?

4

hanze 發布于 2019-09-30

首先了解什么叫RPC,為什么要RPC,RPC是指遠程過程調用,也就是說兩臺服務器A,B,一個應用部署在A服務器上,想要調用B服務器上應用提供的函數/方法,由于不在一個內存空間,不能直接調用,需要通過網絡來表達調用的語義和傳達調用的數據。 RPC 功能目標 RPC 的主要功能目標是...

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

Java

【JVM 知識體系框架總結】

19

wenming.gapo 發布于 2019-09-30

JVM 內存分布 線程共享數據區: 方法區->類信息,靜態變量 堆->數組對象 線程隔離區 虛擬機棧-> 方法 本地方法棧->本地方法庫 native 堆、程序計數器 JVM 運行數據 程序計數器 線程隔離 ,比較小的內存空間,當前線程所執行的字節碼的行號...

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

編程技術

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

13

劉莉莉 發布于 2019-09-30

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

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

編程技術

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

1

鄧龍華 發布于 2019-09-30

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

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

Spring

[每天學習微服務(一)] ServiceComb+SpringCloud Zuul

19

xubiao.zhuang 發布于 2019-09-30

在微服務架構模式中后端服務的實例數一般是動態的,于客戶端而言很難發現動態改變的服務實例的訪問地址信息,服務網關能對用戶提供統一的入口。 ServiceComb Java-Chassis 內置了網關服務EdgeService,開發者可以非常簡單的搭建一個EdgeService服務。...

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

Java

SSM+maven實現答題管理系統(一)

12

changyuan.xu 發布于 2019-09-30

最近項目比較忙,然后又生病了,都沒時間寫博客了QAQ。這次我帶來了SSM框架搭建的一個答題管理系統,之前我用的tp框架構建的 答題管理系統 ,這次我用SSM框架重構了一下 1.前期準備 SSM架構的相關知識(Spring+Springmvc+mybatis) IDEA/eclip...

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

Java

攜程的 Dubbo 之路

13

xiaoli.wang 發布于 2019-09-30

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

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

Java

Dubbo面試18問!這些你都會嗎?

3

xiaoli.he 發布于 2019-09-30

點擊上方 “ 匠心零度 ” ,選擇“ 設為星標 ” 做積極的人,而不是積極廢人 原文鏈接:https://deanwang1943.github.io/bugs/2018/10/05/面試/餓了么/dubbo 面試題/ 作者: Dean Wang dubbo是什么 dubbo是一...

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

編程技術

如何避免新代碼變包袱?阿里通用方法來了!

10

xiaoli.wang 發布于 2019-09-30

阿里妹導讀:什么是設計?什么是架構?從零開始建立一個新的系統,新寫的每行代碼都可能成為明天的歷史包袱?如何能有效的在遺留代碼上工作?今天,阿里資深技術專家輝子為我們帶來NBF框架下軟件工程架構設計通用方法論,值得細細品讀。 Note:本文討論的是基于服務化前提下的通用軟件工程架構...

閱讀(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)

2013平特肖公式