我要新增一個功能就是將youtube影片的內嵌碼放到資料庫
並在前台撈出來顯示, 而發現在資料庫裏面存的語法系統已經自動將雙引號前加入反斜線
所以要去除反斜線, 我使用 stripslashes()
EX:
$txt = stripslashes($txt);
stripslashes — 去除addslashes( )引用的斜線
語法 : string stripslashes (string str)
說明 :
傳回去除反斜線後的字串,連續的二個反斜線會成為一個反斜線。
我要新增一個功能就是將youtube影片的內嵌碼放到資料庫
並在前台撈出來顯示, 而發現在資料庫裏面存的語法系統已經自動將雙引號前加入反斜線
所以要去除反斜線, 我使用 stripslashes()
EX:
$txt = stripslashes($txt);
stripslashes — 去除addslashes( )引用的斜線
語法 : string stripslashes (string str)
說明 :
傳回去除反斜線後的字串,連續的二個反斜線會成為一個反斜線。
跑window power shell時候
如果你也遇到這樣的事情, 就是”Script cannot be loaded because running scripts is disabled on this system”
找到一個方法:
Run the following statement from a Command prompt (not a PS prompt):
下面方式可成功, 請在cmd (一般command line interface)執行:
c:\windows\syswow64\WindowsPowerShell\v1.0\powershell.exe -command set-executionpolicy unrestricted
我拉網 – 線上製作GIF動畫圖片或BANNER
http://gif.55.la/
其實仔細看看我拉網, 是一個各式工具的方便網站
很適合網頁工作者使用喔, 雖然剛測試幾項都無法使用
由於筆電附的微軟文書編輯軟體已經過期
並且也超過使用次數
Kingsoft Office 網址:
http://www.kingsoftstore.com/kingsoft-office-freeware.html
免費Office軟體下載
雖然不是微軟的文書處理軟體 但也很好用啦
下載點:
http://www.kingsoftstore.com/download/office_suite_free_2012.exe
微軟開發工具整合介面, 就是visual studio 2012有不同版本
而這個版本才能開發windows store apps
每個版本有不同權限,
官方說明: http://www.microsoft.com/taiwan/vstudio/2012/
免費版:
Visual Studio Express 工具 –
適合業餘愛好者、初學程式開發、以及學生想要學習開發應用程式者。付費版:
專業開發、企業及團隊開發,可直接安裝 Professional、Premium 或 Ultimate 版,
以提供完整的開發、設計、偵錯及測試功能,皆提供免費試用版
在linux底下的shell script, 在windows就是batch批次檔, 反正腳本語言都差不多!
有一些常出現的關鍵字如下, 把這些學起來就已經會了一大半了, 加油!!
在DOS系統下,有三類檔案是可以使DOS執行而進行某些工作,這三類檔案分別有以下三個不同的副檔名
1. .com (指令檔,命令檔) 例如 Command.com, Edit.com 等。
2. .exe (執行檔) 例如 Copy.exe, Mem.exe 等。
3. .bat (批次檔) 例如 Autoexec.bat 等。
其中 .com 及 .exe 的檔案是用編譯或組合語言寫出,需要較多工夫來學習編寫,一般終端用者 (end-user) 不會花時間來學習編寫這些程式,但 .bat 的批次檔是一連串的 DOS 內部或外部指令 (批次檔的意思是 指令集) ,或是執行程式的主檔名,因此只要懂得這些指令,加上一些簡單的語法,就可寫出批次檔。終端用者利用自己編寫的批次檔,就可使 DOS 執行自己編定的程序。
批次檔是由 DOS 指令組成,因此批次檔有錯誤時,就等於我們在提示號 (C)鍵入錯的指令一樣,螢幕會有 Bad command or file name 的回應。
批次檔必定要是純文字檔案,可使用 DOS 的編輯器(DOS Editor)或用windows內的 記事本 寫出來,這兩個都是簡單的文書處理器,文稿內不含任何控制碼 (如字款和字的大小,文章闊度等等),這就最適合用來編來批次檔。
批次檔的規格:
早期在DOS系統工作下,都可能需要使用批次檔來執行電腦工作,當文字介面的系統逐漸被Windows、Unix系統(圖形介面)所取代時,現今一般使用電腦的人,可能也不是很清楚什麼是批次檔,我們今天就來介紹何謂批次檔。
批次檔是一種文字檔案(ASCII檔案),由一連串的MS-DOS命令所組成的。
批次檔的命名規則與一般檔案相同,但其副檔名固定為”.BAT”,即”將 一連串的命令”儲存在檔案中,該批次檔的指令可無限制的重覆使用,永遠得到相同的執行結果。究竟批次檔又該如何使用呢?以下介紹批次檔的常用指令。
批次檔的常用指令如下:
*——————————————
一、 ECHO
*——————————————
在正常的情況下,批次檔中的每道命令執行前都會先出現螢幕上。有了ECHO命令,就可以任意控制是否列印出命令列。
用法:在批次檔中鍵入echo on/off ,on:表示要印出命令列,off:則不印出命令列,若要禁止批次檔的命令顯示在螢幕上,則使用隱藏echo off(@ECHO OFF),用法在命令列的開頭上加上@符號
Ex:
@echo off 表示資料隱藏
echo …. 測試ECHO指令
echo …. 請稍後
echo …. 完成…..
結果:
Test Enter
…. 測試ECHO指令
…. 請稍後
…. 完成…..
*——————————————
* 二、 代換參數
*——————————————
代換參數的標記是一個百分號(%)再跟著一個阿拉伯數字,最多可使用10個代換參數,這些變數的值,則由呼叫批次檔的命令所指定。
Ex:
@echo off
echo …. 測試代換參數指令
echo …. 請稍後
echo …. 完成…..
echo %1 %2 %3 %4
結果:
Test TCP EDU NETWORK CENTER Enter
…. 測試ECHO指令
…. 請稍後
…. 完成…..
TCP EDU NETWORK CENTER
*——————————————
* 三、 PAUSE:是暫停批次檔的執行。
*——————————————
當MS-DOS執行到PAUSE時就暫時中止目前的工作,並印出下列訊息:
press any key to contunue ……
Ex:
@echo off
echo …. 測試代換參數指令
echo …. 請稍後
echo …. 完成…..
echo %1 %2 %3 %4
pause
echo %5 %6
結果:
Test TCP EDU NETWORK CENTER Enter E-Mail chan@ms64.hinet.net
…. 測試ECHO指令
…. 請稍後
…. 完成…..
TCP EDU NETWORK CENTER
Press any key to continue ….
E-Mail chan@ms64.hinet.net
*——————————————
* 四、 REM(REMark)用來在批次檔執行中顯示某些訊息
*——————————————
用法是在批次檔中鍵入rem,後面跟著所要顯示的字串
Ex:
@echo off
echo …. 測試代換參數指令
echo …. 請稍後
echo …. 完成…..
rem 下面指令,開始做代換參數
echo %1 %2 %3 %4
pause
echo %5 %6
*——————————————
* 五、 IF
*——————————————
IF命令在批次檔中用來測試特定的條件,以決定是否執行某些命令。絛件的型態分為四種:
////////////////////////////////////////////////////////////////////
(1) IF EXIST
此條件是用來檢查某一檔案是否存在,若存在則條件成立,便執行指定的命令
Ex:
@echo off
if exist test1.bat type test1.bat
////////////////////////////////////////////////////////////////////
(2) IF String1 = = String2(= = 表相等性的比較)
Ex:
@echo off
echo …. 測試IF指令
echo %1
if ‘%OS%’==’Windosws_NT’ goto good
if %1 == a goto first
if %1 == b goto second
if %1 == c goto three
:good
echo 作業系統%OS%
:first
echo 執行first (a)
goto finish
:second
echo 執行second (b)
goto finish
:three
echo 執行three (c)
goto finish
:finish
結果:
Test1 a Enter
a
執行First(a)
執行程式結束
////////////////////////////////////////////////////////////////////
(3) IF ERRORLEVEL
ERRORLEVEL是由MS-DOS所管理的一個系統變數,目的是監視所有錯誤發生的情況。(類似ErrorMessage)
////////////////////////////////////////////////////////////////////
(4) IF NOT
IF NOT是當測試條件不成立時才執行後面命令
Ex:
@echo off
if not exist test1.bat type test1.bat
echo 執行程式結束
////////////////////////////////////////////////////////////////////
*——————————————
* 六、 GOTO
*——————————————
GOTO命令在批次檔中用來轉移控制權,可以指示批次檔跳至某一標記(line label)由一個冒號(:)跟著字元符號所組成的;label也可使用代換變數
Ex:
goto first 或 goto %1
*——————————————
* 七、 FOR
*——————————————
FOR命令允許批次檔中的其他命令,可以重覆地執行
for %%a IN (file1 file2 file3) DO del %%a
虛擬變數必須以兩個百分號(%%)起頭,in後面著參數列,do後面跟著要執行的命令
Ex1:
@echo off
echo …. 測試FOR指令
echo …. 請稍後
echo …. 完成…..
echo ….
for %%a IN (test_a.bat test_b.bat test_c.bat) do copy %%a prn
結果:
test Enter
…. 測試FOR指令
…. 請稍後
…. 完成…..
….
1 File(s) Copied
1 File(s) Copied
1 File(s) Copied
Ex2:
REM 取得日期
FOR /F “tokens=1-4 delims=/ ” %%a IN (“%date%”) DO (SET _MyDate=%%a%%b%%c%%d)
REM 顯示去掉分隔符號後的結果
echo %_MyDate%
說明:
/F 是指定將後面 %date% 的環境變數當成檔案來處理,而處理的依據就是在「”tokens=1-4 delims=/ “」這邊。tokens如果按照字面翻譯的話,是權杖的意思,這樣翻不太直覺,在這邊翻成順序可能比較好一些。以這個例子來說,就是要取得順序 1 ~ 4 的字串,那程式怎麼知道這個順序的分法呢?透過 delims 這個引述的設定,程式就知道要怎麼去分析 %date% 環境變數的順序。在 delims 等號右邊的字元就是用來指定分割順序的依據。以這個例子來說,我們用「/」與「 」(空白,White Space)這兩個分隔符號來分割 %date% 的順序。因此原本 %date% 的內容是 2006/03/07 星期二,在程式來看就變成了:
順序 內 容
﹉﹉ ﹉﹉﹉﹉
1 2006
2 03
3 07
4 星期二
%%a 是說把順序 1 的結果指派給名稱為 %%a 的變數,因此順序 2 的變數名稱就會是 %%b,以此類推,最多可以有 52 個變數,原因如下:變數名稱有大小寫之分,所以 %%a 跟 %%A 不同,且僅能以一個英文字母來命名,所以 26(個字母)× 2(大寫跟小寫 2 種)=52(個)。DO 後面的括號內容是用來指定所要執行的命令內容,以這個例子來說,就是指定一個名稱為 _MyDate 的變數,它的內容是由 %%a%%b%%c%%d 所構成的。
再來我們看看使用 FOR 指令去掉時間變數之分隔符號的結果:
MyTime.bat 的檔案內容如下所示:
—-程式開始—-
REM 取得時間
FOR /F “tokens=1-4 delims=:.” %%a IN (“%time%”) DO (SET _MyTime=%%a%%b%%c%%d)
REM 顯示去掉分隔符號後的結果
echo %_MyTime%
—-程式結束—-
看看執行的結果:
C:\>MyTime
螢幕輸出:
14243241
講了這麼多,您知道該怎麼運用 %date% 與 %time% 環境變數了嗎?
*——————————————
* 八、 SHIFT
*——————————————
SHIFT命令允許在批次檔的起動命令中,使用超過10以上的實際參數
(%0~%9)
*——————————————
* 九、 CALL
*——————————————
模組化的程式設計,是將一個完整的程式分割成一個個獨立的模組(module),每個模組負責一項功能
Ex:
@echo off
echo …. 測試CALL指令
echo …. 請稍後
echo %1 %2
call test_b
echo %3 %4
echo 程式模組已執行完畢 (test_a.bat)
@echo off
echo 執行test_b程式
echo 即將執行test_c …..
call test_c
echo 執行test_b程式完畢~~~ (test_b.bat)
@echo off
echo 執行test_c程式
if exist test2.bat type test2.bat
echo 執行test_c程式完畢~~~ (test_b.bat)
*——————————————
* 十、 set
*——————————————
宣告變數;設定變數
set gbs=%OS% 取得作業系統
set xdate=%date% 取得目前日期20080610
set xmonth=%date:~5,2% 取得目前月份06
set select=
set /P select=請選擇: 等待取得使用者所輸入字元
在DOS環境下輸入Set,可列出windows環境變數
—
常用的批次指令 | |||
| 指令 | 說明 | 範例 | 範例說明 |
| echo | 顯示此命令後的字元 | echo 結束 | 系統將顯示「結束」 |
| call | 呼叫另一個批次檔 | call a.bat | 系統執行a.bat的內容 |
| pause | 暫停批次處理的執行,待使用者按任意鍵後繼續。 | Pause | 螢幕顯示「Press any key to continue…」的提示,待使用者按任意鍵後繼續 |
| rem | 註解,不執行。 | ||
| if [not] “參數” ==”字串” | 參數如果等於(not表示不等於)指定的字串,則執行命令,否則執行下一行指令。 | if “%1″==”a” format a: | 如果使用者輸入的第一個參 數是」a」,就格式化a槽磁碟 |
| if [not] exist[路徑\]檔案名 待執行的命令 | 如果指定的檔案存在,則執行指定的指令 | if existc:\a.bat type c:\a.bat | 如果c磁碟機存在a.bat檔,則顯示它的內容 |
| if errorlevel<數字> 待執行的命令 | 許多DOS程式在執行結束後,會回傳一個數字,表示執行的結果或狀態,運用if errorlevel 可以判斷程式的回傳值,決定後續執行的指令 | if errorlevel 0 goto success …(略) :success echo 成功 | 如果系統回傳值為0,則跳至success標籤,顯示「成功」 |
| goto | 批次檔執行到goto將跳到指定的標籤 | goto end …(略) :endecho 結束 | 執行end標籤包含的指令,顯示「結束」 |
| choice | 讓用戶輸入一個字元,選擇後續執行的方向。常搭配if errorlevel使用 | choice /c:ync Yes, No, or Continue | 螢幕將顯示:Yes, No, or Continue [Y,N,C]? |
| iThome整理,2008年2月 | |||
不論是Windows X86,Windows X64,或是Windows RT 都可以透過命令提示字元(cmd)查看
輸入: systeminfo
結果:
其實對於軟體工程師而言
系統通常都會在底層實作出一些API
讓上層的軟體可以呼叫使用, 然後顯示在螢幕上
方法有很多種,
透過指令INPUT 然後再直接OUTPUT在命力提示字元就是其中一法
更貼心的話
便是製作GUI的Application 更直觀的看出系統資訊
指令 powercfg /energy
可以觀察短時間內找出耗電
Windows 7具有內建的電源檢查指令,
只要開啟命令提示字元,輸入「Powercfg /energy」,
便會自動偵測系統的電源設定,如果發現警告或錯誤訊息,也會在記錄檔中顯示相關的名稱及發生原因
更多訊息:
http://www.ithome.com.tw/itadm/article.php?c=52876

| 電腦名稱 | xxxxxxxxxxxxxx |
| 掃描時間 | 2013-01-22T08:38:27Z |
| 掃描期間 | 60 秒 |
| 系統製造商 | eMachines |
| 系統產品名稱 | eMachines 527 |
| BIOS 日期 | 03/23/2010 |
| BIOS 版本 | V0.03 |
| 作業系統組建 | 7600 |
| 平台角色 | PlatformRoleMobile |
| 一般電源 | true |
| 處理程序計數 | 82 |
| 執行緒計數 | 1019 |
| 報告 GUID | {xxxx-xxxx-xxxx-xxxx-xxxx} |
| 裝置名稱 | USB Root Hub |
| 主機控制器識別碼 | PCI\VEN_8086&DEV_2934 |
| 主機控制器位置 | PCI bus 0, device 29, function 0 |
| 裝置識別碼 | USB\VID_8086&PID_2934 |
| 連接埠路徑 |
| 裝置名稱 | USB 輸入裝置 |
| 主機控制器識別碼 | PCI\VEN_8086&DEV_2934 |
| 主機控制器位置 | PCI bus 0, device 29, function 0 |
| 裝置識別碼 | USB\VID_1C4F&PID_0003 |
| 連接埠路徑 | 1 |
| 平均使用率 (%) | 19.62 |
| 處理程序名稱 | iexplore.exe |
| PID | 6076 |
| 平均使用率 (%) | 3.31 |
| 模組 | 平均模組使用率 (%) |
| \Device\HarddiskVolume2\Windows\System32\mshtml.dll | 1.41 |
| \SystemRoot\system32\ntkrnlpa.exe | 0.29 |
| \Device\HarddiskVolume2\Windows\System32\jscript9.dll | 0.27 |
| 處理程序名稱 | ssh.exe |
| PID | 5428 |
| 平均使用率 (%) | 2.26 |
| 模組 | 平均模組使用率 (%) |
| \SystemRoot\system32\ntkrnlpa.exe | 1.02 |
| \Device\HarddiskVolume2\Program Files\Git\bin\msys-crypto-0.9.8.dll | 0.22 |
| \Device\HarddiskVolume2\Windows\System32\ntdll.dll | 0.15 |
| 處理程序名稱 | dwm.exe |
| PID | 2780 |
| 平均使用率 (%) | 2.22 |
| 模組 | 平均模組使用率 (%) |
| \Device\HarddiskVolume2\Windows\System32\igd10umd32.dll | 0.92 |
| \Device\HarddiskVolume2\Windows\System32\dwmcore.dll | 0.60 |
| \SystemRoot\System32\drivers\dxgmms1.sys | 0.15 |
| 處理程序名稱 | System |
| PID | 4 |
| 平均使用率 (%) | 2.09 |
| 模組 | 平均模組使用率 (%) |
| \SystemRoot\system32\ntkrnlpa.exe | 0.73 |
| \SystemRoot\system32\DRIVERS\bcmwl5.sys | 0.41 |
| \SystemRoot\System32\drivers\tcpip.sys | 0.27 |
| 處理程序名稱 | iexplore.exe |
| PID | 6588 |
| 平均使用率 (%) | 1.42 |
| 模組 | 平均模組使用率 (%) |
| \Device\HarddiskVolume2\Windows\System32\mshtml.dll | 0.67 |
| \SystemRoot\system32\ntkrnlpa.exe | 0.13 |
| \SystemRoot\System32\win32k.sys | 0.12 |
| 處理程序名稱 | git.exe |
| PID | 10424 |
| 平均使用率 (%) | 1.33 |
| 模組 | 平均模組使用率 (%) |
| \Device\HarddiskVolume2\Program Files\Git\bin\git.exe | 0.97 |
| \SystemRoot\system32\ntkrnlpa.exe | 0.15 |
| \SystemRoot\System32\Drivers\Ntfs.sys | 0.05 |
| 處理程序名稱 | AppM.ls |
| PID | 11864 |
| 平均使用率 (%) | 1.03 |
| 模組 | 平均模組使用率 (%) |
| \SystemRoot\system32\ntkrnlpa.exe | 0.56 |
| \SystemRoot\System32\win32k.sys | 0.17 |
| \SystemRoot\system32\halmacpi.dll | 0.12 |
| 處理程序名稱 | explorer.exe |
| PID | 2804 |
| 平均使用率 (%) | 0.76 |
| 模組 | 平均模組使用率 (%) |
| \SystemRoot\System32\win32k.sys | 0.33 |
| \SystemRoot\system32\ntkrnlpa.exe | 0.14 |
| \Device\HarddiskVolume2\Windows\System32\msvcrt.dll | 0.04 |
| 處理程序名稱 | svchost.exe |
| PID | 1516 |
| 平均使用率 (%) | 0.58 |
| 模組 | 平均模組使用率 (%) |
| \Device\HarddiskVolume2\Windows\System32\FntCache.dll | 0.47 |
| \SystemRoot\system32\ntkrnlpa.exe | 0.10 |
| \Device\HarddiskVolume2\Windows\System32\ntdll.dll | 0.00 |
| 處理程序名稱 | OUTLOOK.EXE |
| PID | 4780 |
| 平均使用率 (%) | 0.53 |
| 模組 | 平均模組使用率 (%) |
| \SystemRoot\system32\ntkrnlpa.exe | 0.10 |
| \Device\HarddiskVolume2\Program Files\Microsoft Office\Office14\OUTLOOK.EXE | 0.07 |
| \Device\HarddiskVolume2\Program Files\Common Files\microsoft shared\OFFICE14\MSO.DLL | 0.06 |
| 處理程序名稱 | Skype.exe |
| PID | 4220 |
| 平均使用率 (%) | 0.47 |
| 模組 | 平均模組使用率 (%) |
| \Device\HarddiskVolume2\Program Files\Skype\Phone\Skype.exe | 0.37 |
| \SystemRoot\system32\ntkrnlpa.exe | 0.03 |
| \SystemRoot\System32\win32k.sys | 0.01 |
| 處理程序名稱 | csrss.exe |
| PID | 484 |
| 平均使用率 (%) | 0.44 |
| 模組 | 平均模組使用率 (%) |
| \SystemRoot\System32\win32k.sys | 0.17 |
| \SystemRoot\system32\ntkrnlpa.exe | 0.16 |
| \SystemRoot\system32\DRIVERS\igdkmd32.sys | 0.03 |
| 處理程序名稱 | iexplore.exe |
| PID | 2296 |
| 平均使用率 (%) | 0.42 |
| 模組 | 平均模組使用率 (%) |
| \SystemRoot\System32\win32k.sys | 0.18 |
| \SystemRoot\system32\ntkrnlpa.exe | 0.08 |
| \SystemRoot\system32\halmacpi.dll | 0.02 |
| 處理程序名稱 | AcroRd32.exe |
| PID | 6792 |
| 平均使用率 (%) | 0.31 |
| 模組 | 平均模組使用率 (%) |
| \Device\HarddiskVolume2\Program Files\Adobe\Reader 9.0\Reader\AcroRd32.dll | 0.08 |
| \SystemRoot\system32\ntkrnlpa.exe | 0.08 |
| \Device\HarddiskVolume2\Windows\System32\ntdll.dll | 0.02 |
| 處理程序名稱 | PccNTMon.exe |
| PID | 3012 |
| 平均使用率 (%) | 0.29 |
| 模組 | 平均模組使用率 (%) |
| \SystemRoot\system32\ntkrnlpa.exe | 0.11 |
| \SystemRoot\System32\Drivers\Ntfs.sys | 0.04 |
| \SystemRoot\system32\drivers\fltmgr.sys | 0.03 |
| 處理程序名稱 | hmonitor.exe |
| PID | 276 |
| 平均使用率 (%) | 0.26 |
| 模組 | 平均模組使用率 (%) |
| \SystemRoot\System32\win32k.sys | 0.09 |
| \SystemRoot\system32\ntkrnlpa.exe | 0.07 |
| \Device\HarddiskVolume2\Windows\System32\usp10.dll | 0.02 |
| 目前的計時器解析度 (100ns 個單位) | 156000 |
| 計劃名稱 | OEM 平衡 |
| 計劃 GUID | {381b4222-f694-41f0-9685-ff5bb260df2e} |
| 特質 | 平衡 |
| 品質模式 | 在視訊品質與省電之間取得平衡 |
| 特質 | 平衡 |
| 品質模式 | 最佳化視訊品質 |
| 電池識別碼 | 8364SANYO AS09A31 |
| 製造商 | SANYO |
| 序號 | 8364 |
| 化學 | Lion |
| 長效 | 1 |
| 設計容量 | 47520 |
| 上次充滿 | 25531 |
| 支援 S1 睡眠狀態 | false |
| 支援 S2 睡眠狀態 | false |
| 支援 S3 睡眠狀態 | true |
| 支援 S4 睡眠狀態 | true |
| 群組 | 0 |
| 索引 | 0 |
| 閒置 (C) 狀態計數 | 2 |
| 效能 (P) 狀態計數 | 3 |
| 節流閥 (T) 狀態計數 | 8 |
| 群組 | 0 |
| 索引 | 1 |
| 閒置 (C) 狀態計數 | 2 |
| 效能 (P) 狀態計數 | 3 |
| 節流閥 (T) 狀態計數 | 8 |
In a command line expecting to see everything in your path on startup and saw only ‘PATH’
[LINUX/UNIX]
For those of you working with LINUX/UNIX and you’ve typed:
c:> echo $PATH
[windows]
How do I view/see the PATH in a windows environment?
c:> echo %path%
其實這是微軟對安全性保護的新作法, 主要是Windows Vista之後的產物
以Windows作業系統來看, Windows Vista無疑是個分水嶺
之前的Windows XP的架構與後來的架構差距滿大的
但是Windows Vista, Win7, Win8的核心與軟體堆疊比較接近
而WIN8只是多了Metro的方塊磚介面取代”開始程式集”
回歸主題, 微軟有寫一網頁介紹BitLocker
BitLocker 修復金鑰:常見問題集
http://windows.microsoft.com/zh-TW/windows-8/bitlocker-recovery-keys-faq
步驟1:
若你被鎖住的電腦是Win8, 則請準備另外一台Win8電腦
連上網路, 請移至 BitLocker 修復金鑰 http://go.microsoft.com/fwlink/?LinkId=237614

步驟2:
填寫microsoft帳戶密碼, 系統會產生一組很長的數字代碼
步驟3:
輸入被鎖住的電腦, 即可解除
由於要調查安裝tool-chain的版本, 我想要知道以安裝的cygwin版本
只要輸入下面其中之一個指令就可以得知版號囉!
cygcheck -c
可顯示所有Cygwin中安裝的軟體的版本
cygcheck -c cygwin
顯示當前Cygwin的版本
uname -a顯示Kernel資訊, 也會顯示該Cygwin的版本
(使用cat /proc/version的結果與uname -a一致)
台灣Yahoo!關鍵字工具的網址是:
http://tw.emarketing.yahoo.com/ysm/guide/index101.html
關鍵字查詢Google最近熱門搜尋
http://pagerank.tw/google-suggest/
關鍵字查詢Bing最近熱門搜尋
http://pagerank.tw/bing-suggest/
我們之前最常提到git
而git也真的很好用, 但是並非所有客戶都希望使用Git
現在客戶要用perforce這套版本控制軟體
開始研究一下吧!
—————–
官方網站:
http://www.perforce.com/downloads
教學文章:
http://www.weithenn.org/cgi-bin/wiki.pl?Perforce-Version_Control_System
標題下得很像現在訪間的書名
感覺好像很強, 但是其實就是一些小技巧而已啦
我們寫程式的工程師, 需要好用的工具來管理程式碼
當然很多不錯的軟體工具,
比較知名的有 “source insight“, 我以前在Linux平台上用過覺得很不錯
.
現在新發現一個小巧工具軟體也很好用
大家可以試試看- “PSPad” (免費軟體)
1) 由資料夾設定專案位置, 以及收錄檔案
2) 更新與同步