1. 轉換字幕編碼

    看影片時常常外掛字幕會有問題,因此需要用iconv -f source -t target filename 來轉換編碼(source to target)。通常 target 會指定 utf8 的編碼。

    但是常常會不知道 source 是什麼編碼,這時候可以下載MadEdit,打開檔案之後右下角會自動顯示檔案的編碼(source)。

    Read more...


  2. Email 結尾語

    參考

    對象 結尾語
    朋友或同事 Cheers
    請對方幫忙 Many Thanks
    呼應信件的內容 Have a nice day
    Enjoy the holiday
    To your success
    Keep up the good work
    充滿關心與祝福的感性結尾 Best wishes
    All the best
    Good luck!
    Take care & See you soon

    Read more...


  3. 同時燒錄多個作業系統

    參考

    如果想要在安裝 linux 作業系統的時候,可以一次從多個作業系統來選擇,也就是把多個作業系統同時燒錄在隨身碟裡面,這是可以做到的。目前有多個軟體可以做到。

    • 下載 YUMI

    然後

    YUMI.gambs
    

    即可啟動 YUMI 這支程式。

    接下來選擇要燒錄的 iso 檔即可。

    Read more...


  4. 快速更換 java 的預設路徑

    在安裝多個版本的 java 的情況下,如果想要快速切換系統預設的版本的話,可以這樣做。

    sudo update-alternatives --config java
    sudo update-alternatives --config javac
    

    這樣會建立一個 /etc/alternatives/java(javac) 的 symbolic link。

    Read more...


  5. Thread-Specific Storage -- 每個執行緒的保管箱

    Thread-Specific Storage Pattern 是只有一個路口,但內部會對每個執行緒提供特有儲存空間的 Pattern。

    通常會用 java.lang.ThreadLocal 來管理每個執行緒的特有儲存空間。

    程式範例(沒有使用 java.lang.ThreadLocal):

    以下是只有一個執行緒的情況。在檔案留下 Log 紀錄。

    程式範例(有使用 java.lang.ThreadLocal):

    以下是多執行緒的情況。每個執行緒會各自保留一份 Log 紀錄。 程式能夠自動區分執行緒,將字串寫入正確的 Log 中。

    所有參與者

    Client

    Client 會將工作委託給 TSObjectProxy。一個 TSObjectProxy 可由多個 Client 一起使用。例如 ClientThread 類別。

    TSObjectProxy

    TSObjectProxy 會處理多個 Client ...

    Read more...


Page 1 / 13 »