專案中有個讀stream的問題,我用了最原始的辦法,發現當inputstream中是xml可以讀出,當是其他的時候就不可以了。雖然後來有了其他方案解決了,但是還是不知道原因,這裡貼出來,想知道大家的看法,謝謝.
try
if (in != null)
byte cache2 = new byte[cache.size()];
for (int i = 0; i < cache.size(); i++)
system.out.println("cache2: " + cache2.length);
output.write(cache2);
} finally
}try
} finally
}
程式設計 為什麼不可以簡單??
今天在群裡聽到這樣的話,asp.net太簡單了,微軟過分的封裝,難道程式設計要像word,excel那樣簡單嗎 具體的可能不是這個樣子,反正意思差不多。我想了想,首先有乙個疑問,什麼樣的人需要程式設計,程式設計中最重要的是什麼?誰會程式設計,我覺得每個人都可以,但這個社會從事程式設計的人還是少數,程...
C 函式過載,為什麼C不可以?
乙個詞可以有多重含義,我們可以根據上下文判斷該詞真實的含義,即該詞被過載了 比如有句話說的是 能穿多少穿多少 在冬天和夏天來看這句話的理解是不一樣的。函式過載是函式的一種特殊情況,c 允許在同乙個作用域中宣告幾個功能類似的同名函式,這些同名函式的形參列表 引數個數或型別或順序 必須不同。注意 如果兩...
建構函式為什麼不可以為虛函式
1,從儲存空間角度 虛函式對應乙個vtable,這大家都知道,可是這個vtable其實是儲存在物件的記憶體空間的。問題出來了,如果建構函式是虛的,就需要通過 vtable來呼叫,可是物件還沒有例項化,也就是記憶體空間還沒有,無法找到vtable,所以建構函式不能是虛函式。2,從使用角度 虛函式主要用...