瀏覽模式: 普通 | 列表

MSSQL 指令

連線
osql -U sa

本機trusted連線
osql -E

更改sa 密碼
osql -E -Q "EXEC sp_password @new='123456', @loginame = 'sa'"

連線資料庫
osql -U sa -d 資料庫名稱

查詢
先登入
> SELECT TOP 1000 * FROM table名稱
> GO

[閱讀全文]

標籤: 指令 mssql 備份

Windows的休眠待命

Quote: http://taiwan.cnet.com/cnetlife/blog/0,2000080833,20122661,00.htm

休眠
「休眠」是電腦以關機的狀態來省電,但它會先將記憶體中的資料存入硬碟中。當您重新啟動電腦時,系統會將暫存於硬碟中的資料存回記憶體,讓桌面完全還原為離開時的狀態。

優點:重新開機後,能夠在大約30秒內完成開機動作。
缺點:需要足夠的硬碟空間和時間來儲存記憶體中的檔案,視記憶體佔用量而定。
使用時機:長時間離開電腦,且需要快速開機
離開狀態方式:依照正常開機方式,按下電源紐
注意事項:C槽的剩餘空間至少要多於記憶體最大容量的1.5倍

待命
「待命」是使監視器及硬碟處於關閉的狀態,以減小電腦耗用電量。當您重新要使用電腦時,它會快速地脫離待命狀態,同時將桌面完全還原為離開時的畫面。要在工作期間離開電腦一會兒時,可使用待命來省電。

優點:不需花費等待記憶體儲存到硬碟的時間,關閉電源、繼續使用電腦速度快
缺點:由於「待命」不會將記憶體資料儲存到硬碟,所以在「待命」時發生停電會使未儲存的資訊遺失。
使用時機:短時間離開電腦,電源不中斷
脫離狀態方式:移動滑鼠或按下鍵盤任一按鍵
注意事項:電源若在待命狀態下中斷,未儲存的資料將會遺失

標籤: 電源

Adobe Flash Player 9將支援H.264高畫質影片

PHP debug 處理

錯誤訊息
Query failed : You have an error in your SQL syntax near '' at line 1
該是debug的時後了

就是這裡
<?
        $sql = "select * from news where sn = " . $sn;
        $result = getDB($sql);
        $row = mysql_fetch_array($result);
?>

我先直接給值

[閱讀全文]

標籤: php

netstat 指令

關於 TIME_WAIT 參考: http://blog.chinaunix.net/u/5591/showart_363959.html
至於你遇到的情況我想應該是 TCP 的 3-way handshaking 的關係吧~
你可以作個實驗, 就是用 telnet 連到某個 bbs 或是什麼的, 然後強制把那個 telnet 程式砍掉, 再用 netstat 看會發現剛剛那個 connection 的 state 是 TIME_WAIT,
ex:
Proto Local Address Foreign Address State
TCP 61.228.52.XX:3256 140.114.87.XX:23 TIME_WAIT
而且這個狀態會持續一陣子才會不見, 這就是因為你強制 kill 那個 process, 所以沒有真正的完成 terminate 的 step, OS 會一直等到 timeout 之後才把狀態還原. 這種情況發生在 client 的時候比較沒差, 因為 OS 每次都會選一個沒有被使用的 port 去連結, 但是如果發生在 server 的時候, 由於 service process 突然被砍掉, 原有的連線還沒完成 release 的動作, OS 沒有收到 terminate 的 ack, 所以就會認為那個 port 還在使用中, 直到 timeout 才會被釋放~
至於作法說不定 http://leftleg.hzpub.com/read.php?642 可行吧
狀態:描述
ESTABLISHED:正常數据傳輸狀態 / 已建立連線的狀態
SYN_SENT:應用已經開始,打開一個連接 / 發出主動連線 (SYN 標誌) 的連線封包
SYN_RECV:一個連接請求已經到達,等待确認 / 接收到一個要求連線的主動連線封包
FIN_WAIT1:應用說它已經完成 / 該插槽服務(socket)已中斷,該連線正在斷線當中
FIN_WAIT2:另一邊已同意釋放 / 該連線已掛斷,但正在等待對方主機回應斷線確認的封包
TIME_WAIT:另一邊已初始化一個釋放 / 該連線已掛斷,但 socket 還在網路上等待結束
CLOSED:無連接是活動的或正在進行
CLOSE_WAIT
LAST_ACK:等待所有分組死掉
LISTEN:服務器在等待進入呼叫 / 通常用在服務的監聽 port !可使用『 -l 』參數查閱
CLOSING:兩邊同時嘗試關閉
UNKNOWN :

net.ipv4.tcp_syncookies = 1  表示開啟SYN Cookies。當出現SYN等待隊列溢出時,啟用cookies來處理,可防范少量SYN攻擊,默認為0,表示關閉;
net.ipv4.tcp_tw_reuse = 1 表示開啟重用。允許將TIME-WAIT sockets重新用于新的TCP連接,默認為0,表示關閉;
net.ipv4.tcp_tw_recycle = 1 表示開啟TCP連接中TIME-WAIT sockets的快速回收,默認為0,表示關閉。
或許再補習一下: http://ssorc.tw/rewrite.php/read-40.html

M$的方式: http://www.pctools.com/guides/registry/detail/878/
Registry Settings
System Key: [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters]
Value Name: TcpTimedWaitDelay
Data Type: REG_DWORD (DWORD Value)
Value Data: 30-300 seconds (decimal)
標籤: netstat

因為硬碟問題(壞軌或設定)而無法正常開機

Quote: http://linux.vbird.org/linux_basic/0510osloader.php#solution_config
因設定錯誤而無法開機:
如果因為設定錯誤導致無法開機時,要怎麼辦啊?這就更簡單了! 最容易出錯的設定而導致無法順利開機的步驟,通常就是 /etc/fstab 這個檔案了, 尤其是使用者在 實作 Quota 時,最容易寫錯參數, 又沒有經過 mount -a 來測試掛載,就立刻直接重新開機,真要命,無法開機成功怎麼辦? 不要緊啦!利用上個小節提到的以 run level 1 的方法進入 Linux 系統,然後:
利用『 mount -n -o remount,rw / 』重新掛載根目錄, 之後將剛剛設定錯誤的地方修改一下,就可以重新開機啦!


但萬一是因為不正常關機,導致開機時進行 fsck 無法成功,而出現類似這樣的幾行字:
/home contains a file system with errors,check blocks.
/home:Group 81's inode table at 2654219 conflicts with some other fs blocks.
/home: UNEXPECTED INCONSISTENCY ; RUN fsck MANUSLLY
(i.e. , without –a or –p options)
*** An error occurred during the file system check.
*** Dropping you to a shrll ; the system will reboot
*** when you to leave shell....
 Give root password for maintenance(or type Control-D for normal startup):

這表示你的 filesystem 可能有磁區錯亂的情況,一般來說,這樣的磁區錯亂應該不是實體硬碟錯誤, 比較可能是由於不正成關機造成 filesystem 的不一致 (Inconsistent) 所造成的。 造成這個問題之後,我們必須要輸入 root 的密碼,進入 run level 1 , 然後以 fsck /dev/hd[a-d][1-16] 來修復磁碟。例如,假設上面的案例中, /home 掛載在 /dev/hda6 上面,那我就『 fsck /dev/hda6 』,不要加上任何參數。 等到系統發現錯誤,並且出現『clear [Y/N]』時,輸入『 y 』吧!
這個過程可能會很長,而且如果你的 partition 上面的 filesystem 有過多的資料損毀時, 即使 fsck 完成後,可能因為傷到系統槽,導致某些關鍵系統檔案資料的損毀,那麼依舊是無法進入 Linux 的。此時,就好就是將系統當中的重要資料複製出來,然後重新安裝,並且檢驗一下, 是否實體硬碟有損傷的現象才好!不過一般來說,不太可能會這樣啦~ 通常都是 fsck 處理完畢後,就能夠順利再次進入 Linux 了。
標籤: 硬碟 fsck fstab

FEEDJIT追蹤來源訪客

官網: http://feedjit.com/
FEEDJIT shows arrivals and departures on any page on your website. It does this by tracking referrers and clicks on external links. FEEDJIT won't slow down your site because it draws itself after your page has loaded.

FEEDJIT is free, we don't need you to register with us, and it's secure so no one can steal your widget code and display your arrivals and departures.
FEEDJIT 用來統計誰在看你的 blog、從那裡來、看那個主題,
安裝很簡單,只要貼上一段 javascript 即可,
剛開始的訊息
Live traffic feed
You have no departures or arrivals yet. Wait a few minutes and check again
ref: http://playpcesor.blogspot.com/2007/08/feedjitblog.html
ref: http://www.wappblog.com/50226711/feedjitieceeecblog_widget_111277.php

補充: 除了 google 還是 goole,不然就是 yahoo,暈倒