標簽:ssl

Java

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

7

Harries 發布于 2019-10-01

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

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

Java

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

7

hanze 發布于 2019-10-01

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

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

Java

【Java雜貨鋪】JVM#虛擬機加載機制

3

dulong 發布于 2019-10-01

代碼編譯的結果從本地機器碼變為字節碼,是儲存格式發展的一小步,卻是編程語言發展的一大步——《深入理解Java虛擬機》 虛擬機把描述類的數據從Class文件加載到內存,并對數據進行 校驗、轉化解析和初始化 ,最終形成了可以被虛擬機直接使用的Java類型,這就是虛擬機的類加載機制。 ...

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

Spring

Spring5源碼解析-1:從啟動容器開始

5

尖兵 發布于 2019-10-01

從啟動容器開始 最簡單的啟動spring的代碼如下: @Configuration @ComponentScan public class AppConfig { } public class Main { public static void main(String[] arg...

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

Java

動態代理

17

yeseng 發布于 2019-09-30

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

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

Java

手把手搭建springCloud框架(三)——Ribbon,Feign和Hystrix

14

darida 發布于 2019-09-30

大家好啊,明天就是國慶節了,今天再發一篇博客。 其實本篇博客,是連接上一篇博客來的。 手把手搭建springCloud框架(二)——eureka客戶端+swagger+mybatisPlus: juejin.im/post/5d8e07… 因此,本篇博文,是從上一篇博文創建的項目...

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

Java

Java版的7種單例模式

2

wenming.gapo 發布于 2019-09-30

今天看到某一篇文章的一句話 單例DCL 前面加 V 。就這句話讓我把 單例模式 又仔細看了一遍。 Java 中的 單例模式 是我們一直且經常使用的設計模式之一,大家都很熟悉,所以這篇文章僅僅做我自己記憶。 單例模式(Singleton Pattern)是 Java 中最簡單的設計...

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

Java

【JVM 知識體系框架總結】

19

wenming.gapo 發布于 2019-09-30

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

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

Java

JVM圖文系列–一文學會JVM性能優化!

22

Harries 發布于 2019-09-30

公眾號ID:Java-jiagou 碼字不易,加個雞腿吧! 9 實戰性能優化 9.1 重新認知JVM 之前 我們畫過一張圖,是從Class文件到類裝載器,再到運行時數據區的過程,現在咱們把這張圖不妨豐富完善一下,展示了JVM的大體物理結構圖。 執行引擎:用于執行JVM字節碼指令 ...

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

Java

Spring Boot (七): Mybatis極簡配置

1

zhuangli 發布于 2019-09-30

Spring Boot (七): Mybatis極簡配置 1. 前言 ORM 框架的目的是簡化編程中的數據庫操作,經過這么多年的發展,基本上活到現在的就剩下兩家了,一個是宣稱可以不用寫 SQL 的 Hibernate ,一個是對 SQL 非常友好的 Mybaties ,,兩者各有...

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

Spring

Spring Boot (七): Mybatis極簡配置

1

yanxinchi 發布于 2019-09-30

Spring Boot (七): Mybatis極簡配置 1. 前言 ORM 框架的目的是簡化編程中的數據庫操作,經過這么多年的發展,基本上活到現在的就剩下兩家了,一個是宣稱可以不用寫 SQL 的 Hibernate ,一個是對 SQL 非常友好的 Mybaties ,,兩者各有...

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

Spring

Spring Boot (七): Mybatis極簡配置

2

劉莉莉 發布于 2019-09-30

Spring Boot (七): Mybatis極簡配置 1. 前言 ORM 框架的目的是簡化編程中的數據庫操作,經過這么多年的發展,基本上活到現在的就剩下兩家了,一個是宣稱可以不用寫 SQL 的 Hibernate ,一個是對 SQL 非常友好的 Mybaties ,,兩者各有...

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

Java

coding騷操作-lombok

3

小丁 發布于 2019-09-29

“麻煩”的代碼 很多java程序員在寫代碼時,經常抱怨java語言寫起來的臃腫與繁復,在大家都依照前人制定的代碼規范進行編寫的今天,大家在這些條條框框的限制下,都需要編寫很多“麻煩”的代碼。比如下面的代碼: /** * 員工類 **/public class Employee {...

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

Java

SpringBoot啟動原理

2

劉莉莉 發布于 2019-09-29

本文會探究下SpringBoot的啟動原理。SpringBoot在打包的時候會將依賴包也打進最終的Jar,變成一個可運行的FatJar。也就是會形成一個Jar in Jar的結構。默認情況下,JDK提供的ClassLoader只能識別Jar中的class文件以及加載classpa...

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

Spring

FactoryBean——Spring的擴展點之一

4

songhua.gao 發布于 2019-09-28

掃描下方二維碼或者微信搜索公眾號 菜鳥飛呀飛 ,即可關注微信公眾號,閱讀更多Spring源碼分析文章 首先需要說明的是,FactoryBean和BeanFactory雖然名字很像,但是這兩者是完全不同的兩個概念,用途上也是天差地別。BeanFactory是一個Bean工廠,在一定...

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

Java

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

6

yeseng 發布于 2019-09-28

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

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

Java

Java 世界的盤古和女媧 —— Zygote

3

劉莉莉 發布于 2019-09-28

本文基于 Android 9.0 , 代碼倉庫地址 : android_9.0.0_r45 文中源碼鏈接: Zygote.java ZygoteInit.java ZygoteServer.java ZygoteConnection.java RuntimeInit.java 仔...

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

2013平特肖公式