240 發(fā)簡信
IP屬地:北京
  • 閱文有感:是時候埋葬DevOps了

    原文鏈接:https://mp.weixin.qq.com/s?__biz=Mzg5Mjc3MjIyMA==&mid=2247560199&idx=1&sn=26118b50...

  • “危難當(dāng)前醒叁,唯有責(zé)任” ——《流浪地球2》觀后感

    微量劇透坯门,不影響觀看返敬。 觀后感 大年初二看了《流浪地球2》椅挣。在我看來,毫無疑問塔拳,這部比《流浪地球》要更出色鼠证。如果10分滿分,那在我心中《球2》可以打9.5分靠抑。雖然里面還是有一...

  • @蹭蹭 var 是 Kotlin 的特性量九,Java 10 有了 var 關(guān)鍵字

    Kotlin Coroutine 是如何與 Spring WebFlux 整合的

    一、前言 上篇文章介紹了 Kotlin Coroutine 的實現(xiàn)原理颂碧。因為篇幅所限荠列,并未介紹 Kotlin Coroutine 具體是如何與其它異步編程技術(shù)整合的。本文將向...

  • @行一大師 現(xiàn)在反應(yīng)式編程組件主要技術(shù)都覆蓋了载城,但是技術(shù)門檻還是個問題肌似,我了解到真正用的沒幾個

    Project Reactor 核心原理解析

    一、開篇 本文將解析 Spring 的 Reactor 項目的源碼诉瓦。主要目的是讓自己能深入理解 Reactor 這個項目川队,以及 Spring 5 和 Spring Boot ...

  • 如何度量微服務(wù)系統(tǒng)的復(fù)雜性

    當(dāng)談到使用DDD劃分微服務(wù)的好處的時候力细,經(jīng)常會說DDD能夠讓相關(guān)的業(yè)務(wù)邏輯更加內(nèi)聚,并且降低服務(wù)之間的耦合性固额,從而最終實現(xiàn)達(dá)到降解系統(tǒng)的復(fù)雜性眠蚂。但是在這里,不論是高內(nèi)聚斗躏,低耦...

  • @pmwx 最近工作的事情比較多

    Kotlin Coroutine 原理解析

    上一篇文章《Kotlin Coroutine 初探》向大家介紹了 Kotlin Coroutine 的由來逝慧、重要概念、用法啄糙。為了能讓消除大家對 Kotlin Coroutin...

  • @pmwx go 是用戶態(tài)的線程笛臣,和os 的線程不是一一對應(yīng),底層由go runtime 調(diào)度迈套,早期java也是這種設(shè)計捐祠,但是不利于移植性。kotlin運(yùn)行依賴于jvm桑李,所以不能用這種設(shè)計踱蛀。但是alibaba jdk和project loom都采用了類似go的設(shè)計,在虛機(jī)層面調(diào)度線程贵白,降低代碼開發(fā)難度

    Kotlin Coroutine 原理解析

    上一篇文章《Kotlin Coroutine 初探》向大家介紹了 Kotlin Coroutine 的由來率拒、重要概念、用法禁荒。為了能讓消除大家對 Kotlin Coroutin...

  • 如何看待 Serverless

    Serverless 能帶來什么 Serverless 字面翻譯過來是無服務(wù)器的意思猬膨。怎么理解無服務(wù)器?無服務(wù)器肯定不是說應(yīng)用運(yùn)行無需服務(wù)器呛伴。這里無服務(wù)器的意思是研發(fā)人員無需...

  • @卡支可 原則就是盡量開啟只讀事務(wù)勃痴,這樣可以避免 InnoDB 的不必要的鎖、日志等機(jī)制的開銷热康。單個請求快不了多少沛申,但是能好一點是一點

    關(guān)于 Spring 事務(wù)注解的幾個不能忽視的細(xì)節(jié)

    前言 對于 Java 后端開發(fā)人員,Spring 事務(wù)注解幾乎天天都會接觸姐军。但是铁材,你真的全部了解 Spring 事務(wù)注解的細(xì)節(jié)嗎?今天我們就來深入討論一下 Spring 事務(wù)...

  • @旅行箱和夢想_1fbb 技術(shù)選型時奕锌,技術(shù)本身是一方面著觉,其背后的社區(qū)也是重要因素

    Spring Data JDBC 入門與實踐

    Spring Data 家族最近多了一個新成員:Spring Data JDBC(目前最新正式版是 1.0.9,項目主頁是 https://spring.io/project...

  • @longer_ff61 調(diào)用 subscribe 方法了嗎

    Spring Reactor 入門與實踐

    適合閱讀的人群:本文適合對 Spring惊暴、Netty 等框架饼丘,以及 Java 8 的 Lambda、Stream 等特性有基本認(rèn)識缴守,希望了解 Spring 5 的反應(yīng)式編程特...

  • @sainty_yu 遇到了什么問題葬毫?

    Java 并發(fā)之線程中斷

    一镇辉、前言 所謂線程中斷,其實就是終止一個線程贴捡。在使用 Java 線程時忽肛,除了線程自行正常結(jié)束,很多時候也需要提前結(jié)束一個線程的執(zhí)行過程烂斋。Thread 類中有一個與 start...

  • 120
    MySQL 原理(1)之整體架構(gòu)

    一屹逛、開篇 本系列文章主要目的是為了個人學(xué)習(xí)總結(jié)。如果你正在學(xué)習(xí)汛骂,也歡迎閱讀交流罕模,指正不足。 本系列文章將介紹 MySQL 相關(guān)原理帘瞭,將從 MySQL 的架構(gòu)淑掌、日志、索引蝶念、鎖抛腕、...

  • 循序漸進(jìn)的中臺研發(fā)

    一、前言 1.1 讀者對象 本文適合后端資深工程師媒殉、架構(gòu)師担敌,或從事中臺、平臺類研發(fā)的普通工程師閱讀廷蓉。中臺技術(shù)不是一門具體的軟件技術(shù)全封,沒有一定之規(guī),需要從業(yè)者根據(jù)自身業(yè)務(wù)特點選...

  • 基于業(yè)務(wù)表 Binlog 的事件驅(qū)動設(shè)計

    我們的訂單事件服務(wù)是事件驅(qū)動設(shè)計在訂單領(lǐng)域的一個實踐桃犬。訂單系統(tǒng)將訂單表 Binlog 作為事件源刹悴,通過基于 Canal 的 Binlog 服務(wù)轉(zhuǎn)換為 MQ 消息,然后我們的訂...

  • 淺說 Dubbo 服務(wù)自省

    Dubbo 2.7.5 引入了服務(wù)自省特性攒暇,今天就來聊一下這個特性相關(guān)的內(nèi)容颂跨。我們先從 Dubbo 引入應(yīng)用級服務(wù)模型說起。 應(yīng)用級服務(wù)模型 Dubbo 之前的服務(wù)是接口級的...

  • @自由世界 需要測試扯饶,HTTP 接口的狀態(tài)碼、序列化也是系統(tǒng)功能的一部分池颈。單元測試和集成測試都能做尾序,單元測試請谷歌 spring mvc test,集成測試方法很多躯砰,比如 Postman每币、REST Assured。單元測試除了 JUnit 還有很多 Mock 框架琢歇,還有基于 Groovy 的 Spock兰怠、還有 Spring Test梦鉴、內(nèi)嵌容器、內(nèi)存數(shù)據(jù)庫等技術(shù)

    如何寫好代碼

    行業(yè)發(fā)展迅速 技術(shù)發(fā)展迅速 代碼編寫本身的難度 二揭保、為什么要寫好代碼 從公司角度講肥橙,現(xiàn)在互聯(lián)網(wǎng)已經(jīng)進(jìn)入到一個相對成熟理性的階段,很多一二線互聯(lián)網(wǎng)公司成立的時間都超過了十年〗章拢現(xiàn)...

  • 120
    MySQL Binlog 技術(shù)原理和業(yè)務(wù)應(yīng)用案例分析

    一存筏、背景 Binlog 是 MySQL 中一個很重要的日志,主要用于 MySQL 主從間的數(shù)據(jù)同步復(fù)制味榛。正是因為 Binlog 的這項功用椭坚,它也被用于 MySQL 向其它類型...

  • @mystic_cc Loom 不是一個類庫,是 Java 的新特性搏色,正在研發(fā)

    Java 異步編程:從 Future 到 Loom

    眾所周知善茎,Java 開始方法執(zhí)行到結(jié)束,都是由同一個線程完成的频轿。這種方式雖易于開發(fā)調(diào)試垂涯,但容易因為鎖、IO 等原因?qū)е戮€程掛起略吨,產(chǎn)生線程上下文切換集币。隨著對應(yīng)用并發(fā)能力要求越來...

個人介紹
后端架構(gòu)師,擅長并發(fā)編程翠忠、代碼重構(gòu)鞠苟、DDD 等領(lǐng)域。

歡迎關(guān)注我的微信公眾號“編走遍想”
亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品