發表文章

目前顯示的是 8月, 2014的文章

[Linux] 複製、搬移"資料夾" (使用 cp 、 mv )

複製資料夾(使用 cp 指令) 使用 cp 複製檔案時很方便,假設我們要把 a 資料夾下的 1.txt 複製一份到 b 資料夾下,只要下: cp a/1.txt b/ 但是複製資料夾卻不能這樣下,假設我們要把 a 資料夾下的 1 資料夾複製一份到 b 資料夾下,必須下: cp -r a/a1/ b/a1/ 注意的地方有兩點,第一是要加 -r 的參數,代表遞迴,也就是將所有檔案包含子資料夾都複製;第二要指定複製的位置如果沒有對應的資料夾則必須建立,例如 b 底下並沒有 a1 這個資料夾,所以在執行 cp -r a/a1/ b/a1/ 之前必需先在 b 執行 mkdir a1,這裡要特別注意。   搬移資料夾(使用 mv 指令) mv 指令比較單純,複製檔案跟複製資料夾的方法都一樣,假設我們要把 a 資料夾下的 1 資料夾複製一份到 b 資料夾下,只要下: mv a/1/ b/ 這樣就OK了。

[PHP][好文] Calculate business days (計算兩個日期之間的工作天數)

原文 function getWorkingDays ( $ startDate , $ endDate , $ holidays ) {         $ endDate = strtotime ( $ endDate ) ;         $ startDate = strtotime ( $ startDate ) ;         $ days = ( $ endDate - $ startDate ) / 86400 + 1 ;         $ no_full_weeks = floor ( $ days / 7 ) ;         $ no_remaining_days = fmod ( $ days , 7 ) ;         $ the_first_day_of_week = date ( " N ", $ startDate ) ;         $ the_last_day_of_week = date ( " N ", $ endDate ) ;         if ( $ the_first_day_of_week <= $ the_last_day_of_week ) {                 if ( $ the_first_day_of_week <= 6 && 6 <= $ the_last_day_of_week ) $ no_remaining_days -- ;                 if ( $ the_first_day_of_week <= 7 ...

[MYSQL] 讓預設不區分大小的 mysql 可以區分大小寫 (加上 BINARY )

直接看 官網 的例子 mysql> SELECT 'a' = 'A'; -> 1 mysql> SELECT BINARY 'a' = 'A'; -> 0 mysql> SELECT 'a' = 'a '; -> 1 mysql> SELECT BINARY 'a' = 'a '; -> 0 備註: 也可以用在 REGEXP,下面是找出所有小寫英文開頭的資料 SELECT   *   FROM   `mytable`   WHERE   binary   `no`   REGEXP   "^[a-z]"

[windows] 利用指令進行 關機 或 重新開機 (在 cmd 下 shutdown 指令)

1. 先進到 shutdown.exe 執行命令的目錄 cd C:\windows\system32  2. 下指令 立即重開機 shutdown -r -t 0 十秒後關機 shutdown -s -t 10