1. 直接建立的stub是非執行緒安全的。
解決辦法:
可能需要**才能上。
執行緒不安全的原因,可能和serviceclient是非執行緒安全的有關。
2. 某些代參的服務的返回值不能是void的,原因不知。
3. axis2-1.5.1 處理date型別的引數會報異常,解決的辦法是修改源**。
4. 即使第3部改好了,也只能傳遞date資料日期部份,而時間就歸0了。解決的辦法是把date換成calendar。
httpclient 的連線池 multithreadedhttpconnectionmanager 也是需設定的,注意以下兩個方法:
setdefaultmaxconnectionsperhost(connectionlimit);
setmaxtotalconnections(connectionlimit);
stub用完後需要把連線歸還連線池。不歸還是有問題的,因為連線可能失效。
stub._getserviceclient().cleanuptransport();//make connection return connection pool.
axis2 真難用。
關於Numpy中的axis問題
由於numpy經常用於處理多維陣列,我們常理解的行和列一般指二維陣列,但對於計算機來說,它只認識下標 一維陣列如a 3 只有乙個下標,axis 0對應陣列的列標,使用axis 1會報錯.對於二維陣列b 2 2 axis 0對應陣列的行標,axis 0對應陣列的行標.對於三維陣列則分別對應頁列行.對應...
Axis2常見問題分析
1 在呼叫第三方的web service過程中 雙方都是axis2 發現如下問題 當資料量大時,第三方返回的contenttype 在http頭內 是xml 當資料量小時,第三方返回的contenttype 在http頭內 是text 這導致預設情況下,axis2 1.4生成的客戶端在處理資料量小時...
numpy中sum 中axis引數的問題
在選定特定的軸後,sum得到的值維度降低一維 axis的值是shape返回元組的索引,比如axis 0 是 最高維度 最外層括號 axis 1 是第二層括號 axis n是最內層括號 axis 1 sum axis n 表示以第n維為主元 以二陣列為例 a np.array 1,2,3,4 5,6,...