nanomsg使用筆記 1

2021-07-09 11:40:07 字數 556 閱讀 2439

目前大致的使用情況是使用pollfd,

begin:

nn_rep no

nn_push no

nn_pub can out

nn_req can out

nn_survey can in can out

但是如果沒有survey就去recv,會報錯efsm.

使用nn_errno和nn_strerror列印錯誤資訊

nn_sndbuf就是so_sndbuf

nn_rcvmaxsize是設定每個message的最大包大小

nn_sndtimeo,nn_rcvtimeo是nanomsg自己實現的超時機制,利用poll

req rep必須有來有去,如果req不收取結果,直接再send,最後一條訊息會覆蓋掉之前的訊息,

req必須現有send再recv,否則recv出錯.

push/pull沒有此限制

push可以時client也可以時server

MYSQL使用筆記(1)

建立使用者 使用者名稱 dn puser 密碼 dn p1347 insert into mysql.user host,user,password values localhost dn puser password dn p1347 建立資料庫 分配資料庫許可權 create database ...

linux 使用筆記1

zox s code life 人生就是不停的戰鬥!命令 su 2.新增sudo檔案的寫許可權,命令是 chmod u w etc sudoers 3.編輯sudoers檔案 vi etc sudoers 找到這行 root all all all,在他下面新增 all all all 這裡的 是你...

ecside使用筆記(1)

1.部分屬性描寫敘述 屬性 tableid 描寫敘述 設定列表的唯一標識 默覺得 ec 當乙個頁面內有多個 ecside 列表時,必須為每乙個列表指定不同的 tableid.屬性 rowsdisplayed 描寫敘述 設定每頁顯示的預設記錄條數 屬性 pagesizelist 描寫敘述 設定調整 每...