第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

在go語(yǔ)法中,如果channel加了緩沖區(qū)反而無(wú)法輸出?這是什么原因呢

在go語(yǔ)法中,如果channel加了緩沖區(qū)反而無(wú)法輸出?這是什么原因呢

元芳怎么了 2021-06-08 11:07:27
package mainimport "fmt"func main(){var i chan int = make(chan int)fmt.Println("i:",i)go func(){fmt.Println("goroutine back")j := <-ifmt.Println("j:",j)}()fmt.Println("main first")i <-1fmt.Println("2")}為什么為channel加了緩沖區(qū)以后goroutine里的code就不執(zhí)行了?
查看完整描述

2 回答

?
婷婷同學(xué)_

TA貢獻(xiàn)1844條經(jīng)驗(yàn) 獲得超8個(gè)贊

因?yàn)橥鶡o(wú)緩沖管道中添加value后會(huì)自我阻塞,必須等value被取走之后才能繼續(xù)執(zhí)行,像你貼的代碼中那樣,在主線程中把1賦給了channel,此時(shí)主goroutine自我阻塞,等待有人取走channel中的數(shù)據(jù)后方能繼續(xù)執(zhí)行。

查看完整回答
反對(duì) 回復(fù) 2021-06-15
?
隔江千里

TA貢獻(xiàn)1906條經(jīng)驗(yàn) 獲得超10個(gè)贊

根據(jù)空間關(guān)系將一個(gè)要素類的屬性連接到另一個(gè)要素類的屬性。目標(biāo)要素和來(lái)自連接要素的被連接屬性寫入到輸出要素類。
用法
空間連接是指根據(jù)要素的相對(duì)空間位置將連接要素中的行匹配到目標(biāo)要素中的行。
默認(rèn)情況下,連接要素的所有屬性會(huì)被追加到目標(biāo)要素的屬性中并復(fù)制到輸出要素類。通過(guò)在連接要素的字段映射參數(shù)中控制這些屬性,可以定義將寫入到輸出中的屬性。
始終會(huì)向輸出要素類添加兩個(gè)新字段:Join_Count 和 TARGET_FID。Join_Count 指示與每個(gè)目標(biāo)要素 (TARGET_FID) 匹配的連接要素?cái)?shù)量。
在連接操作參數(shù)中指定 JOIN_ONE_TO_MANY 時(shí),將另一個(gè)新的字段 JOIN_FID 添加到輸出。
3.當(dāng)連接操作參數(shù)為 JOIN_ONE_TO_MANY 時(shí),輸出要素類中的每個(gè)目標(biāo)要素都可以包含一個(gè)或多個(gè)行。使用 JOIN_FID 字段更易于確定所連接的要素與目標(biāo)要素 (TARGET_FID) 的具體對(duì)應(yīng)關(guān)系。JOIN_FID 字段的值為 -1,表示沒(méi)有任何要素符合使用目標(biāo)要素指定的空間關(guān)系。
只有同時(shí)進(jìn)行如下設(shè)置,才能將所有輸入目標(biāo)要素寫入到輸出要素類:
將連接操作設(shè)置為 JOIN_ONE_TO_ONE,并且
選中保留所有目標(biāo)要素(在腳本中設(shè)置為 KEEP_ALL)。
連接要素的字段映射參數(shù)中指定的合并規(guī)則僅適用于連接要素中的屬性,且僅適用于多個(gè)要素與目標(biāo)要素匹配 (Join_Count > 1) 的情況。例如,如果連接 DEPTH 屬性值分別為 15.5、2.5 和 3.3 的三個(gè)要素,并應(yīng)用“平均值”合并規(guī)則,則輸出字段的值為 6.1。在進(jìn)行統(tǒng)計(jì)計(jì)算時(shí)忽略連接字段中的空值。例如,15.5、<空> 和 2.5 將得出的結(jié)果為:“平均值”為 9.0,“計(jì)數(shù)”為 2。
將匹配選項(xiàng)設(shè)置為“CLOSEST”時(shí),可能會(huì)出現(xiàn)兩個(gè)或多個(gè)連接要素與目標(biāo)要素距離相等的情況。如果發(fā)生這種情況,將隨機(jī)選擇其中一個(gè)連接要素作為匹配要素(連接要素的 FID 對(duì)隨機(jī)選擇過(guò)程沒(méi)有影響)。如果要查找排在第 2位、第 3 位或第 N 位的最近要素,請(qǐng)使用生成近鄰表 (Generate Near Table) 工具。
了解有關(guān)如何計(jì)算鄰近值的詳細(xì)信息
如果連接要素與多個(gè)目標(biāo)要素具有空間關(guān)系,則在根據(jù)目標(biāo)要素對(duì)其進(jìn)行匹配時(shí)進(jìn)行多次計(jì)數(shù)。例如,如果點(diǎn)位于三個(gè)面內(nèi),則將點(diǎn)計(jì)數(shù)三次,每個(gè)面計(jì)數(shù)一次。



查看完整回答
反對(duì) 回復(fù) 2021-06-15
  • 2 回答
  • 0 關(guān)注
  • 292 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)