標簽:索引

Java

動態代理

17

yeseng 發布于 2019-09-30

代理模式 代理模式(Proxy)就是為一個對象創建一個替身,用來控制對當前對象的訪問,目的就是為了在不直接操作對象的前提下對對象進行訪問。 為什么要用代理模式? 中介隔離作用:在某些情況下,一個客戶類不想或者不能直接引用一個委托對象,而代理類對象可以在客戶類和委托對象之間起到中介...

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

編程技術

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

13

劉莉莉 發布于 2019-09-30

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

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

Spring

【SpringBoot】–Spring Boot核心(原理以及代碼實現)

4

likai 發布于 2019-09-30

代碼實現github: github.com/Ccww-lx/Spr… ??SpringBoot作為我們日常開發的框架,我們必須熟悉掌握SpringBoot基礎核心,包括SpringBoot運行原理、基礎配置、外部配置、日志配置、Profile配置、核心注解等等,其中: Spri...

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

JAVA Stream簡單介紹

鄧龍華 發布于 2019-09-29

Stream庫 Java SE 8 中引入了這樣一個庫: java.util.stream 包,它有助于為各種數據來源的批量操作建立簡明的、聲明性的表達式。它是一個精心設計的庫,充分利用了Lambda特性,可以將 Streams 視為 Java 中第一個充分利用了Lambda表達...

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

編程技術

一文看懂Docker容器技術架構及其中的各個模塊

6

darida 發布于 2019-09-29

  概述 今天主要簡單介紹下docker的技術架構及其中組成的各個模塊。 技術架構 distribution 負責與docker registry交互,上傳洗澡鏡像以及v2 registry 有關的源數據 registry負責docker registry有關的身份認證...

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

Java

Java基礎知識點4

1

puefu.he 發布于 2019-09-28

Java字節碼 Java源文件編譯之后,生成的class文件,它供虛擬機解釋執行的二進制字節碼文件。 其結構如下: 類型 名稱 說明 長度 u4 magic 魔數,識別Class文件格式,0XCAFEBABE 4個字節 u2 minor_version 副版本號,如0x0000 ...

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

Java

JDK源碼那些事兒之DelayQueue

1

yeseng 發布于 2019-09-28

作為阻塞隊列的一員,DelayQueue(延遲隊列)由于其特殊含義而使用在特定的場景之中,主要在于Delay這個詞上,那么其內部是如何實現的呢?今天一起通過DelayQueue的源碼來看一看其是如何完成Delay操作的 前言 JDK版本號:1.8.0_171 DelayQueue...

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

Java

夯實Java基礎系列10:深入理解Java中的異常體系

2

dulong 發布于 2019-09-28

目錄 - Java異常 本系列文章將整理到我在GitHub上的《Java面試指南》倉庫,更多精彩內容請到我的倉庫里查看 https://github.com/h2pl/Java-… 喜歡的話麻煩點下Star哈 文章首發于我的個人博客: www.how2playlife...

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

Java

java基礎整理

wenming.gapo 發布于 2019-09-28

Java基礎 面向對象的特征? 封裝:將對象不需要讓外界訪問的成員變量和方法私有化,只提供公有方法訪問。 繼承:從父類繼承信息創建子類。(子類繼承父類所有屬性和方法,但是私有屬性和方法子類是無法訪問的,只是擁有。子類可以擁有自己的屬性和方法,子類可以以自己的方式實現父類的方法(重...

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

Spring

SpringBoot系列——ElasticSearch

27

鄧龍華 發布于 2019-09-27

前言 本文記錄安裝配置ES環境,在SpringBoot項目中使用SpringData-ElasticSearch對ES進行增刪改查通用操作 ElasticSearch官網: https://www.elastic.co/cn/products/elasticsearch Spri...

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

Java

阿里面試MySQL靈魂拷問20題,Java程序員秋招必會的8個知識點

8

xiaoli.wang 發布于 2019-09-27

對于程序員來說, 面試內容一般分為兩個部分:編程面試題部分 + 數據庫面試題部分 。 據不完全調查,作為數據庫中的主流選擇 MySQL 的薪資待遇正在逐年增加,而且似乎不僅僅是程序員在學,就連很多產品經理和運營人也開始學習 MySQL 去分析數據。 對于技術面試來說,考察的核心包...

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

Java

HashMap源碼解析,擴容機制及其思考

6

likai 發布于 2019-09-27

1.概述 HashMap是日常java開發中常用的類之一,是java設計中非常經典的一個類,它巧妙的設計思想與實現,還有涉及到的數據結構和算法,,值得我們去深入的學習。 簡單來說,HashMap就是一個散列表,是基于哈希表的Map接口實現,它存儲的內容是鍵值對 (key-valu...

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

編程技術

架構設計實踐五部曲(四):單體式與分布式的應用架構

8

小丁 發布于 2019-09-27

產品架構在業務架構的基礎上,按照解決的業務問題域,劃分出不同的功能模塊,再根據功能模塊間的關系,組合成子系統。應用架構在產品架構的基礎上考慮兩個事情:第一、考慮的是子系統間的關系。第二、考慮將可復用的組件或模塊進行下沉,沉淀到平臺層,為業務組件提供統一的支撐。應用架構是要說明產品...

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

編程技術

架構新紀元(四):觀察分布式服務

3

hellas 發布于 2019-09-26

服務化的發展,以及容器化編排、微服務框架、Service Mesh 等各項技術的持續進化,為分布式服務化提供了技術層面的支持。但是,僅僅構建微服務是不夠的,對于一套完整的技術體系而言,除了開發,還需要運維給予強力支持。隨著微服務架構的持續演進,應用和服務數量不斷增加,調用關系越來...

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

2013平特肖公式