fb-script

2015年9月19日 星期六

iOS平滑移動切換 ViewController,使用 Storyboard、ScrollView、Container View、AutoLayout

這次要介紹一個讓 ViewController 之間像平滑移動相片的方式來切換顯示的方法

首先、先建立一個空白的專案,使用 SingleViewProject

1.建立專案


2015年9月4日 星期五

macbook Yosemite 只顯示在外接螢幕上

方法一
接上外接螢幕,然後調整 macbook 亮度到最暗。
這個作法是最簡單但是其實並不是真的只顯示在外接螢幕上,不過顯示上可以達到一樣效果。
方法二
安裝 DisableMonitor
啟動後在上方程式列就可以看到 這個圖示
點選以後就可以看到目前偵測到的螢幕,選擇是否 Disable 就可以了。

2015年9月1日 星期二

JAVA 中 char, byte, bit

char 轉 byte
在 JAVA 中一個 char是 16 bits, 一個 byte 是 8 bits, 一個 bit 就是一個 0 或者 1
一個 char 可以看成是:0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
一個 byte 可以看成是:0 0 0 0 0 0 0 0

16 進位表示法 0 ~ F =10 進位的 0 ~ 15 = 2 進位的 0 ~ 1111,所以每四個 bit 就可以用一個 16 進位的符號來表示,也習慣上把四個 bit 連在一起寫。
所以一個 byte 可以表示的範圍就是由 0000 0000 到 1111 1111,以 16 進位表示就是 00 到 FF,以 10 進位表示就是 0 到 255 囉!也就是總共 256 個數。
而一個 char 可以表示的範圍就是由 0000 0000 0000 0000  到 1111 1111 1111 1111,以 16 進位表示為 0000 到 FFFF,而以 10 進位表示就是 0 到 65535,總共 65536 個數。
所以一個 char 是沒辦法轉成一個 byte 的,因為 char 比 byte 大。但是可以將一個 char 轉成 “兩個” byte
那這邊就介紹怎麼把這兩個 byte 從一個 char 抓出來囉!

2015年8月21日 星期五

在 Mac 上安裝 Windows 軟體 (以 RC 為例)

因為興趣的關係所以獲得了 Macbook Pro 2015 mid 一件, 就開始了 Mac 的不歸路(因為好用), 結果發現有些軟體並沒有做 Mac 版本,就研究了一下,其實還滿多種方法的。

這邊使用的是一款叫做 Wineskin 的包裝軟體,它可以模擬一個小型的 windows 環境,然後將要使用的 windows 軟體安裝檔安裝在這個環境中,再把整個環境包裝成一個 Mac 的 .app軟體,然後就可以黑皮的使用啦,當然依照安裝軟體的不同,都可能會有某種程度上的 bug。但我想這比開 pd 或 bootcamp 雙系統去開某些程式輕多了。

環境
mac os x 10.10.5 Yosemite
Wineskin winery 1.7
軟體
Wineskin 首頁
Wineskin 下載頁面
Wineskin 1.7 安裝檔
上面三個連結其實差不多,不過介於英文介面,所以還是分開列出來讓大家各取所需
獲得 windows 軟體安裝檔 (以 RC 為例)