Dart GRPC Ubuntu環境安裝和測試

2021-10-11 21:28:09 字數 1047 閱讀 8896

解壓、新增到環境裡去

unzip dartsdk-linux-x64-release.zip

cd dart-sdk\bin

pwd#把pwd顯示的目錄加入到path,例如我的顯示的是/root/dart-sdk/bin

echo

'export path=$path:/root/dart-sdk/bin'

>> /etc/profile

#生效source /etc/profile

#測試dart --version

更換pub源為清華源

echo

'export pub_hosted_url=""'

>> ~/.bashrc

source ~/.bashrc

安裝apt-transport-https

安裝proto編譯器protoc

apt install protobuf-compiler -y

#檢視protoc --version

安裝dart外掛程式protoc_plugin

pub global activate protoc_plugin

echo

'export path=$path:/root/.pub-cache/bin'

>> /etc/profile

source /etc/profile

git clone 

cd grpc-dart/example/helloworld

#獲取依賴包

pub get

dart bin/server.dart

dart bin/client.dart

原環套原環

今天在除錯兄弟的程式的時候發現了乙個問題,就是在組合資料的時候,有些時候可以成功,有些時候失敗,感覺十分奇怪。功能大概是這樣的,就是在一棵樹上掛資料,所有的節點都可以有資料,不只是葉子的,在組合資料的時候,可以從任意節點取資料,但是不能是重複的資料。資料可能出現的情況如圖a b c所示,圖a是沒有干...

單鏈表的環入口,環大小,解環

1.單鏈表是否有環 使用快慢指標,都從head出發,慢指標一次一步,快指標一次兩步,如果兩個指標相遇,說明鍊錶有環,否則,快指標為null或其next為null,到達末尾節點 function hascircle head return fast null fast.next null 2.單鏈錶環...

有環鏈表的環起點

用兩個指標,乙個快指標一次走兩步,乙個慢指標一次走一步。快慢指標可以重合表示鍊錶有環,此時距離環起點的距離和起點距離環起點的距離相等。include bits stdc h using namespace std struct list list beginofcircle list p1,list...