數年前,在網路上習得一招。
只要拿肥皂水,噴在蟑螂的身上,過沒多久蟑螂就會死翹翹了。
根據數次的實驗證明:超有效的。
記得是因為蟑螂身上有一層油脂來隔絕空氣中的細菌,
所以當油脂被肥皂水洗掉了之後,保護作用不復存在,
接觸到空氣中的細菌,很快就嗚呼哀哉了。
(如果你夠變態,還可以抽空觀賞他死前掙扎個三分鐘。)
不用的魔術靈之類的噴嘴瓶,
就可以拿來裝肥皂水備用。
隨時都可以拿來噴噴噴。
- Oct 05 Wed 2011 06:52
殺蟑
- Oct 04 Tue 2011 23:07
讓 select 元素只能 readonly
:
1. 在 select 外面包 span:
<span onmouseover="this.setCapture();" onmouseout="this.releaseCapture();">
<select>....</select>
</span>
==>FireFox 不支援
2. 在 select 加上
<select onfocus="this.defaultIndex=this.selectedIndex;" onchange="this.selectedIndex=this.defaultIndex;" >....<
==>GOOD!!!
- Oct 04 Tue 2011 22:58
ORA-01839: date not valid for month specified
:ORA-01839: date not valid for month specified
原因:
該月份沒有所指定的日數,我下了以下的指定:
sysdate - interval '2' month
恰好今天是 2011-08-31,猜測是因為找不到 2011-06-31 所以發生錯誤
解決:
改寫成
sysdate - interval '60' day
不要直接減月份,減天數即可。
結論:沒人性的 Oracle
- Oct 04 Tue 2011 22:53
ORA-01536: 表格空間 xxx 已超過空間配額
:ORA-01536: 表格空間 xxx 已超過空間配額
原因:不是 tablespace 沒空間,而是 user 權限不足.
解決:
ALTER USER <username> QUOTA UNLIMITED ON <tablespace name>
或者
ALTER USER <username> QUOTA <integer>[K/M] ON <tablespace name>
- Oct 04 Tue 2011 22:44
.NET 程式無法成功匯出 Excel
:Retrieving the COM class factory for component with CLSID... failed due to the following error:80070005
系統環境:Win 2003 Server. Net 2.0
原因:操作權限不足
解決方式:
1. 執行: dcomcnfg.exe
2. 元件服務>電腦>我的電腦>DCOM設定>Microsoft Excel 應用程式. 右鍵>內容
3. [安全設定]選自訂,按[編輯]
4. 新增使用者(可存取該網站的)
5. 設定使用者權限為 a.本機啟動 b.本機啟用
- Aug 07 Sun 2011 17:26
Win7 32bit 與 MSCOMCTL.OCX
今天安裝銀行的帳單瀏覽程式,安裝好要執行的時候,卻出現一個錯誤訊息:
【Component 'MSCOMCTL.OCX' or one of its dependencies not correctly registered: a file is missing or invalid.】
之前 XP 用得好好的,難不成該程式不支援 WIN7?
經過一番搜尋之後,由這裡知道這個元件是 Microsoft Visual Basic 6.0 程式開發環境所提供。
會出現這個訊息代表我的 WIN7 32bit 沒有這個檔案。所以透過以下步驟解決:
1. 下載失落的檔案
2. 把這個檔案解壓縮放到【C:\Windows\System32】底下。(WIN7 是 64bit 的放到 C:\Windows\SysWOW64)
3. 然後在 Console 介面中輸入【Regsvr32 C:\Windows\System32\MSCOMCTL.OCX】來註冊該元件。
4. 泡杯咖啡,等一下下,就會看到回傳【DllRegisterServer in mscomctl.ocx succeeded】的訊息,就代表註冊成功了。
5. 再次執行我的帳單瀏覽程式,一切大功告成。
- Jul 28 Thu 2011 05:37
Google SyntaxHighlighter
如果跟我一樣,偶爾要秀個程式碼,就會想要使用語法高亮度的功能,例如:
/** * SyntaxHighlighter */ function go() { if (blogname == "wildwindjen") alert("oh ya!!"); }
1. 下載 SyntaxHighlighter
2. 找個免費空間放 SyntaxHighlighter (我個人是用 Google Site官方站點)
3. 在【側邊欄位設定】的【頁尾描述】加上
<link href='http://alexgorbatchev.com/pub/sh/2.1.364/styles/shCore.css' rel='stylesheet' type='text/css'/> <link href='http://alexgorbatchev.com/pub/sh/2.1.364/styles/shThemeDefault.css' rel='stylesheet' type='text/css'/> <script src='http://alexgorbatchev.com/pub/sh/2.1.364/scripts/shCore.js' type='text/javascript'></script> <script src='http://alexgorbatchev.com/pub/sh/2.1.364/scripts/shBrushCpp.js' type='text/javascript'></script> <script src='http://alexgorbatchev.com/pub/sh/2.1.364/scripts/shBrushCSharp.js' type='text/javascript'></script> <script src='http://alexgorbatchev.com/pub/sh/2.1.364/scripts/shBrushCss.js' type='text/javascript'></script> <script src='http://alexgorbatchev.com/pub/sh/2.1.364/scripts/shBrushJava.js' type='text/javascript'></script> <script src='http://alexgorbatchev.com/pub/sh/2.1.364/scripts/shBrushJScript.js' type='text/javascript'></script> <script src='http://alexgorbatchev.com/pub/sh/2.1.364/scripts/shBrushPhp.js' type='text/javascript'></script> <script src='http://alexgorbatchev.com/pub/sh/2.1.364/scripts/shBrushPython.js' type='text/javascript'></script> <script src='http://alexgorbatchev.com/pub/sh/2.1.364/scripts/shBrushRuby.js' type='text/javascript'></script> <script src='http://alexgorbatchev.com/pub/sh/2.1.364/scripts/shBrushSql.js' type='text/javascript'></script> <script src='http://alexgorbatchev.com/pub/sh/2.1.364/scripts/shBrushVb.js' type='text/javascript'></script> <script src='http://alexgorbatchev.com/pub/sh/2.1.364/scripts/shBrushXml.js' type='text/javascript'></script> <script src='http://alexgorbatchev.com/pub/sh/2.1.364/scripts/shBrushPerl.js' type='text/javascript'></script> <script language='javascript'> SyntaxHighlighter.config.bloggerMode = true; SyntaxHighlighter.config.clipboardSwf = 'http://alexgorbatchev.com/pub/sh/2.1.364/scripts/clipboard.swf'; SyntaxHighlighter.all(); </script>
其中【shCore.css】【shThemeDefault.css】【shCore.js】是一定要的,然後再至少搭配一種語言。
4. 文章內容寫法:
<pre class="brush: html"> 我的程式碼 </pre>
其中的 html 可以替換成其他程式語言,支援語言請參考。簡單地說,我想要使用 JavaScript 語法,在【頁尾描述的部分】就一定要引用到【shBrushJScript.js】檔案,然後將【brush: html】改成【brush: js】(brush: Brush aliases)
5. 根據官網的說法,總共有兩種寫法,一個是【pre】,另一個為【script】的寫法。【pre】的寫法,裡面不能包小於符號(<),一律得用 < 替換。【script】則沒這個問題,不過我還沒在 PIXNET 試成功。
6. 大功告成,應該算還蠻簡單的吧。
7. 另外有一些進階的參數設定。