標簽:cat

Spring

Spring Ioc源碼分析 之 Bean的加載(八):初始化

likai 發布于 2019-10-14

在上篇文章中,我們詳細分析了 doCreateBean() 中的第5步:屬性填充,本文接著分析 doCreateBean() 的第6步——初始化 bean 實例對象 本文轉自公眾號:芋道源碼 首先回顧下 CreateBean 的主流程: createBeanInstance() ...

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

Spring

手把手教你實現spring-context

puefu.he 發布于 2019-10-14

??本文是對 tiny-spring 項目的詳細解讀,聚焦spring-context的基本實現,對應著 (seventh~ninth)-stage 這三個構建過程。 引入ResourceLoader ??Spring提供的 ApplicationContext 在 BeanFa...

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

Spring

Spring IoC – Spring IoC 的設計

3

hanze 發布于 2019-10-14

前言 本文為解讀Spring IoC 模塊源碼的開篇介紹。介紹Spring IoC 的相關概念與設計。 What is IoC – 摘自維基百科 大型應用中,需要多個類組合工作來實現業務邏輯。這使得每個對象都需要在工作的時候獲取到與其合作的對象的引用。 如果這個獲取過...

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

Spring

Spring Cloud Feign 性能優化

dulong 發布于 2019-10-14

#### 1、替換 tomcat 首先,把 tomcat 換成 undertow,這個性能在 Jmeter 的壓測下,undertow 比 tomcat 高一倍 **第一步,pom 修改去除tomcat** “`pom org.springframework.boot...

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

Spring

Spring Cloud Config:外部集中化配置管理

7

changyuan.xu 發布于 2019-10-14

Spring Cloud Config 可以為微服務架構中的應用提供集中化的外部配置支持,它分為服務端和客戶端兩個部分,本文將對其用法進行詳細介紹。 Spring Cloud Config 簡介 Spring Cloud Config 分為服務端和客戶端兩個部分。服務端被稱為分布...

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

Java

Android進階3:Android的NDK開發-JNI基礎

22

xiaoli.wang 發布于 2019-10-14

API實現了Java和其他語言的通信(主要是C&C++)。從Java1.1開始,JNI標準成為java平臺的一部分,它允許Java代碼和其他語言寫的代碼進行交互。JNI標準至少要保證本地代碼能工作在任何Java虛擬機環境。 Android NDK官方原文檔: develo...

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

Spring

Spring Cloud Feign 總結問題,注意點,性能調優,切換okhttp3

xiaoli.he 發布于 2019-10-14

Feign常見問題總結 FeignClient接口如使用 @PathVariable ,必須指定value屬性 //在一些早期版本中, @PathVariable("id") 中的 "id" ,也就是value屬性,必須指定,不能省略。 @...

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

Spring

Spring Boot WebFlux 快速入門實踐

4

hanze 發布于 2019-10-14

02:WebFlux 快速入門實踐 Spring Boot 2.0 spring.io 官網有句醒目的話是: BUILD ANYTHING WITH SPRING BOOT Spring Boot (Boot 顧名思義,是引導的意思)框架是用于簡化 Spring 應用從搭建到開發...

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

Java

使用 RSocket 進行反應式數據傳輸

wenming.gapo 發布于 2019-10-14

在微服務架構中,不同服務之間通過應用協議進行數據傳輸。典型的傳輸方式包括基于 HTTP 協議的 REST 或 SOAP API 和基于 TCP 字節流的 gRPC 等。HTTP 協議的優勢在于其廣泛的適用性,有非常多的服務器和客戶端實現的支持,但 HTTP 協議本身比較簡單,只支...

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

Java

感覺自己不會的東西太多了,不知道如何下手?

1

yeseng 發布于 2019-10-14

GitHub 8.8k Star 的Java工程師成神之路 ,不來了解一下嗎? GitHub 8.8k Star 的Java工程師成神之路 ,真的不來了解一下嗎? GitHub 8.8k Star 的Java工程師成神之路 ,真的確定不來了解一下嗎? 如果讓我統計下,粉絲問我做多...

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

Java

感受lambda之美,推薦收藏,需要時查閱

8

zhuangli 發布于 2019-10-14

來自:掘金(作者:9龍) 原文鏈接: https://juejin.im/post/5ce66801e51d455d850d3a4a 一、引言 java8最大的特性就是引入Lambda表達式,即函數式編程,可以將行為進行傳遞。總結就是:使用不可變值與函數,函數對不可變值進行處理,...

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

Java

Spring Boot 必問面試題精選

13

xubiao.zhuang 發布于 2019-10-14

1.簡介 自Spring Boot誕生以來,就引起了業界轟動,目前越來越多的公司技術選型選擇擁抱Spring Boot。所以Spring Boot也成為面試必問的問題之一。接下來小胖哥總結了一些來開闊你的思路。 2.問題 好了接下來直奔主題說說經常在面試中問到的 Spring B...

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

Java

Spring Boot(十八):使用 Spring Boot 集成 FastDFS

3

songhua.gao 發布于 2019-10-14

上篇文章介紹了 如何使用 Spring Boot 上傳文件 ,這篇文章我們介紹如何使用 Spring Boot 將文件上傳到分布式文件系統 FastDFS 中。 這個項目會在上一個項目的基礎上進行構建。 1、pom 包配置 <dependency> <group...

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

Java

3面今日頭條,連技術都沒面,直接拿到offer?

13

wenming.gapo 發布于 2019-10-14

先上圖 一般這樣的大公司,面試的流程是一 面 +三輪技術面試+一輪HR面試,如果對候選人的水平有爭議,技術面試有可能會增加一輪。 通過聊天記錄就看得出來,雖然他已經在Java方面工作10多年了,對面試者來說他自己也很驚訝,這么大的公司連技術都沒問。 私下我也問過這位面試者,十來多...

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

Java

Mysql使用規約(摘自java開發手冊)

darida 發布于 2019-10-14

MySQL 數據庫 (一) 建表規約 【強制】表達是與否概念的字段,必須使用 is_xxx 的方式命名,數據類型是 unsigned tinyint(1 表示是,0 表示否)。 說明:任何字段如果為非負數,必須是 unsigned。 注意:POJO 類中的任何布爾類型的變量,都不...

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

Java

Spring Security 實戰干貨:Spring Boot 中的 Spring Security 自動配置初探

2

yanxinchi 發布于 2019-10-14

1. 前言 我們在前幾篇對 Spring Security 的用戶信息管理機制,密碼機制進行了探討。我們發現 Spring Security Starter 相關的 Servlet 自動配置都在 spring-boot-autoconfigure-2.1.9.RELEASE (當...

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

Java

Netty 學習和進階策略

21

hellas 發布于 2019-10-14

背景 Netty 框架的特點 Netty 的一個特點就是入門相對比較容易,但是真正掌握并精通是非常困難的,原因有如下幾個: 涉及的知識面比較廣:Netty 作為一個高性能的 NIO 通信框架,涉及到的知識點包括網絡通信、多線程編程、序列化和反序列化、異步和同步編程模型、SSL/T...

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

2013平特肖公式