文章轉貼至:https://www.jackforfun.com/2007/07/java-synchronized.html
最近寫程式遇到各個 Thread 之間共用資料保護的問題,做了點功課,寫下一些小筆記。
簡單介紹
sunspirit 發表在
痞客邦
留言(0)
人氣()

轉貼至:https://jeffreyjc.pixnet.net/blog/post/13970514
Browser
中的 applet 其實就是 Browser 把 class(jar) download 下來後,再啟動 java 去執行 download
下來的程式,但因為從網路上 download 程式碼來執行是很危險的事,所以 java 一開始就把這一部分的安全設計得很嚴密。
java在執行時有兩種模式,一種是有啟動 Secuirty Manager,另一種是沒有啟動 Secuirty Manager 的,一般寫程式在自己電腦上執行是沒有啟動 Secuirty Manager 的,這個情況下不論程式寫什麼,java 都會照著執行
(像是把自拍照傳給別人之類的),
因為程式是你寫的,不需要還讓你綁手綁腳的。但其實如果你怕一時手滑把自拍照傳出去,或是你用到其他人寫的 library
而你並不信任他,那其實還是可以把 security manager 給打開(加上 vm 參數
-Djava.security.manager),你就會發現你就像被關在 applet 裡一樣失去辦事的能力了。所以到這裡你就可以了解
applet 會有這麼多限制並不是因為他是 applet,而是因為 Browser在執行他的時候是開著 security manager 的。
sunspirit 發表在
痞客邦
留言(0)
人氣()

本文轉貼至https://tw.myblog.yahoo.com/eoda227/article?mid=544&prev=551&next=499
使用 jconsole 來監視 Java 程式使用資源 最近的專案都需要使用Java來開發程式,在Java程式開發中需要一些java程式debug與性能調整方面的工作,jconsole是jdk內建的工具比較好用。
Jconsole簡介: Jconsole是一個JMX相容的監視工具。它使用Java虛擬機器的JMX機制來提供運行在Java平臺的應用程式的性能與資源耗費資訊。
sunspirit 發表在
痞客邦
留言(2)
人氣()
當初是因為朋友為了看敗犬,不惜口袋大失血趕搭高鐵
所以很好奇這是一部怎麼樣的連續劇,有這種魅力?
這兩天一口氣看到了13集...(這種不間斷的恆心毅力,讓我自已都有點佩服自已,哈哈!!)
可能因為劇中的所用的台詞都蠻貼近生活的,所以特別容易產生共鳴
sunspirit 發表在
痞客邦
留言(0)
人氣()
讀取的檔案為UTF-8編碼
BufferedReader br=new BufferedReader(new InputStreamReader(new FileInputStream(outputPath),"UTF-8"));
StringBuffer sb = new StringBuffer();
String tmp = "";
while ((tmp= br.readLine())!=null){
sb.append(tmp);
}
for (int i = 0; i < sb.length(); ++i){
System.out.println("第"+i+"個字:"+sb.charAt(i));
System.out.println("十六進位 >>> " + Integer.toHexString(sb.charAt(i)));
System.out.println("八進位 >>> " + Integer.toOctalString(sb.charAt(i)));
System.out.println("二進位 >>> " + Integer.toBinaryString(sb.charAt(i)));
}
sunspirit 發表在
痞客邦
留言(0)
人氣()
以下文章轉貼至:https://isochen.pixnet.net/blog/post/25668746
sunspirit 發表在
痞客邦
留言(0)
人氣()
這是一部讓我想要留下一點記憶軌跡的電影,因為它已觸動到我的內心深處,讓我感動。
克林伊斯威特詮譯一個經歷過戰爭洗禮,活在戰爭陰影中的老兵,個性固執、脾氣暴燥
甚至連親人都敬而遠之,在他的另一半逝去後,他似乎對人變得更有敵意,
正當一切都讓人覺得會變得更糟時,出現了一個轉機..
sunspirit 發表在
痞客邦
留言(0)
人氣()
網路卡需設定:
1.IP位址
classA 1~126 前置位元為0
(127為網卡)
classB 128~191 前置位元為10
classC 192~223 前置位元為110
2.遮罩
3.閘道 內對外之出口
4.DNS 非上網必要條件,轉換網址成ip
--------------------------------------------------------------------------------------
cmd 指令:
ipconfig
ipconfig /all
ipconfig /?
ipconfig /release 當ip出現169.254表示可能硬體出問題,必須先釋放再renew
ipconfig /renew
sunspirit 發表在
痞客邦
留言(0)
人氣()