由於2021年度願望就是可以考到 OCP Java SE 11 Developer,但好像都沒什麼進度(連報名都還沒,老天),利用這30天來逼迫自己讀點書,輸出點心得。
在我們稍稍脫離初學程式的階段時,可能會開始使用許多框架工具,抑或是寫WebApp時使用Servlet API,都會發現去了解架構是很重要的事情,了解架構才有辦法...
在尚未出現java.util.concurrent套件以前,多執行緒的程式都需要自己設計wait(), notify(), notifyAll()等程序,一個設...
我們來看看Executor介面的內容: package java.util.concurrent; public interface Executor(){...
Future介面定義有get()方法以及isDone()方法,其目的就是在呼叫get()時看看能不能拿到執行緒跑好回傳的結果,倘若還沒做完程式就會阻斷直到做完為...
在初學Java的時候,常常會有以下的輸入輸出範例出現: Scanner sc = new Scanner(System.in); System.out.prin...
在資料輸入輸出原本Java提供了java.io套件來給開發者使用,不過都是面對Byte[]的操作,在實際開發中不是那麼有效率,很可能要自己寫一些方法把資料的操作...
Security Threats Denial of Service (DoS) Attack: 應用程式的資源沒有做好檢查與限制,被有意地耗盡資源導致應用...
程式寫了老半天,說到底就是為了處理資料。 不管處理邏輯使用了多少技術,到頭來終究會得出一個結果,並且需要將這個結果儲存起來,這就是資料庫的用處了。 JDBC概...
當我們的程式可能會有其他語言使用者時,就得開始考慮國際化的問題了,專業術語叫i18n: i n t e r n a t i o n a...