2015年7月23日 星期四

解決 Macbook 開機後畫面凍結問題


若鍵盤燈號正常,  安全模式也能正常使用,  進到安全模式

將此目錄備份並移除即可.

/System/Library/Extenstions/AppleIntelHD5000Graphics.kext





2013年11月14日 星期四

php 移除網頁標頭的方法


在用 php 讀取網頁內容時, 返回的資料會連網頁標頭都取回,
開頭會類似有這樣的內容 :


Cache-Control:no-cache, private
Connection:keep-alive
Content-Type:application/xml; charset=utf-8
Date:Thu, 14 Nov 2013 11:26:07 GMT
Transfer-Encoding:chunked
X-Rack-Cache:miss
X-Request-Id:7b968fa8f13719ffda2cf65783d710ce
X-Runtime:0.043593
X-UA-Compatible:IE=Edge,chrome=1

想要移除這部份的標頭資料, 只要使用以下語法即可



substr($httpdata, strpos($httpdata,"\r\n\r\n")+4);

?>

2013年5月19日 星期日

[網站介紹] 吉娜英格 KK音標 & 基礎英文學習網站


吉娜英格 KK音標 & 基礎英文學習網站



吉娜英格基礎英語簡介
英語入門教材必須兼顧實用性與文法性,而且必須「系統化」,學生才能在漸進的學習中,奠定紮實的英文基本功。教學多年,我觀察到許多語言學習的問題,常思考如何能夠突破困境,方法到底在哪裡?因此,我花費五年的時間,教書的同時撰寫教材,期望這套教材能夠幫助學生輕鬆不費力地學好英語。目前尚未製作成網路版本,只有前三級提供大家試用,之後的課程製作,各項準備工作還在進行中。

2009年3月16日 星期一

苟杳呂洞賓

苟杳呂洞賓,不識好人心
資料來源 :
http://www.literature.idv.tw/bbs/read.php?tid=5786&page=e&fpage=1

狗咬呂洞賓,不識好人心 -- 紫荊
在古老的年代,有這樣的一個傳說:傳說的八仙裡有個呂洞賓,他原是個讀書人,但是,兩次參加科舉考試都未中舉,灰心之餘,從此他就再也不讀書,幸好家 境富裕,依靠著祖先留下來的家產,他樂得四處訪友,遊山玩水,過著逍遙自在的日子。呂洞賓在成仙之前,有個同鄉好友叫苟杳,他父母雙亡,家境十分貧寒。呂 洞賓很是同情他,和他結拜為金蘭兄弟。並請他到自己家中居住,希望他能刻苦讀書,以後也好有個出頭之日。一天,呂洞賓家裡來了一位姓林的客人,見苟杳一表 人才,讀書用功,便對呂洞賓說:「呂先生,我想把愚妹許配給苟杳,你看如何?」呂洞賓怕耽誤了苟杳的前程,連忙推托,但苟杳得知後,卻動了心,就對呂洞賓 表示想要攀附這門親事。呂洞賓說:「林家小姐貌美賢慧,賢弟既然主意已定,我也不好攔阻,不過,要請賢弟答應我一個條件,就是成親之後,我要先入洞房,陪 新娘子三個晚上。」苟杳聽了不禁一愣,怎麼會有這樣的條件呢?但是,思前想後,自己現在是寄人籬下,身無分文,只好咬著牙答應了。苟杳成親這天,呂洞賓喜 氣洋洋,而苟杳卻悶悶不樂,喜宴完畢後,乾脆躲到自己的書房裡。夜晚來臨,洞房裡新娘子頭蓋紅紗,倚床而坐。呂洞賓進得屋來,也不說話,只管坐到桌前燈 下,埋頭讀書,林小姐等到半夜,丈夫還是不上床,只好自己和衣睡下。天明醒來,丈夫早已不見,一連三夜都是這樣,可苦壞了也悶壞了林小姐。苟杳好不容易熬 過了三天,剛進洞房,就見娘子正傷心落淚,連忙上前賠禮,林小姐只是低頭哭著說:「郎君啊,你為何三夜都不上床同眠,只對燈讀書,天黑而來,天明而去?」 這一問,把苟杳問得目瞪口呆,半天,他才醒悟過來,雙腳一跺,仰天大笑說:「原來是哥哥怕我貪歡,忘了讀書,用此法來激勵我。哥哥真是用心良苦啊!」林小 姐被苟杳說得丈二和尚摸不著頭腦,待苟杳說明經過,夫妻兩個才雙雙歡喜起來,又感激又感動,齊聲說道:「呂兄此恩,我們將來一定要報答他!」。幾年後,苟 杳果然金榜題名做了大官,夫妻倆與呂洞賓一家灑淚而別,到京城赴任去了。一晃眼,就是八年過去,這年夏天,呂家不慎失火,偌大的一份家產,瞬間化成一堆灰 燼。呂洞賓只好用殘留的破瓦爛磚搭了一間茅草小屋,和妻小在裡面躲風避雨,日子過得十分艱難困苦。夫妻倆商量,決定去找苟杳幫忙。呂洞賓一路上歷盡千辛萬 苦,終於找到了苟杳,苟杳對呂洞賓家遭大火的事非常同情,並熱情招待他,可就是不提要幫忙的事情,一連住了一個多月,一分錢也沒有給他,呂洞賓以為苟杳忘 恩負義,一氣之下,就回家了。呂洞賓回家之後,發現家裡翻蓋了新房,很是奇怪。他剛要邁進家門,卻見大門兩旁貼著白紙,知道家中正在辦喪事,更是大吃一 驚,慌忙走進屋內,見屋內放著一口棺材,妻子披麻戴孝,正在嚎啕大哭,呂洞賓愣了半天,才輕輕叫了一聲娘子。娘子回頭一看,驚恐萬分,顫顫抖抖地叫道: 「你,你到底是人還是鬼?」呂洞賓更覺詫異,問:「娘子,何出此言,我好好地回來了,如何是鬼呢?」娘子端詳了好久,才認出真的是呂洞賓,她說,你走後不 久,就有人來家裡蓋房子,蓋完房子之後就走了。前天中午,又有人抬著一口棺材進來,他們說呂洞賓已在苟杳家病死了。呂洞賓一聽,知道是苟杳玩的把戲。他走 近棺材,氣得操起大斧把棺材劈開,只見裡面全是金銀珠寶,上面還有一封信,寫道:「苟杳不是負心郎,路送金銀家蓋房。你讓我妻守空房,我讓你妻哭斷腸。」 呂洞賓看完信後如 夢初醒,他苦笑了一聲:「賢弟,你可還真是以其人之道,還治其人啊!」從此,呂苟兩家倍加親熱,這就是俗話常說的「苟杳呂洞賓,不識好人心,」因為「苟 杳」和「狗咬」同音,傳來傳去便成了「狗咬呂洞賓,不識好人心」了。這篇文章最後由 紫荊 在 2006/08/02 20:50:21 重新編輯。

DVD 轉 AVI

http://www.wretch.cc/blog/lance0515/21183985

Tomcat web.xml 中 url-pattern 語法

全部吻合
/*
完全吻合
<url-pattern>/123/123.do</url-pattern>
路徑吻合
<url-pattern>/123/*</url-pattern>
副檔名吻合
<url-pattern>*.zip</url-pattern>


不過實作 /123/123/123.do 時, 奇怪的是使用 /123/* 並不會有效果喔,
得用繞一圈的方式,
才可以為各目錄設定權限


範例:
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"
xsi="http://www.w3.org/2001/XMLSchema-instance"
schemalocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">

<security-role>

<role-name>NewRole</role-name>

</security-role>



<security-constraint>

<display-name>WebSecurity</display-name>

<web-resource-collection>

<web-resource-name>Web</web-resource-name>

<url-pattern>/*</url-pattern>

</web-resource-collection>

<auth-constraint>

<role-name>NewRole</role-name>

</auth-constraint>
</security-constraint>


<login-config>

<auth-method>BASIC</auth-method>

<realm-name>NewRole</realm-name>

</login-config>


砍不掉的檔案(刪除不掉的檔案)

由於Windows會將使用中的檔案予以保護,所以常常會遇到檔案砍不掉的情況.
這時安裝這一套軟體, 就可以方便的找出使用這個檔案的程式, 解決檔案不能刪除的問題

http://toget.pchome.com.tw/intro/utility_file/utility_file_view/23627.html

Avira 的卸載 (砍不掉的程式)

小紅傘是非常有效的防毒軟體,不過有時想要把它暫時關閉,而不是反安裝用以提高系統的速度時,卻發現其實記憶體中仍常駐未釋放,由於avguard.exe和sched.exe是以服務形式執行,而以服務方式關閉的功能又被disable了.所以要卸載只能用工作管理員去關閉.
但是新版的小紅傘已不能使用工作管理員去關閉,檢查驅動程式發現掛載了C:\Windows\system32\drivers\avipbb.sys,如此一來使得強制關閉Avira process 的動作不能執行,所以我們得把 avipbb.sys 予以卸載,這樣就可以順利將 avguard.exe 與 sched.exe 關閉了

在 Avira 官方的討論區可看到關於手動停用 avipbb.sys 的步驟
http://forum.avira.com/wbb/index.php?page=Thread&threadid=26395

- Start the system in safe mode
- Start -> Settings -> Control Panel -> System
- Open Device Manager (upper left corner)
- Menu: "View" -> "Show hidden devices"
- Open entry "non-PnP-drivers"
- Rightclick on "avipbb" -> "properties"
- Register "driver" -> "startup" -> disabled
- Klick on apply
- Klick on OK
- Restart the System in normal mode

相關主題
砍不掉的檔案

JSP 比較兩個字串

s1.equals(s2)
可用來比較 s1 與 s2 的兩個字串

JSP 輸出 XML 文件

使用 Jsp 輸出 Xml 格式文件所需的 Headers
<%
response.setContentType("text/xml");
response.setHeader("Cache-Control", "no-cache");
response.setHeader("pragma","no-cache");
%>

2009年2月19日 星期四

Microsoft 常用連結

正版Microsoft軟體驗證網址
http://www.microsoft.com/genuine/default.aspx?displaylang=zh-tw

XP正版驗證(WGA)方法
http://tw.myblog.yahoo.com/fetcmc/article?mid=1998

Windows 驗證 - ↖「懿」*瘋*堂 ↗
http://werboy.onlyone.idv.tw/article.asp?id=9

MSSQL 脫逸字元

一般常遇到資料庫的文字會有 ' 浮號的
就會用 '' 來達到特殊字元的結果

今天遇到的狀況是特別要用 like 找 %E8%30 的狀況
因為 % 是代表萬用字元
所以光是 like '%%e8%30%' 並不能得到所需的結果
查過Escape single quotes and wild cards 相關資料
知道可以用這個方法作到
\%e8\%30 ESCAPE '\'

不過脫逸字元只能用單一字元並不能使用字串
是否有其它人遇過更難處理的狀況呢 ?

2009年2月18日 星期三

CAPTHA 破解

今天發現 124.8.13.* 持續的發 SPAM Comments
試著寫error_log()去紀錄它的 SPAM 紀錄
發現它居然是用 OCR 去辨識的
這樣可就討厭了.

嘗試過變色, Random 變色都沒有效
最後總算試出方法把它檔住了

檔住後看 Log 發現它還會自行嘗試不同組合
真是太可怕了

Generate code:31404X at 18.02.2009 03:14:37 for 124.8.13.*
Auth Fail:314043 at 18.02.2009 03:14:47 for 124.8.13.*
Auth Fail:31404 at 18.02.2009 03:15:03 for 124.8.13.*
Auth Fail:314043 at 18.02.2009 03:15:33 for 124.8.13.*
Auth Fail:3140423 at 18.02.2009 03:16:12 for 124.8.13.*
Auth Fail:314042 at 18.02.2009 03:16:25 for 124.8.13.*

查一下資料, 發現其實 OCR 辨識來破解CAPTHA已經是舊聞了
像這個網站也早就公布了
http://caca.zoy.org/wiki/PWNtcha
而且破解成功率都很高

2008年10月2日 星期四

Excel 檔案大小過大的改善方法--續(縮小嵌入圖片)

上次成功的縮小 Excel 的檔案大小後,
有人問說他並不是這樣的狀況,
所以 Excel 檔案仍然不能縮小.
看過檔案後原來是嵌入的圖片在大

依照以下的步驟縮小檔案大小
1.右鍵點選圖片
2.選擇設定圖片格式
3.選擇壓縮
4.變更解析度選 Web/畫面
5.確定後存檔
這樣就 OK 了 ^^

2008年8月25日 星期一

HTML : TD 屬性

在修改 CSS 的時候

IE 可以顯示正常的 padding 間距
但是 Firefox 卻不能作用

上網查了查資料後, 發現因為 padding 設定在 TR
但是正確的方式是下在 TD 所以難怪 FF 不能正常顯示啊 ^^

資料來源
http://archivist.incutio.com/viewlist/css-discuss/53469

padding is the correct property to use on td and th to achieve the
equivalent of cellpadding.

PHP : file_put_contents

今天在作某個網站功能測試時
發現因為原本用 php5 的關係
所以在 php4 不支援了

於是去 php.net 看了一下
找到了這個

define('FILE_APPEND', 1);
function file_put_contents($n, $d, $flag = false) {
$mode = ($flag == FILE_APPEND || strtoupper($flag) == 'FILE_APPEND') ? 'a' : 'w';
$f = @fopen($n, $mode);
if ($f === false) {
return 0;
} else {
if (is_array($d)) $d = implode($d);
$bytes_written = fwrite($f, $d);
fclose($f);
return $bytes_written;
}
}

加上去以後, php4 也可以使用這個 function 了喔 ^^

2008年8月13日 星期三

Excel 檔案大小過大的改善方法

最近在每次更改特定一個 Excel 檔時,
不管作存檔或修改甚麼動作總是感到些微的遲頓,
原本以為是上次加入大量的圖表所導致,
隨著每次開啟問題愈來愈嚴重,
今天索性卯起來查查原因.

仔細檢查一下大小,
發現從第一版本的 3000 KB 左右,
居然增加到近 6000 KB大小,
也不過就只是 8 個 sheet 而已,
真的是太奇怪了.

於是上網查一下有關 Excel 的檔案大小問題,
看到有人提到可能有圖片或沒看到的物件,
要開啟繪圖工具列才能找到.

依樣找了一下,
找到一個編號上萬的文字方塊,
難道文字方塊在定期更新的狀況下,
已經悄悄累積了那麼多個了嗎 >_<.

於是全選那些看不到的文字方塊,
存檔後,
檔案是嚇人的小 : 800 KB.

...真不曉得 Excel 是用甚麼方式儲存文字方塊的.