StringBuilder和StringBuffer
摘要: 在不考慮多線程安全的情況下,優先考慮StringBuilder,因為他比StringBuffer快;
如果考慮多線程安全,需用StringBuffer,因為StringBuilder不是多線程安全的。
閱讀全文
posted @
2009-01-06 10:59 蔣家狂潮 閱讀(293) |
評論 (0) 編輯
解決并發大數據量阻塞之道
摘要: 重要思想是:利用多線程將數據接收和數據處理兩塊業務分開。
閱讀全文
posted @
2009-01-06 10:28 蔣家狂潮 閱讀(962) |
評論 (0) 編輯
防死鎖的Java命令行函數
摘要: Runtime.exec() 方法創建標準的輸出的管道。 當子進程,往完全緩沖區此管道寫入大量數據時,它阻止在管道上直到管道緩沖區中的數據讀取父進程。 如果父進程將永遠不會讀取標準輸出, Process.waitFor() 不返回。若要避免阻止,請確保父進程始終讀取標準輸出從子進程。
閱讀全文
posted @
2009-01-04 16:38 蔣家狂潮 閱讀(662) |
評論 (0) 編輯