Harries Blog?

所有文章 第2頁

Spring

消息驅動——Spring Cloud Stream

10

尖兵 發布于 2019-07-05

在進入正題之前,我們先來設想一個場景。有兩個人在對話,其中一個人問了另一個人一個問題,這個問題比不簡單,得出正確答案需要花點時間。那么問題來了,問問題的一方,在對方給出答案之前,會怎么做呢?是一直做在那里等呢,還是去做其它待會必須去做的事呢,比如boss昨天才交代今天解決的bug...

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

Java

SpringBoot 系列教程 JPA 之 delete 使用姿勢詳解

5

yeseng 發布于 2019-07-05

常見db中的四個操作curd,前面的幾篇博文分別介紹了insert,update,接下來我們看下delete的使用姿勢,通過JPA可以怎樣刪除數據 一般來講是不建議物理刪除(直接從表中刪除記錄)數據的,在如今數據就是錢的時代,更常見的做法是在表中添加一個表示狀態的字段,然后通過修...

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

Java

ThreadLocal使用詳解

songhua.gao 發布于 2019-07-05

ThreadLocal 主要解決多線程并發訪問導致數據不一致問題。 ThreadLocal 為每一個使用該變量的線程都提供一個變量值的副本,雖然這種方式耗費內存,但是大大減少了線程同步所帶來性能消耗,也減少了線程并發控制的復雜度。 舉個例子:將 ThreadLocal 比喻成存放...

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

Java

工具類算法–快排的優化(Java)

8

鄧龍華 發布于 2019-07-05

快速排序(quick sort)是算法題中經常遇到的工具類算法,所謂工具類算法就是存在很多的算法或者思考題是基于相同思想進行解答的,那么這類算法被考察的概率很高,對于這類算法的思考和探究也就十分有意義! 快排也是在實踐中應用非常廣泛的一種排序算法, 特別是在C++或對Java基本...

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

Java

7年Java后端被淘汰,一路北漂辛酸史。。。

1

darida 發布于 2019-07-05

今天分享一位同行的經歷: 本人Java開發6年半不到7年的樣子。 英語專業,臨畢業跟著隔壁專業去培訓了四個月 Java 。 跟他們一起來了北京找工作,一找就是 5 個多月,面試 100 多家公司。最終還是隔壁專業的同學介紹到他們公司才就業了。 入職后同學就是我的領導,技術相對一般...

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

Java

java.util.concurrent 同步器框架詳解

5

yeseng 發布于 2019-07-05

引言 一般的應用系統中,存在著大量的計算和大量的 I/O 處理,通過多線程可以讓系統運行得更快。但在 Java 多線程編程中,會面臨很多的難題,比如線程安全、上下文切換、死鎖等問題。 線程安全 引用 《Java Concurrency in Practice》 的作者 Brian...

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

Java

死磕Tomcat系列(4)——Tomcat中的類加載器

1

wenming.gapo 發布于 2019-07-05

死磕Tomcat系列(4)——Tomcat中的類加載器 在學習Tomcat中的類加載器,并且Tomcat為什么要實現自己的類加載器打破雙親委派模型原因之前,我們首先需要知道Java中定義的類加載器是什么,雙親委派模型是什么。 Java中的類加載器 類加載器負責在程序運行時將jav...

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

Spring

我對 SpringMVC 的一些誤解

4

darida 發布于 2019-07-05

引言 剛考完期末,再也不用考試啦!!! 最近學習了慕課網的實戰課《手寫 SpringMVC ,劍指開源框架靈魂》。 spring-boot 太過智能了,智能到我們完全不用去管底層是如何實現的,都可以很輕易地去開發一款 web 應用。 最近將本課程和《看透 Spring MVC 》...

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

Java

What?一個 Dubbo 服務啟動要兩個小時!

8

zhuangli 發布于 2019-07-05

前言 前幾天在測試環境碰到一個非常奇怪的與 dubbo 相關的問題,事后我在網上搜索了一圈并沒有發現類似的帖子或文章,于是便有了這篇。 希望對還未碰到或正在碰到的朋友有所幫助。 現象 現象是這樣的,有一天測試在測試環境重新部署一個 dubbo 應用的時候發現應用 “啟動不起來” ...

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

Java

Java中的NIO

10

yanxinchi 發布于 2019-07-05

Java NIO 由以下幾個核心部分組成: Channels Buffers Selectors 雖然Java NIO 中除此之外還有很多類和組件,但在我看來,Channel,Buffer 和 Selector 構成了核心的API。其它組件,如 Pipe 和 FileLock,只...

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

Java

Spring Boot 整合 Freemarker,50 多行配置是怎么省略掉的?

3

darida 發布于 2019-07-05

Spring Boot2 系列教程接近完工,最近進入修修補補階段。Freemarker 整合貌似還沒和大家聊過,因此今天把這個補充上。 已經完工的 Spring Boot2 教程,大家可以參考這里: 干貨|最新版 Spring Boot2.1.5 教程+案例合集 Freemark...

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

Spring

Spring Boot 整合 Freemarker,50 多行配置是怎么省略掉的?

3

hellas 發布于 2019-07-05

Spring Boot2 系列教程接近完工,最近進入修修補補階段。Freemarker 整合貌似還沒和大家聊過,因此今天把這個補充上。 已經完工的 Spring Boot2 教程,大家可以參考這里: 干貨|最新版 Spring Boot2.1.5 教程+案例合集 Freemark...

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

Java

JVM優化之循環展開(附有詳細的匯編代碼)

hellas 發布于 2019-07-05

Published: 05 Jul 2019 Category: JVM 在JVM內部實現系列的前幾篇文章中,我們已經看到了Java的HotSpot虛擬機的just-in-time (JIT)編譯技術,包括逃逸分析和鎖消除。本文我們將要討論另一種自動優化,叫作循環展開。JIT編譯...

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

Spring

Spring Boot 整合 Freemarker,50 多行配置是怎么省略掉的?

4

yanxinchi 發布于 2019-07-05

Spring Boot2 系列教程接近完工,最近進入修修補補階段。Freemarker 整合貌似還沒和大家聊過,因此今天把這個補充上。 <!–more–> 已經完工的 Spring Boot2 教程,大家可以參考這里: 干貨|最新版 Sprin...

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

Spring

SpringBoot 系列教程 JPA 之 delete 使用姿勢詳解

5

hanze 發布于 2019-07-05

常見db中的四個操作curd,前面的幾篇博文分別介紹了insert,update,接下來我們看下delete的使用姿勢,通過JPA可以怎樣刪除數據 一般來講是不建議物理刪除(直接從表中刪除記錄)數據的,在如今數據就是錢的時代,更常見的做法是在表中添加一個表示狀態的字段,然后通過修...

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

Spring

Spring Cloud Alibaba基礎教程第三篇:Nacos作為配置中心

3

劉莉莉 發布于 2019-07-05

在之前的兩篇文章 Spring Cloud Alibaba基礎教程第一篇:使用Nacos實現服務注冊與發現 Spring Cloud Alibaba基礎教程第二篇:消費方式 相信我們已經簡單掌握,如何利用Nacos搭建注冊中心并實現服務的注冊與發現。還有在Alibaba Spri...

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

Spring

Spring Cloud Alibaba基礎教程第二篇:消費方式

4

yeseng 發布于 2019-07-05

在上一篇 Spring Cloud Alibaba基礎教程第一篇:使用Nacos實現服務注冊與發現 文章的學習,我們演示Nacos來實現服務的注冊與發現,同時也介紹如何通過LoadBalancerClient接口來獲取某個服務的具體實例,并根據實例信息來發起服務接口消費請求。通過...

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

Spring

SpringBoot2.0 基礎案例(02):配置Log4j2,實現不同環境日志打印

7

小丁 發布于 2019-07-05

本文源碼 GitHub:知了一笑 https://github.com/cicadasmile/spring-boot-base 復制代碼 一、Log4j2日志簡介 日志打印是了解Web項目運行的最直接方式,所以在項目開發中是需要首先搭建好的環境。 1、Log4j2特點 1)核心...

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

2013平特肖公式