怎麼在excel中把IP轉長整數

為什麼要在excel中把IP轉成長整數

php中有很多先進開發了這樣的工具,例如說ip2long,另外,也有人寫IP V6的轉換工具。

但是我要做批次匯入,從網路上下載了IP對照國別的資料,要做網址轉跳判別使用,我整理完後,需要的IP資料大約十多萬行。 Read more

php base64()編碼表單傳遞錯誤

php資料傳輸常用base64來進行資料加密,但是base64編碼之後,傳遞時,常常會出現問題,尤其是在GET資料的時候,而POST資料時,通常不會發生。

為什麼在php中使用base64編碼會有這樣的問題呢?原因是,base64編碼後,會出現+號,而+號在url傳輸時會出現空原,在base64解碼時,就和原來的內容不一樣了。 Read more

ext3 / ext4 分割區差異

找了一下文貼,貼過來保留一下

Linux kernel 自 2.6.28 開始正式支持新的文件系統 Ext4。 Ext4 是 Ext3 的改進版,修改了 Ext3 中部分重要的數據結構,而不僅僅像 Ext3 對 Ext2 那樣,只是增加了一個日誌功能而已。Ext4 可以提供更佳的性能和可靠性,還有更為豐富的功能: Read more

CodeIgniter 進階設定

要弄到和之前直接寫php環境來說,前面幾個筆記還是不夠的,要外再弄一些設定,包含rewrite的部份,DB連接的部份,等等部份,都還要設定。我想應該會再寫一個筆記關於多語部份的設定,我也會放進來,這兩天在看了虛擬變數(seudo-variable)的資料,原來這是給樣版引擎看的,會影響效率,不知道多語系時,會不會需要用到這些虛擬變數。

Read more

CodeIgniter 初階設定


前面一篇,介紹了CodeIgniter的特色,老實說很吸引我,說基本的功能是有了(功能不如Yii或是Symfony ),但是不需要使用Command Line指令(並不是所有的主機都能讓我們下Comand Line指令),對來說,已經夠了(CI的套件擴充也有Command Line功能可以用)。

在使用CodeIgniter(CI)框架來寫程式時,一定要對程式執行的流程所有了解,這樣寫起程式來不僅事倍工半,程式有問題時,抓臭蟲也會快上許多。

接下來,我們就解䆁一下程式執行的流程。
Read more