標簽:快的

Java

Jenkins X–(3)具備什么樣的加速能力

2

xiaoli.wang 發布于 2019-10-18

JENKINS X Jenkins X 重新構思了云原生時代下的 CI/CD 實現,這些想法受到了 DevOps 狀態報告和近來大熱的《Accelerate》一書的深刻影響,這本書的三位合著者分別是:Nicole Forsgren、Jez Humble以及Gene Kim。 經年...

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

Java

Java并發——線程間的等待與通知

puefu.he 發布于 2019-10-17

前言: 前面講完了一些并發編程的原理,現在我們要來學習的是線程之間的協作。通俗來說就是,當前線程在某個條件下需要等待,不需要使用太多系統資源。在某個條件下我們需要去喚醒它,分配給它一定的系統資源,讓它繼續工作。這樣能更好的節約資源。 一、Object的wait()與notify(...

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

Java

Spring Boot 2.2 正式發布,大幅性能提升 + Java 13 支持

songhua.gao 發布于 2019-10-17

之前 Spring Boot 2.2沒能按時發布,是由于 Spring Framework 5.2 的發布受阻而推遲。這次隨著 Spring Framework 5.2.0 成功發布之后,Spring Boot 2.2 也緊跟其后,發布了第一個版本:2.2.0。下面就來一起來看看...

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

Java

JShell(JDK9+)eval任意Java代碼片段執行

3

likai 發布于 2019-10-17

點擊上方“ 凌天實驗室 ”,“星標或置頂公眾號” 漏洞、技術還是其他,我都想第一時間和你分享 寫在之前: 最近幾年開發RASP產品期間整理了很多的Java語言的特性~ JDK9開始提供一個叫jshell的功能,讓開發者可以想python和php一樣在命令行下愉快的寫測試代碼了。J...

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

編程技術

云原生時代的微服務,適合所有人么?

3

xirruiqiang 發布于 2019-10-17

微服務是一種優化資源的體系結構方法,這些資源為復雜、快速、分布式基礎設施上的大規模服務和軟件提供計算、存儲和網絡。大多數有IT歷史的組織,傳統上都是在虛擬技術棧上構建軟件,這些技術棧由操作團隊手動維護。今天,開發人員大規模使用云服務來構建應用程序架構和自動化工作負載。面向機器架構...

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

Java

設計模式之爭:新分配內存還是內存池?(含評測)

1

changyuan.xu 發布于 2019-10-17

在上文中,我們使用C++和Java分別開發了一個隊列,可以作為時鐘發生器。今天我們將其用作度量工具。 今天的問題是:為每個新消息分配新內存,還是使用內存池?我觀察到的網上討論中,老派C程序員通常避免分配內存,而Java程序員則傾向于分配新內存。本文中我們將詳細分析兩種做法。 該問...

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

Java

Java程序員怎么快速掌握python?

2

likai 發布于 2019-10-16

對于Java程序員來說,已經有了一門編程語言的經驗,相信入門python不是個問題,那如何能以更快的速度熟悉并掌握python呢?當然是更多的練習和使用。 工具 開始之前,當然得選擇好用稱手的工具。 pycharm jetbrains系的IDE體驗都不錯,功能強大好用,界面美觀,...

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

Spring

基于自定義Istio指標的Pod水平自動縮放

3

wenming.gapo 發布于 2019-10-16

作者:Sandor Magyari 譯者:張成 審校:羅廣明 原文: https://banzaicloud.com/blog/… 本文來自Banzai Cloud,通過一個spring-boot應用示例演示如何通過Istio operator來實現pod水平擴展。?...

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

Java

通過實例理解Java網絡IO模型

11

songhua.gao 發布于 2019-10-15

網絡IO模型及分類 網絡IO模型是一個經常被提到的問題,不同的書或者博客說法可能都不一樣,所以沒必要死摳字眼,關鍵在于理解。 Socket連接 不管是什么模型,所使用的socket連接都是一樣的。 以下是一個典型的應用服務器上的連接情況。客戶的各種設備通過Http協議與Tomca...

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

編程技術

從面試官角度觀察到的程序員技能瓶頸,同時給出突破瓶頸的建議

changyuan.xu 發布于 2019-10-15

我在做技術面試官的時候,面試對象大多數是初級開發和高級開發,偶爾也會面試架構師。我發現,IT人的工資固然和相關技術的使用年限有關,但如果候選人的技能無法跨越到更高層次的話,他們的收入也就會停留在當前級別,哪怕工資年限再多,也無法提升工資水平。 比如,我就面試過不少工作了5,6年的...

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

Java

Netty 學習和進階策略

21

hellas 發布于 2019-10-14

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

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

Java

Tomcat是如何實現異步Servlet的 原 薦

3

darida 發布于 2019-10-14

前言 通過我之前的Tomcat系列文章,相信看我博客的同學對Tomcat應該有一個比較清晰的了解了,在前幾篇博客我們討論了Tomcat在SpringBoot框架中是如何啟動的,討論了Tomcat的內部組件是如何設計以及請求是如何流轉的,那么我們這邊博客聊聊Tomcat的異步Ser...

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

Java

Tomcat是如何實現異步Servlet的

3

xubiao.zhuang 發布于 2019-10-14

前言 通過我之前的Tomcat系列文章,相信看我博客的同學對Tomcat應該有一個比較清晰的了解了,在前幾篇博客我們討論了Tomcat在SpringBoot框架中是如何啟動的,討論了Tomcat的內部組件是如何設計以及請求是如何流轉的,那么我們這邊博客聊聊Tomcat的異步Ser...

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

Java

詳解 JVM 內存管理與垃圾回收機制 – 何為垃圾

5

xubiao.zhuang 發布于 2019-10-13

點擊 上方“ 平頭哥的技術博文 ”,選擇“ 關注公眾號 ” 技術文章第一時間送達! 隨著編程語言的發展,GC的功能不斷增強,性能也不斷提高,作為語言背后的無名英雄,GC離我們的工作似乎越來越遠。作為Java程序員,對這一點也許會有更深的體會,我們不需要了解太多與GC相關的知識,就...

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

編程技術

雜談:微服務的體系結構評審的三個問題

3

尖兵 發布于 2019-10-13

點擊藍色“ 程序猿DD ”關注我 回復“ 資源 ”獲取獨家整理的學習資料! 作者 | 遺失的拂曉 來源 |  公眾號「鍋外的大佬」 面向微服務的體系結構如今風靡全球。 這是因為更快的部署節奏和更低的成本是面向微服務的體系結構的基本承諾。 然而,對于大多數試水的公司來說,...

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

Java

談談上線變更

2

yanxinchi 發布于 2019-10-13

文章首發于公眾號 松花皮蛋的黑板報 作者就職于京東,在穩定性保障、敏捷開發、高級JAVA、微服務架構有深入的理解 為什么今天要討論這個話題呢?因為我最近上線時就犯了一個錯誤,想把這事和后來的復盤分享給大家,事故的過程如果沒看懂可以直接往下拉看復盤。 過程是這樣的:我的需求是在方法...

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

Java

Spring Data Moore有哪些新功能? – spring.io

dulong 發布于 2019-10-12

全面的大量新功能,尤其是Reactive,Kotlin和Performance。包括整個產品組合中的大量改進和新功能,并且重點關注三個主要主題:Reactive,Kotlin和Performance。該版本增加了聲明式反應式事務和協程/流程支持等功能,并提供了高達 60%* 更快...

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

編程技術

我以為自己是個優秀的架構師,直到看完本文……

47

xiaoli.he 發布于 2019-10-12

來源丨阿里技術(ID:ali_tech) 架構師是一個既能掌控整體又能洞悉局部瓶頸并依據具體的業務場景給出解決方案的團隊領導型人物。 看似完美的“人格模型”背后,是艱辛的探索。 今天,阿里巴巴技術專家九摩將多年經驗,進行系統性地總結,幫助更多架構師在進階這條路上走得更“順暢”,姿...

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

2013平特肖公式