240 發(fā)簡信
IP屬地:福建
  • 240
    Kafka設(shè)計(jì)解析(三)恰好一次和事務(wù)消息

    1.冪等消息 為了解決重試導(dǎo)致的消息重復(fù)彻秆、亂序問題,kafka引入了冪等消息。冪等消息保證producer在一次會(huì)話內(nèi)寫入一個(gè)partition內(nèi)的消息具有冪等性丘喻,可以通過重...

  • 第三周(2020.11.08)

    1 上周復(fù)盤 完成工作內(nèi)容復(fù)盤和分享 事務(wù)分享delay至下周 2 本周感悟 · 有些形式看似浪費(fèi)時(shí)間,實(shí)際可以代表一個(gè)人的做事態(tài)度 · 成功的領(lǐng)導(dǎo)者不是自己優(yōu)秀,而是能發(fā)揮...

  • 240
    使用Async-profiler 對(duì)程序性能優(yōu)化實(shí)戰(zhàn)

    1.背景 目前有一個(gè)kafka消費(fèi)者工程,此工程會(huì)消費(fèi)kafka中的消息,并通過fastjson解析該消息為java實(shí)體剖膳,然后存入到阻塞隊(duì)列 BlockingQueue中。另...

  • 240
    Golang new和 make的區(qū)別

    Go提供了兩種分配原語岭辣,即new和make吱晒。它們所做的事情是不一樣的,所應(yīng)用的類型也不同易结。 new用來分配內(nèi)存枕荞,但與其他語言中的同名函數(shù)不同,它不會(huì)初始化內(nèi)存搞动,只會(huì)講內(nèi)存置零...

  • 240
    golang中反射與接口的關(guān)系

    在golang中interface底層分析文中分析了接口的底層原理。其中接口的內(nèi)部結(jié)構(gòu)分兩種一種是iface接口渣刷,就是有方法的接口鹦肿,另一種是eface是空接口。不管是哪種都有...

  • 240
    golang中的struct

    結(jié)構(gòu)體是一種聚合的數(shù)據(jù)類型辅柴,是由零個(gè)或多個(gè)任意類型的值聚合成的實(shí)體箩溃,每個(gè)值稱為結(jié)構(gòu)體的成員。下面分兩方面介紹:一個(gè)是基礎(chǔ)部分碌嘀,一個(gè)是看一下結(jié)構(gòu)體在實(shí)際內(nèi)存中的內(nèi)存模型涣旨。 1 ...

  • 圖解Golang的GC算法

    雖然Golang的GC自打一開始,就被人所詬病股冗,但是經(jīng)過這么多年的發(fā)展霹陡,Golang的GC已經(jīng)改善了非常多,變得非常優(yōu)秀了。 以下是Golang GC算法的里程碑: v1.1...

  • 240
    Go內(nèi)存分配機(jī)制-TCMalloc

    本文是《循序漸進(jìn)go語言》第四篇-Go內(nèi)存分配機(jī)制烹棉。golang的內(nèi)存采用了TCMalloc 這種分配機(jī)制攒霹。go是在多種語言誕生N多年之后,才由幾個(gè)大神開發(fā)的浆洗。每種語言都有自...

個(gè)人介紹
知其然知其所以然催束!
亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品