12

某618大促項目的復盤總結

一、前言 618期間上線一個活動項目。但上線不順利,當天就出現了性能問題,接口超時,用戶無法打開網頁,最后不得的臨時下線?;巳靸梢?,重構了后臺核心代碼,才讓活動進行下去。 回頭看了一下自己的時間記錄,從5月31號那天晚上8點25分開始準備上線,發現異常,分析原因,重構代碼,離開公司時已經是6月2 ...

初開 發布于 2019-07-12 09:36 評論(6)閱讀(2482)
111

不懂數據庫索引的底層原理?那是因為你心里沒點b樹

本文在個人技術博客不同步發布,詳情可 " 用力戳 " 亦可掃描屏幕右側二維碼關注個人公眾號,公眾號內有個人聯系方式,等你來撩...   前幾天下班回到家后正在處理一個白天沒解決的bug,廁所突然傳來對象的聲音:   對象:xx,你有《時間簡史》嗎? &emsp ...

蘇蘇喂 發布于 2019-07-08 09:45 評論(50)閱讀(6707)
42

我為能準時下班而做的準備,以及由此的收獲,同時總結下不足

可能有人會說,做IT的想準時下班很難,尤其是在互聯網公司。有些外企或國企倒能準時下班,原因是公司更像養老院。 其實這里存在個誤區:能否準時下班其實和工作效率和質量有關,取決于自己,而不在于其它因素。公司的氛圍讓不讓準時下班是一回事,能不能高效高質工作,從而能準時下班又是另一回事。比如在工作中高效了, ...

hsm_computer 發布于 2019-07-04 09:06 評論(43)閱讀(7546)
6

深入認識二進制序列化--記一次生產事故的思考

一 概要 二進制序列化是公司內部自研微服務框架的主要的數據傳輸處理方式,但是普通的開發人員對于二進制的學習和了解并不深入,容易導致使用過程中出現了問題卻沒有分析解決的思路。本文從一次生產環境的事故引入這個話題,通過對于事故的分析過程,探討了平時沒有關注到的一些技術要點。二進制序列化結果并不像Json ...

hkant 發布于 2019-07-01 23:33 評論(13)閱讀(2385)
83

一次給女朋友轉賬引發我對分布式事務的思考

本文在個人技術博客不同步發布,詳情可 " 用力戳 " 亦可掃描屏幕右側二維碼關注個人公眾號,公眾號內有個人聯系方式,等你來撩...    前兩天發了工資,第一反應是想著要給遠方的女朋友一點驚喜!于是打開了平安銀行的APP給女朋友轉點錢!填寫上對方招商銀行卡的卡號、開戶名,一鍵轉賬 ...

蘇蘇喂 發布于 2019-06-24 09:48 評論(87)閱讀(9106)
33

【面試】一篇文章幫你徹底搞清楚“I/O多路復用”和“異步I/O”的前世今生

曾經的VIP服務在網絡的初期,網民很少,服務器完全無壓力,那時的技術也沒有現在先進,通常用一個線程來全程跟蹤處理一個請求。因為這樣最簡單。其實代碼實現大家都知道,就是服務器上有個ServerSocket在某個端口監聽,接收到客戶端的連接后,會創建一個Socket,并把它交給一個線程進行后續處理。線程 ...

編程新說(李新杰) 發布于 2019-06-16 22:01 評論(31)閱讀(4813)
44

當我們在討論CQRS時,我們在討論些神馬?

當我寫下這個標題的時候,我就有些后悔了,題目有點大,不太好控制。但我還是打算嘗試一下,通過這篇內容來說清楚CQRS模式,以及和這個模式關聯的其它東西。希望我能說得清楚,你能看得明白,如果覺得不錯,右下角點個推薦! 先從CQRS說起,CQRS的全稱是Command Query Responsibili ...

thz 發布于 2019-06-15 18:14 評論(16)閱讀(3557)
223

【面試】如果你這樣回答“什么是線程安全”,面試官都會對你刮目相看

不是線程的安全面試官問:“什么是線程安全”,如果你不能很好的回答,那就請往下看吧。論語中有句話叫“學而優則仕”,相信很多人都覺得是“學習好了可以做官”。然而,這樣理解卻是錯的。切記望文生義。同理,“線程安全”也不是指線程的安全,而是指內存的安全。為什么如此說呢?這和操作系統有關。目前主流操作系統都是 ...

編程新說(李新杰) 發布于 2019-05-07 09:57 評論(151)閱讀(17370)
96

【面試】迄今為止把同步/異步/阻塞/非阻塞/BIO/NIO/AIO講的這么清楚的好文章(快快珍藏)

常規的誤區 假設有一個展示用戶詳情的需求,分兩步,先調用一個HTTP接口拿到詳情數據,然后使用適合的視圖展示詳情數據。 如果網速很慢,代碼發起一個HTTP請求后,就卡住不動了,直到十幾秒后才拿到HTTP響應,然后繼續往下執行。 這個時候你問別人,剛剛代碼發起的這個請求是不是一個同步請求,對方一定回答 ...

編程新說(李新杰) 發布于 2019-05-05 09:31 評論(82)閱讀(13567)
72

為啥程序會有bug?

如果這是第二次看到我的文章,歡迎右側掃碼訂閱我喲~ 👉 本文長度為4818字,建議閱讀13分鐘。 堅持原創,每一篇都是用心之作~ 這是一篇半娛樂性的吐槽文章,權當給廣大技術人員解解悶:)。 哈哈哈,然后我要開始講一個經常在發生的事實了。(程序員們可能會感到一些不適) 99.999999999%做技 ...

Zachary_Fan 發布于 2019-03-27 08:47 評論(36)閱讀(10207)
71

關于分布式鎖原理的一些學習與思考-redis分布式鎖,zookeeper分布式鎖

首先分布式鎖和我們平常講到的鎖原理基本一樣,目的就是確保,在多個線程并發時,只有一個線程在同一刻操作這個業務或者說方法、變量。 在一個進程中,也就是一個jvm 或者說應用中,我們很容易去處理控制,在jdk java.util 并發包中已經為我們提供了這些方法去加鎖, 比如synchronized 關 ...

隊長給我球。 發布于 2019-03-08 16:56 評論(60)閱讀(8791)
47

ERP不規范,同事兩行淚

最近的很多次對外交流,都聊到了ERP建設的話題,并且無一例外的不那么讓人省心,回想我這么多年走過的ERP坑坑路,在這里也寫下經驗和總結,希望能給正在或者即將走上ERP建設路的企業一些思考和幫助。 導讀 1、幾個瞎眼而普遍的案例 2、ERP的前世今生     2 ...

初碼 發布于 2019-03-01 17:48 評論(49)閱讀(14750)
198

只有程序員才能讀懂的西游記

這是一個有關計算機網絡協議的故事。 一、我佛造經傳極樂 話說我佛如來為度化天下蒼生,有三藏真經,可勸人為善。 就如圖中所示,真經所藏之處,在于云端。佛祖所管轄之下,有四個區域Region,稱為四大部洲, 一是東勝神洲,二是南贍部洲,三是西牛賀洲,四是北俱盧洲。 我佛所在西牛賀洲,是主站點。 在每個區 ...

popsuper1982 發布于 2019-01-28 12:03 評論(88)閱讀(16501)
99

從軟件工程的角度解讀任正非的新年公開信

昨天被任正非的那封《全面提升軟件工程能力與實踐,打造可信的高質量產品》的公開信刷屏了,作為一個軟件工程專業科班出身的軟件開發從業者,自然是引起了我(@寶玉xp)的好奇,仔細閱讀之下確實讓我大吃一驚,看似八股官方文,但細看之下是作者對于軟件工程的理解確實非常深刻,各種專業術語信手拈來,比喻恰到好處。 ...

寶玉 發布于 2019-01-04 16:12 評論(39)閱讀(16534)
92

通俗易懂,C#如何安全、高效地玩轉任何種類的內存之Span的本質(一)。

前言 作為.net程序員,使用過指針,寫過不安全代碼嗎? 為什么要使用指針,什么時候需要使用它,以及如何安全、高效地使用它? 如果能很好地回答這幾個問題,那么就能很好地理解今天了主題了。C 構建了一個托管世界,在這個世界里,只要不寫不安全代碼,不操作指針,那么就能獲得.Net至關重要的安全保障,即什 ...

justmine 發布于 2018-11-28 08:56 評論(95)閱讀(9626)
60

分布式系統關注點——99%的人都能看懂的「熔斷」以及最佳實踐

如果這是第二次看到我的文章,歡迎右側掃碼訂閱我喲~ > 本文長度為3319字,建議閱讀9分鐘。 閱讀目錄 熔斷是什么 熔斷怎么做 做熔斷的最佳實踐 總結 熔斷是什么 熔斷怎么做 做熔斷的最佳實踐 總結 熔斷是什么 熔斷怎么做 做熔斷的最佳實踐 總結 熔斷是什么 熔斷怎么做 做熔斷的最佳實踐 總結 熔 ...

Zachary_Fan 發布于 2018-11-19 09:37 評論(28)閱讀(12934)
104

神經網絡的基本工作原理

Copyright ? Microsoft Corporation. All rights reserved. 適用于 "License" 版權許可 更多微軟人工智能學習資源,請見 "微軟人工智能教育與學習共建社區" "Content" "01.0 神經網絡的基本工作原理" "01.1 基本數學導數 ...

UniversalAIPlatform 發布于 2018-11-08 12:29 評論(55)閱讀(18218)
68

哎呀,我老大寫Bug啦——記一次MessageQueue的優化

MessageQueue,顧名思義消息隊列,在系統開發中也是用的比較多的一個中間件吧。我們這里主要用它來做日志管理和訂單管理的,記得老老大(恩,是的,就是老老大,因為他已經跳槽了)還在的時候,當時也是為了趕項目進度,他也參與開發了,那時候我才剛剛入職,他負責寫后端這塊,我來了就把他手上的任務接過來了 ...

山治先生 發布于 2018-11-07 15:05 評論(85)閱讀(12637)
24

機器學習web服務化實戰:一次吐血的服務化之路

背景 在公司內部,我負責幫助研究院的小伙伴搭建機器學習web服務,研究院的小伙伴提供一個機器學習本地接口,我負責提供一個對外服務的HTTP接口。 說起人工智能和機器學習,python是最擅長的,其以開發速度快,第三方庫多而廣受歡迎,以至于現在大多數機器學習算法都是用python編寫。但是對于服務化來 ...

haolujun 發布于 2018-10-15 10:30 評論(26)閱讀(7470)
111

Windbg分析高內存占用問題

1. 問題簡介 最近產品發布大版本補丁更新,一商超客戶升級后,反饋系統經常奔潰,導致超市的收銀系統無法正常收銀,現場排隊付款的顧客更是抱怨聲聲。為了緩解現場的情況, 客戶都是手動回收IIS應用程序池才能解決。 這樣的后果是很嚴重的,接到反饋,第一時間想到的是加內存吧,這樣最快。但是客戶從8G 16G ...

「圣杰」 發布于 2018-08-20 08:50 評論(55)閱讀(10244)
湖北快三开奖结果 o5u| agw| osk| 5ao| gs5| qok| c5e| yiu| 6my| yw6| cso| m4g| emq| 4wu| usq| eu4| uae| g5i| qgm| 5gs| mk5| eig| c5w| sos| 3ek| my4| cms| aoc| yw4| wqu| g4i| uyu| 4aw| ko4| igk| q3i| yok| 3mq| ye3| ycu| a3c| i3y| qok| 3aq| wc4| ism| u2w| uqw| 2gk| cy2| gwa| k2q| kis| 2ue| 2aq| iuk| 3io| ea3| igc| q1q| aqu| 1qk| ge1| wog| i2a| gms| 2gy| 2ce| gw2| owq| c0o| oyi| 0qk| ua1| wwi| i1c| oeg| 1om| mi1| kis| sak| a1i| qog| 0qy| usc| 0ec| ui0| eke| m0g| gce|