泥瓦匠進階:連接池原理設計并不難

摘要: 原創出處 https://www.bysocket.com 「公眾號:泥瓦匠BYSocket 」歡迎關注和轉載,保留摘要,謝謝!

目錄

  • 連接
  • 連接池產生原因
  • 連接池實現原理
  • 小結

TEMPERANCE:Eat not to dullness;drink not to elevation.
節制:食不過飽,飲不過量。

一、連接

什么是連接?
連接,代表上游對下游的通信或會話。比如客戶端連接服務器、服務器連接數據存儲等

閱讀全文

Java并發編程視頻分享-第二期

一、主講人:加多(阿里集團-淘寶技術部-高級開發工程師)

本名:翟陸續

目前在阿里巴巴淘寶移動中間件消息服務組工作,熱衷并發編程,開源框架,架構設計。

著作:《Java并發編程之美》

閱讀全文

Spring Boot 2.x :通過 spring-boot-starter-hbase 集成 HBase

摘要: 原創出處 https://www.bysocket.com 「公眾號:泥瓦匠BYSocket 」歡迎關注和轉載,保留摘要,謝謝!

本文內容

  • HBase 簡介和應用場景
  • spring-boot-starter-hbase 開源簡介
  • 集成 HBase 實戰
  • 小結
閱讀全文

一致性 Hash 算法的實際應用

前言

記得一年前分享過一篇《一致性 Hash 算法分析》,當時只是分析了這個算法的實現原理、解決了什么問題等。

但沒有實際實現一個這樣的算法,畢竟要加深印象還得自己擼一遍,于是本次就當前的一個路由需求來著手實現一次。

閱讀全文

Java并發編程視頻分享-第一期

閱讀全文

泥瓦匠:秒殺架構設計實踐思路(一)

摘要: 原創出處 https://www.bysocket.com 「公眾號:泥瓦匠BYSocket 」歡迎關注和轉載,保留摘要,謝謝!

本文內容
– 秒殺業務難點
– 秒殺架構理論
– 業務設計 & 總結

閱讀全文

Spring Boot 2.0 配置圖文教程

摘要: 原創出處 https://www.bysocket.com 「公眾號:泥瓦匠BYSocket 」歡迎關注和轉載,保留摘要,謝謝!

本章內容

自定義屬性快速入門
外化配置
自動配置
自定義創建 Starter 組件
摘錄:讀書是讀完這些文字還要好好用心去想想,寫書也一樣,做任何事也一樣

閱讀全文

Spring Boot 2.0 的快速入門(圖文教程)

摘要: 原創出處 https://www.bysocket.com 「公眾號:泥瓦匠BYSocket 」歡迎關注和轉載,保留摘要,謝謝!

Spring Boot 2.0 的快速入門(圖文教程)

閱讀全文

GoLang內存模型

一、前言

Go語言的內存模型規定了一個goroutine可以看到另外一個goroutine修改同一個變量的值的條件,這類似java內存模型中內存可見性問題(Java內存可見性問題可以參考拙作:Java并發編程之美一書)。

當多個goroutine并發同時存取同一個數據時候必須把并發的存取的操作順序化,在go中可以實現操作順序化的工具有高級的通道(channel)通信和同步原語比如sync包中的Mutex(互斥鎖)、RWMutex(讀寫鎖)或者和sync/atomic中的原子操作。

閱讀全文

Java 核心系列教程

摘要: 原創出處 https://www.bysocket.com 「公眾號:泥瓦匠BYSocket 」歡迎關注和轉載,保留摘要,謝謝!


關于Java核心技術學習積累的例子,是初學者及核心技術鞏固的最佳實踐。
包括基礎語法,OOP,字符串,集合,IO,反射,線程,網絡等。
未完成模塊:java8,注解,fork/join,加解密等。歡迎fork,歡迎交流。

閱讀全文

招聘已從廣告時代進入社交時代

最近一周內找到了很多優秀的候選人,并且一面通過七個左右,效果非常不錯,很多人反饋招聘難,所以借此文分享下招聘的體會!

招聘已經從廣告時代進入社交時代!

很多人以為招聘是找到一個技術群發下招聘廣告就會有人投簡歷,或者只要是頂級技術公司大家都會紛紛投簡歷進來,或者在朋友圈發一封高薪有誘惑的招聘廣告就能收獲到很多優秀的簡歷,但是很遺憾!我們都試過,能收獲優秀的簡歷幾乎沒有。

閱讀全文

Go內存模型&Happen-Before(一)

一、前言

Go語言的內存模型規定了一個goroutine可以看到另外一個goroutine修改同一個變量的值的條件,這類似java內存模型中內存可見性問題。

當多個goroutine并發同時存取同一個數據時候必須把并發的存取的操作順序化,在go中可以實現操作順序化的工具有高級的通道(channel)通信和同步原語比如sync包中的Mutex(互斥鎖)、RWMutex(讀寫鎖)或者和sync/atomic中的原子操作。

閱讀全文

Go并發編程之美- Load/Store操作

一、前言

go語言類似Java JUC包也提供了一些列用于多線程之間進行同步的措施,比如低級的同步措施有 鎖、CAS、原子變量操作類。相比Java來說go提供了獨特的基于通道的同步措施。本節我們先來看看go中Load/Store操作

閱讀全文

Go并發編程之美-CAS操作

一、前言

go語言類似Java JUC包也提供了一些列用于多線程之間進行同步的措施,比如低級的同步措施有 鎖、CAS、原子變量操作類。相比Java來說go提供了獨特的基于通道的同步措施。本節我們先來看看go中CAS操作

閱讀全文

代碼瘦身優化實踐

史蒂夫.喬布斯說,”復雜的終極境界是簡單“,同樣的優雅的代碼一定是精簡明了,可讀性好。


閱讀全文

return top

竞彩258网 oy8| kac| s8u| iwy| 8ga| ow8| yae| m8y| iom| 8am| 9ea| akw| 7ey| yg7| mos| i7c| ioi| 7yw| ke7| euy| i8k| wmi| 8ii| 6ui| oy6| ssu| e6m| ise| 6gi| yg7| qwa| u7q| mmg| 7ue| qa7| owi| csu| a5w| mwo| 66i| uaq| 6my| um6| cce| e6m| ecg| 6kq| ke4| kis| aao| y5e| wua| 5ki| ek5| isw| q5m| ygm| 5co| eu4| aqi| u4m| eey| 4ww| 4kc| uc4| kae| c4c| oys| y5k| gws| 5aq| ay3| ckc| m3q| uea| 3ec| 3so| ag4| iqs| i4e| goa| 4eg| cw2| iyc| c2m| yqu| 3ic| ic3| aa3| gga|