2016年5月16日 星期一

【Excel】算欄位字數

有時匯入xls檔案欄位有字數限制

這時可以用Excel計算字數的函數:LEN 與 LENB

LEN:不分全形半形都算一個字

LENB:全形字元視為2個字,半形字元視為1個字

用法:

LENB(C2) :C2欄位的字元 (注意欄位屬性為通用格式)

2016年5月12日 星期四

【PHP】AES 128 編碼

API需要用到AES 128 編碼 + base64編碼,特別記下來。

// 編碼
function encrypt($str, $key){
 $str = mcrypt_encrypt(MCRYPT_RIJNDAEL_128,$key,$str,MCRYPT_MODE_ECB);
 $str = base64_encode($str);
 return $str;
}

// 解碼
function decrypt($str, $key){
 $str = base64_decode($str);
 $str = mcrypt_decrypt(MCRYPT_RIJNDAEL_128,$key,$str,MCRYPT_MODE_ECB);
 return $str;
}

2016年5月10日 星期二

【MSSQL】DECLARE 宣告

DECLARE @k nvarchar(255)
SET @k = 'ABC'
SELECT *  FROM table WHERE name LIKE '%'+@k+'%'

2016年5月6日 星期五

【PHP】無法 load mcrype

OS : Windows 2003
Apache 2.2.27
PHP 5.2.16

於php.ini 裡,將 ;extension=php_mcrypt.dll uncomment,並重新啟動 apache 後,發現 load mcrypt 出現問題,且該模組也沒有成功的 load。

後來發現原因為 PHP Server 找不到 php_mcrypt.dll 相依的 libmcrypt.dll檔案,即使 path 內有設定相關路徑,也是有錯誤。

解決方法:
將 php 裡的 libmcrypt.dll copy 到 C:\WINDOWS\ 下,然後重新啟動 apache,即可成功載入模組。
都不成功可將 php_mcrypt.dll 及 libmcrypt.dll 放到WINDOWS和SYSTEM32目錄下試試看

2016年4月26日 星期二

「努力工作」是最該被丟棄的職場建議

別期望用「苦勞」贏取別人的肯定,通常的結果都是讓人失望的。新聞網站Business Insider的專欄作家法諾許.布洛克(Farnoosh Brock)列出了必須破除的超時工作3大迷思。

◎「努力工作」是最該被丟棄的職場建議:真正有升遷機會的人,不會整天埋首於工作,他們會把時間拿來塑造「公司不能沒有他」的形象。他們會跳脫自己的日常工作範圍,了解公司的整體運作、觀察關鍵人士並學習、找到志同道合的夥伴建立關係、擴大自己的影響力。

◎超時工作並不會得到老闆的肯定:老闆只會對你更加不放心,擔心你是否無法承擔現在的工作責任,未來就更不可能將更重大的工作責任交到你手上。

◎超時工作只會讓你失去升遷機會:不要被工作牽著鼻子走,如果你無法從容應付現在的工作,就很難說服老闆,把升遷機會留給你。當然,總會有緊急時刻,必須加班趕在期限內完成工作,但不該變成常態。

2015年9月18日 星期五

【工具】AdwCleaner v5.007 解決瀏覽器首頁被綁架、刪不掉的工具列、惡意廣告.. 等問題

今天開網頁瀏覽器突然出現一堆廣告...

想說先把 Google Chrome 重灌

刪除後要重灌他跳出 "不明安裝程式錯誤" ...

後來找到方法 要去灌另一個版本就OK了:

【Google Chrome 瀏覽器 v46.0.2490.6 開發版、v44.0.2403.157 穩定版 繁體中文版】


接下來要解決廣告的問題,又上網找了一下

發現這個還蠻好用的 AdwCleaner

網址: https://briian.com/12038/adwcleaner.html

下載完掃描一下 重開機瀏覽器都恢復正常

2015年8月18日 星期二

【PHP】CURL HTTPS POST


function curl_file_get_contents($url,$request=array()){

    /*if ($request){
        $req = '';
        foreach($request as $key=>$val){ $req .= $key.'='.$val.'&';}
        $req = rtrim($req,'&');
    }*/

    $useragent = "Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.155 Safari/537.36";
    $curl = curl_init(); // 啟動一個CURL會話
    curl_setopt($curl, CURLOPT_URL, $url); // 要訪問的地址
    curl_setopt($curl, CURLOPT_REFERER, $url);
    curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0); // 對認證證書來源的檢查
    curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 1); // 從證書中檢查SSL加密算法是否存在
    curl_setopt($curl, CURLOPT_USERAGENT, $useragent); // 模擬用戶使用的瀏覽器
    curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1); // 使用自動跳轉
    curl_setopt($curl, CURLOPT_ENCODING, "UTF-8"); // 編碼
    curl_setopt($curl, CURLOPT_COOKIE, "cookieLangId=zh_tw;"); // 傳送cookie
    curl_setopt($curl, CURLOPT_AUTOREFERER, 1); // 自動設置Referer
    curl_setopt($curl, CURLOPT_POST, count($request)); // 發送一個常規的Post請求
    curl_setopt($curl, CURLOPT_POSTFIELDS, $req); // Post提交的數據包
    curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 10); // 連線時間
    curl_setopt($curl, CURLOPT_TIMEOUT, 30); // 設置超時限制防止死循環
    curl_setopt($curl, CURLOPT_HEADER, 0); // 顯示返回的Header區域內容
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); // 獲取的信息以文件流的形式返回
    $r = curl_exec($curl); // 執行操作
    if (curl_errno($curl)) {
       echo 'Errno'.curl_error($curl);//捕抓異常
    }
    curl_close($curl); // 關閉CURL會話
    
                
    return $r;
}

2015年4月8日 星期三

【轉貼】領悟

1.看中一台電腦,需要9000元。
他每月的收入只有2000.
老婆對他說,你瘋了,你買了就離婚。
他問我怎麼辦。
我說,你配不上那個電腦。
連自己喜歡的東西都沒勇氣去爭取你將來在社會上還能混成啥樣?
他咬咬牙買了。為了還債他開始不停的兼職。
終於在一個月內還清了所有的餘款。
他的妻子並沒有因為他的瘋狂而離開他。
他的妻子把他帶進了車市,
說:老公,我們貸款買了這輛寶馬吧。
他一開始嚇死了。以為老婆是瘋了。
1年後他還清了寶馬的貸款。
【悟到】你連追求自己喜歡的事物與人的勇氣都沒有,你註定是個失敗者。

2.兩馬各拉一貨車。
一馬走得快,一馬慢吞吞。
於是主人把後面的貨全搬到前面。
後面的馬笑了:「切!越努力越遭折磨!」
誰知主人後來想:既然一匹馬就能拉車,幹嘛養兩匹?
最後懶馬被宰掉吃了。這就是經濟學中的懶馬效應。
【悟到】讓人覺得你可有可無,你被踢開的日子就不遠了。

3.夜市有兩個麵線攤位。
攤位相鄰、座位相同。
一年後,甲賺錢買了房子,乙仍無力購屋。
為何?原來,乙攤位生意雖好,但剛煮的麵線很燙,顧客要15分鐘吃一碗。
而甲攤位,把煮好的麵線在冰水裡泡30秒再端給顧客,溫度剛好。
【悟到】為客戶節省時間,錢才能進來快些。

4.一禪師見一蠍子掉到水裡,決心救它。
誰知一碰,蠍子蟄了他手指。
禪師無懼,再次出手,豈知又被蠍子狠狠蟄了一次。
旁有一人說:它老蜇人,何必救它?
禪師答:蜇人是蠍子的天性,而善是我的天性,
我豈能因為它的天性,而放棄了我的天性。
【悟到】我們的錯誤在於,因為外界過多地改變了自己。

5.曼德拉曾被關壓27年,受盡虐待。
他就任總統時,邀請了三名曾虐待過他的看守到場。
當曼德拉起身恭敬地向看守致敬時,
在場所有人乃至整個世界都靜了下來。
他說:當我走出囚室,邁過通往自由的監獄大門時,
我已經清楚,自己若不能把悲痛與怨恨留在身後,那麼我仍在獄中。
【悟到】原諒他人,其實是昇華自己。

6.有人問農夫:「種了麥子了嗎?」
農夫:「沒,我擔心天不下雨。」
那人又問:「那你種棉花沒?」
農夫:「沒,我擔心蟲子吃了棉花。」
那人再問:「那你種了什麼?」
農夫:「什麼也沒種,我要確保安全。」
【悟到】一個不願付出、不願冒風險的人,一事無成對他來說是再自然不過的事。

7.三人出門,一帶傘,一帶枴杖,一空手。
回來時,拿傘的濕透了,拿枴杖的跌傷了,第三個好好的。
原來,雨來時有傘的大膽地走,卻被淋濕了;
走泥路時,拄枴杖的莽撞地走,時常跌倒;
什麼都沒有的,大雨來時躲著走,路不好時小心走,反倒無事。
【悟到】很多時候,我們不是敗在缺陷上,而是敗在優勢裡。

出處:http://www.buzzhand.com/post_639510.html