因為公司安裝的Hyper-V Server僅只有命令列,所以所有動作都必須靠輸入指令來完成(有Linux的fu啊~)
最簡單的,如何連接網路磁碟機哩?
2012-06-17
2012-06-15
Ubuntu Server修改IP
sudo vi /etc/network/interfaces
修改檔案內容:
auto eth0
iface eth0 inet static
address xxx.xxx.xxx.xxx #IP
netmask xxx.xxx.xxx.xxx #子網路遮罩
gateway xxx.xxx.xxx.xxx #Gateway
dns-nameservers 168.95.1.1 168.95.192.1
dns-search do.main
存檔後重新啟動網路:
sudo /etc/init.d/networking restart
標籤:
ubuntu
2012-06-08
PHP連接MySQL出現Password問題
當PHP連接MySQL如果出現以下訊息:
有可能是PHP使用新版連線方式,而MySQL帳號密碼編碼是使用舊版Hash方式,長度只有16(新版是41),導致Hash值不對所以無法登入。
mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication. Please use an administration tool to reset your password with the command SET PASSWORD = PASSWORD(‘your_existing_password’). This will store a new, and more secure, hash value in mysql.user. If this user is used in other scripts executed by PHP 5.2 or earlier you might need to remove the old-passwords flag from your my.cnf file
有可能是PHP使用新版連線方式,而MySQL帳號密碼編碼是使用舊版Hash方式,長度只有16(新版是41),導致Hash值不對所以無法登入。
2011-05-27
2011-05-25
2011-01-21
VB.NET中如何動態指定物件型別
在寫新版OMS發票軟體,其中有個目標功能是希望能加入多種發票機的支援。但是這樣一來,產生發票機物件的時候就會有個問題:要如何從設定檔內動態的指定物件的型別?
我把發票機的控制寫在一個class內,這個Class內用SerialPort實作發票機的控制與一些自訂的函數,然後由主程式產生這個物件來做列印。但日後有可能會需要支援多種發票機,假設有A和B兩種,我會想每種發票機個寫一個Class來控制,然後依照使用者的設定來選擇要產生發票機的型別(假設Class名稱是WPA與WPB),但如果照著底下寫法,會因為在IF這個區塊裡產生的,屬於區域變數,無法在IF外使用:
IF Config("PrinterModel") = "A" Then
Dim Printer as New WPA("COM1")
Else
Dim Printer as New WPB("COM1")
End If
Printer.Print("...") '這行一定無法執行
如果是寫在Form_Load的外面,也因為需要先指定物件的型別而只能寫死無法依照使用者的選擇來指定不同的型別。在藍色小舖上詢問過後,大致上可以有以下三種解決方式:2009-10-20
3389Port入侵
某天要將Administrator變更帳號,赫然發現有兩台Server上的Guest帳號打開了,於是想點兩下進去帳號內容將之停用,沒想到竟然是Administrator的內容而非Guest!一開始我還以為點錯了,確認之後重點一次,還是Administrator的帳號!這可不對啊…於是試著想刪除Guest,沒想到刪的竟是Administrator,不行…
網路稍微查了一下,想說把Guest帳號改名好了,不改還好,一改再重新整理使用者列表,竟然發現空空如也….馬的B勒!
網路稍微查了一下,想說把Guest帳號改名好了,不改還好,一改再重新整理使用者列表,竟然發現空空如也….馬的B勒!
訂閱:
文章 (Atom)
