2009年12月5日 星期六

Evernote 線上筆記本

Evernote 一個線上筆記本

可再電腦上寫筆記,再將筆記內容同步到網路上,可在不同地方存取該筆記


Evernote

檔案無法存取、記憶體或磁碟空間不足,因此無法開啟資料庫 '%.*ls'。詳細資訊請參閱 SQL Server 錯誤記錄檔。

檔案無法存取、記憶體或磁碟空間不足,因此無法開啟資料庫 '%.*ls'。詳細資訊請參閱 SQL Server 錯誤記錄檔。

目前已解決, 解決辦法:
1. 服務停止, 將mdf檔移開到別處, ldf 可以刪除(若不需要交易log時)
2. 原資料夾建立一個相同的資料庫名 (例Test)
3. 定Test資料庫狀態為EMERGENCY:
ALTER DATABASE Test SET EMERGENCY
4. 設定Test資料庫模式為"單一使用者":
sp_dboption 'Test', 'single user', 'true'
5. 檢查指定資料庫中所有物件的配置、結構和邏輯完整性:
DBCC CHECKDB (Test, REPAIR_ALLOW_DATA_LOSS)
6. 還原Test資料庫模式:
sp_dboption 'Test', 'single user', 'false'
7. 設定Test資料庫狀態為ONLINE:
ALTER DATABASE Test SET ONLINE



以上解決資料庫異常不能附加的問題, 不過一些設定也掉了, 要再重新設定!

資料庫連線字串 Connection string

MSSQL , Oracle , MySQL .... 資料庫連線字串  Connection string

SQL Server 2008

Standard Security
Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;

Standard Security alternative syntax
Server=myServerAddress;Database=myDataBase;User ID=myUsername;Password=myPassword;Trusted_Connection=False;

Trusted Connection
Data Source=myServerAddress;Initial Catalog=myDataBase;Integrated Security=SSPI;


Oracle


Using TNS
Data Source=TORCL;User Id=myUsername;Password=myPassword;


Using integrated security
Data Source=TORCL;Integrated Security=SSPI;


Using ODP.NET without tnsnames.ora
Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=MyHost)(PORT=MyPort)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=MyOracleSID)));User Id=myUsername;Password=myPassword;


MySQL


Standard (Default port is 3306.)
Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword;

Specifying port
Server=myServerAddress;Port=1234;Database=myDataBase;Uid=myUsername;Pwd=myPassword;




Excel 密碼破解

Excel 密碼破解
 
 
 
將下列程式貼入巨集中,然後執行~ 等待~ 依密碼難度會有不同破解時間~
 
Sub PasswordBreaker()

    Dim i As Integer, j As Integer, k As Integer

    Dim l As Integer, m As Integer, n As Integer

    Dim i1 As Integer, i2 As Integer, i3 As Integer

    Dim i4 As Integer, i5 As Integer, i6 As Integer

    On Error Resume Next

    For i = 65 To 66: For j = 65 To 66: For k = 65 To 66

    For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66

    For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66

    For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126

    ActiveSheet.Unprotect Chr(i) & Chr(j) & Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)

    If ActiveSheet.ProtectContents = False Then

    MsgBox "One usable password is " & Chr(i) & Chr(j) & Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)

    ActiveWorkbook.Sheets(1).Select

    Range("a1").FormulaR1C1 = Chr(i) & Chr(j) & Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)

    Exit Sub

    End If

    Next: Next: Next: Next: Next: Next

    Next: Next: Next: Next: Next: Next

End Sub

Ubuntu Change fonts (Ubuntu 字型更換)

Ubunthu中文字體顯示有問題, 方塊字,彩色字


將新字體檔案複製到下列目錄中,需以root權限複製
/usr/share/fonts

ex:
sudo cp /home/user/newfonts.tff /usr/share/fonts

將新增的字體載入,執行下列指令
fc-cache -v -f /usr/share/fonts/


完成後就可以選新字體來用嚕!

GNOME 快捷鍵 快速鍵

GNOME快捷鍵

通用快捷鍵

Alt + F1 類似Windows下的Win鍵,在GNOME中打開"應用程序"菜單(Applications)
Alt + F2 類似Windows下的Win + R組合鍵,在GNOME中運行應用程序
Ctrl + Alt + D 類似Windows下的Win + D組合鍵,顯示桌面
Ctrl + Alt + L 鎖定桌面並啟動屏幕保護程序

Ctrl + Alt + → / ← 在不同工作台間切換
Ctrl + Alt + Shift + → / ← 移動當前窗口到不同工作台

Ubuntu通用快捷鍵

PrintScreen 全屏抓圖
Alt + PrintScreen 當前窗口抓圖
Ctrl+ Alt+ F1-F4 進入全屏終端
Ctrl+ Alt+ F7 返回桌面
<--Ctrl+Alt+Shift+F8 未知(終端或模擬終端)
Ctrl+Alt+Shift+Fn 終端N或模擬終端N(n和N為數字1-6) -->

窗口操作快捷鍵(Metacity窗口管理器)

滑鼠操作

Shift + 中鍵 拖拽文件圖標,移動菜單
Alt + 左鍵 拖拽移動窗口
Alt + Shift + 左鍵 拖拽移動窗口並且可以使窗口停留在邊緣位置
Alt + 右鍵 彈出窗口管理器菜單
Alt + 中鍵 拖拽改變窗口大小

純鍵盤

Alt + ESC 在不同程序窗口間切換
Alt + Tab 為了兼容Windows下的Alt + Tab組合鍵習慣,提供的第二個「在不同程序窗口間切換」
Alt + F4 關閉窗口
Alt + F5 取消最大化窗口 (恢復窗口原來的大小)
Alt + F7 移動窗口 (注: 在窗口最大化的狀態下無效)
Alt + F8 改變窗口大小 (注: 在窗口最大化的狀態下無效)
Alt + F9 最小化窗口
Alt + F10 最大化窗口
Alt + Space 打開窗口的控制菜單 (點擊窗口左上角圖標出現的菜單)

應用程序中的常用快捷鍵

(注: 並不適用於所有程序)
Ctrl+N 新建窗口
Ctrl+X 剪切
Ctrl+C 複製
Ctrl+V 粘貼
Ctrl+Z 撤銷上一步操作
Ctrl+Shift+Z / Ctrl+Y 重做剛撤銷的一步操作
Ctrl+S 保存
Ctrl+B 書籤

文件瀏覽器(部分)

Ctrl+H 顯示隱藏文件(切換鍵)
Ctrl+T 新建標籤
Ctrl+W 關閉標籤
Ctrl+Page Up 上一個標籤
Ctrl+Page Down 下一個標籤
Alt+N 切換到第N個標籤(N為數字)

在Ubuntu中自定義快捷鍵

訪問「System>Preferences>Keyboard Shortcuts」,選定想要設置的項目,然後鍵入快捷鍵即可生效。

net use

使用username這個帳號連線到 \\server\yourpath\,密碼是password
net use "\\server\yourpath\" password /user:"username"


把連線指定到你本機的磁碟機Z:
net use Z:"\\server\yourpath\" password /user:"username"


微軟官方的範例。
Examples
若要將磁碟機裝置名稱 E:指派到 \\Financial 伺服器上的 Letters 共用目錄,請輸入:
net use e:\\financial\letters

若要將磁碟機裝置名稱 M:指派 (對應) 到 \\Financial NetWare 伺服器之 Letters 磁碟區內的 Mike 目錄,請輸入:
net use m:\\financial\letters\mike

若要連接使用者識別元 Dan (就像從「帳戶」網域所作的連線一樣),請輸入:
net use d:\\server\share /user:Accounts\Dan

若要將磁碟機裝置名稱 F:指派到命名為 TargetName 之 MSN Internet Access 社群內的檔案櫃 (使用 Passport 帳戶 UserName@passport.com),請輸入:
net use f:http://www.msnusers.com/TargetName/user:UserName@passport.com

若要中斷自 \\Financial\Public 目錄的連線,請輸入:
net use f:\\financial\public /delete

若要與 \\Financial 2 伺服器上的共用資源備忘錄連線,請輸入:
net use k:"\\financial 2" \memos

Ubuntu Flash 沒聲音

Ubuntu Flash 沒聲音

看 youtube 沒聲音



sudo apt-get install flashplugin-nonfree

重開Firefox

Virtual Box USB 反白 不能使用

USB 列表變成了反白的情況,

檢查 /etc/udev/rules.d/10-vboxdrv.rules

限定要 vboxusers 才能使用這些 usb 的裝置


解決辦法
將使用者加到 vboxusers 裡面就可以正常使用 virtualbox 的 usb 裝置了。