原文出處在這裡一 gSOAP需要的標頭檔://gsoap ns service name: calc//gsoap ns service style: rpc//gsoap ns service encoding: encoded//gsoap ns service namespace: http://127.0.0.1:8089/calc.wsdl//gsoap ns service location: http://127.0.0.1:8089/cal//gsoap ns schema
今天,我總算搞清楚“斷行符號”(carriage return)和“換行”(line feed)這兩個概念的來曆和區別了。在電腦還沒有出現之前,有一種叫做電傳打字機(Teletype Model 33)的玩意,每秒鐘可以打10個字元。但是它有一個問題,就是打完一行換行的時候,要用去0.2秒,正好可以打兩個字元。要是在這0.2秒裡面,又有新的字元傳過來,那麼這個字元將丟失。
採用交叉編譯的時候,報了這個錯誤,原來直接在Fedora下面編譯沒有問題。原因在於編譯器預設char的類型為unsigned類型,和0進行比較時總是true。這個錯誤發生在stdsoap2.c檔案中(104行的宏定義)找個一個網上的代碼加以說明:I have the following code//Point.h#define WIDTH 8#define HEIGHT 8typedef struct Point{ char x; char y;}
soup協議中的soap結構體struct SOAP_STD_API soap{ short state; /* 0 = uninitialized, 1 = initialized, 2 = copy of another soap struct */ short version; /* 1 = SOAP1.1 and 2 = SOAP1.2 (set automatically from namespace URI in nsmap table) */ soap_mode
知道的可以繞行~只是一個很小的tip方法有很多種,甚至你直接可以開啟兩個流浪器,其中一個開啟Google的圖片搜尋,然後將另一個流浪器中的小表徵圖拖到圖片搜尋方塊中,在搜尋的結果中就可以看到此圖片,點開儲存也是可以的。我用的方法是,(我用的是Firefox瀏覽器,chrome也有相應的操作)首先你已經換好了一個很好的背景了,然後在背景上右擊滑鼠,選擇view page info (查看頁面資訊),然後點擊第二項