240 發(fā)簡信
IP屬地:北京
  • 120
    Mac下交叉編譯linux golang程序

    一务嫡、背景介紹 閑來無事力麸,申請了臺aws服務(wù)器在家搞點小東東斗幼,用golang做了個小東東想邦,想放上去雅采。自己的電腦是mac電腦砾省,起初忘記了交叉編譯的事蠕啄,直接編譯了下直接扔到aw...

  • 120
    記一次關(guān)于content-length有意思的排查

    一场勤、 項目背景 一個物聯(lián)網(wǎng)項目,公司要求降低硬件成本歼跟,真可謂窮公司練技術(shù)和媳,硬件資源有限制,最終技術(shù)選型使用單片機哈街,因資源受限留瞳,硬件sdk中沒有現(xiàn)成的http可使用,因此骚秦,...

  • 120
    golang協(xié)程池模型思考

    一她倘、問題的思考 以前我們在做多線程開發(fā)時,經(jīng)常提到線程池的概念作箍,那么為啥要有線程池的概念那硬梁?為啥在golang開發(fā)時,很少有人提到協(xié)程池的概念蒙揣? 二靶溜、思路 線程的創(chuàng)建、...

  • A Go client for Google IoT Core

    這兩天閱讀了下google iot core的客戶端程序,代碼量很小罩息,就是一個mqtt的client進(jìn)行了一次封裝嗤详,但是里面有兩個點可以給大家分享下,源碼地址https://...

  • golang 實現(xiàn)bitmap

    type bitmap struct { keys []byte len int } func NewBitMap() *bitmap { return &bitmap{...

  • 120
    基數(shù)排序

    首先感嘆下基數(shù)排序的算法瓷炮,誰是第一個想到這種排序算法的人那葱色?實為佩服。首先給大家推薦一個鏈接https://www.runoob.com/w3cnote/radix-sort...

  • 120
    歸并排序

    前面介紹了冒泡娘香、插入苍狰、選擇排序,下面我們介紹一個個人認(rèn)為稍微復(fù)雜點的排序烘绽,歸并排序淋昭,首先看下歸并排序的思路。首先我們先思考一個問題安接,對于兩個有序的數(shù)組left與right翔忽,我...

  • 約瑟夫問題

    大家自行百度下約瑟夫問題,這里用golang+單向循環(huán)鏈表的方式解決約瑟夫問題盏檐,下面先提供一下代碼: func (h *people)joseph(nint) { p :=h...

  • 120
    kubeedge-beehive源碼解析

    個人認(rèn)為beehive是kubeedge的通訊的核心模塊歇式,將beehive看明白基本上就理解一半hubeedge的工作機制了。首先我將beehive核心代碼目錄拿出來胡野,大家看...

  • leetCode題3-無重復(fù)字符的最長子串

    給定一個字符串材失,請你找出啟宗不含郵重復(fù)字符的最長字串的長度。 示例1: 輸入:“abcacbbb” 輸出:3 解釋:因為無重復(fù)字符的最長字串是“abc",所以其長度為3. 示...

  • leetCode題2-兩數(shù)相加

    給出兩個非空的鏈表用來表示兩個非負(fù)的整數(shù)硫豆,其中龙巨,他們格子的位數(shù)是按照逆序的方式存儲的,并且他們的每個節(jié)點只能存儲一位數(shù)字够庙。如果恭应,我們將兩個數(shù)相加起來,則會返回一個新的鏈表來表...

  • leetCode題1-兩數(shù)之和

    給定一個整數(shù)數(shù)組nums和一個目標(biāo)值target耘眨,請你在該數(shù)組中找出和為目標(biāo)的那兩個整數(shù)昼榛,并返回他們的數(shù)組下標(biāo)。你可以假設(shè)每種輸入只會對應(yīng)一個答案剔难。但是胆屿,數(shù)組中同一個元素不能...

  • golang 訂閱發(fā)布機制實現(xiàn)

    大家使用較多的生產(chǎn)消費模式中間件,大都是訂閱發(fā)布機制偶宫,反過來大家用這些中間件肯定都會用非迹,一方subscribe(訂閱)一個topic,另一方publish(發(fā)布)消息向該to...

  • 120
    什么是邊緣計算

    首先和大家討論下什么是邊緣計算纯趋?對于邊緣計算有明確的官方定義嗎憎兽?這里我也不粘貼百度上的概念定義了冷离,在這里就暢所欲言和大家討論下。 首先面對當(dāng)今的服務(wù)運行方式纯命,基本都是云端(單...

  • go defer理解

    golang的defer是怎么工作的西剥?defer在golang里是一個很基礎(chǔ)的關(guān)鍵字,在函數(shù)內(nèi)部使用defer聲明的語句會在函數(shù)退出時執(zhí)行亿汞,那具體是怎么工作的那瞭空?這里通過一個...

  • 120
    go 鏈表中環(huán)的監(jiān)測

    注:詳細(xì)代碼到https://github.com/go-snail/arithmetic/tree/master/link下載。 鏈表中環(huán)的監(jiān)測 1疗我、判斷是否存在環(huán) 通過快...

  • go 鏈表反轉(zhuǎn)

    注:詳細(xì)代碼到https://github.com/go-snail/arithmetic/tree/master/link下載咆畏。 鏈表操作是數(shù)據(jù)結(jié)構(gòu)中基本的操作,下面用go...

  • 120
    選擇排序

    選擇排序是一種簡單直觀的排序算法吴裤。它的工作原理旧找,首先在未排序序列中找到最小(大)元素,存放到排序序列的其實位置嚼摩,然后從剩余未排序元素中繼續(xù)尋找最星栈洹(大)元素,然后放到已排序的...

  • 120
    快速排序

    快速排序的基本思想:通過一趟排序?qū)⒋判驍?shù)據(jù)分隔為獨立的兩部分枕面,其中的一部分?jǐn)?shù)據(jù)均比另一部分小,則可分別對這兩部分?jǐn)?shù)據(jù)進(jìn)行排序缚去,以達(dá)到整個序列有序潮秘。 快速排序使用分治法把一個...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品