2013年7月30日火曜日
firefox 的 一般性功能蒐集
儲存分頁功能, Tab Mix有提供相關功能, 不過 firefox 已經有內建
版本 22.0
打開該功能: Tools → Option → General → Start (When firefox start as [下拉選單]) →
Show my windwos and tabs from last time
清除 cookie
版本 22.0
Tools → Option → Privacy → History ( firefox will [use custom setting for history]) →
Show cookie.... → 打開 cookie 視窗 (接著要做甚麼就做甚麼')
控制台相關 命令列指令
命令參數 | 平台 | 說明 |
control admintools | 2000/XP | 開啟『系統管理工具』視窗。 |
control desktop | 95/98/ME/NT/2000/XP | 開啟『顯示 內容』視窗。 |
control color | 95/98/ME/NT/2000/XP | 開啟『顯示 內容』視窗,並顯示『外觀』項目。 |
control date/time | 95/98/ME/NT/2000/XP | 開啟『時間和日期 內容』視窗。 |
control folders | XP | 開啟『資料夾選項』視窗。 |
control fonts | 95/98/ME/NT/2000/XP | 開啟『字型』視窗。 |
control infrared | 95/98/ME/NT/2000/XP | 開啟『無線連結』視窗。 |
control international | 95/98/ME/NT/2000/XP | 開啟『地區及語言選項』視窗。 |
control keyboard | 95/98/ME/NT/2000/XP | 開啟『鍵盤 內容』視窗。 |
control mouse | 95/98/ME/NT/2000/XP | 開啟『滑鼠 內容』視窗。 |
control netconnections | 2000/XP | 開啟『網路連線』視窗。 |
control netware | 2000/XP | 開啟『Netware』視窗。 |
control panel | 2000/XP | 開啟『控制台』視窗。 |
control printers | 95/98/ME/NT/2000/XP | 開啟『印表機和傳真』視窗。 |
control schedtasks | 2000/XP | 開啟『排定的工作』視窗。 |
control telephony | 2000/XP | 開啟『位置資訊』視窗。 |
control userpasswords | 2000/XP | 開啟『使用者帳戶』視窗。 |
control userpasswords2 | 2000/XP | 開啟另一種『使用者帳戶』視窗。 |
2013年7月24日水曜日
svn - 不適合上傳到檔案資料的檔案類型
-
*.webinfo 控制 Web 專案虛擬根目錄位置的 Web 資訊檔,這個檔可能每個人都不太一樣,所以不建議將這個檔 commit 進 SVN 版本庫。常見的有 vwd.webinfo, *.csproj.webinfo 或 *.vbproj.webinfo 等等。
參考 1:Visual Web developer 檔案系統網站
參考 2:ASP.NET 網站檔案類型 -
*.csproj.user ( 在 VB.NET 是 *.vbproj.user )
專案使用者選項檔,這裡會儲存 Visual Studio 所有該使用者相關的環境選項,例如正開啟哪些檔案、游標停在哪幾行之類的。 -
*.dbproj.schemaview 檔案
這是 VS2010 資料庫專案的暫存檔,每個使用者都不會一樣,因此應該列入忽略清單之中。
參考:In the new Visual Studio 2010 SQL Server project type, what is the .dbproj.schemaview file for? -
非 ASP.NET 網站專案中的 bin 目錄與 obj 目錄,此為建置輸出檔,每次編譯都會不太一樣,沒必要將這些變動的檔案簽入到 SVN 版本庫。例如 *.dll 及 *.exe 檔案。
參考:簡介原始檔控制
注意:如果你的工作環境有 ASP.NET 網站專案 的話,不應該把 bin 目錄也加入忽略清單! -
[Tt]est[Rr]esult [Bb]uild[Ll]og.* 目錄
這是利用 Visual Studio 進行單元測試與建置時的相關報告與記錄檔,你可以看情況是否要加入到忽略清單。 -
*.docstates 檔案
這是 Visual Studio Productivity Power Tools 擴充套件的 Document Tab Well 所產生的檔案
參考:What is .sln.docstates file created by Visual Studio Productivity Power Tools? - *.dbmdl 檔案
參考:What is the function of the DBMDL File in VS database project - *resharp* *Resharper* *ReSharper* *.Load *.NoLoad *.~m2 *.cache
這是 Resharper 工具產生的一些暫存檔,每個人的設定也會不一樣,所以可以不用簽入。 -
_notes 目錄
這是用 Dreamwaver 編輯網頁時產生出來的目錄,每個人都會不一樣,可以不用簽入到版本庫中! -
[Tt]humbs.db 檔案
這是 Windows 作業系統固定會產生的圖片預覽暫存檔,也可以不用簽入到 SVN 裡。 -
*.[Pp]ublish.xml 檔案
這 是透過 Visual Studio 2010 單鍵發行設定的相關檔案,你可以選擇要不要簽入,因為如果你有儲存密碼在這裡的話,密碼會透過本機的 machineKey 進行加密,所以就算其他人讀取了你的 *.Publish.xml 檔案他也無法使用你設定的密碼,因此有些人會選擇把這個檔案設定到忽略清單,不過我個人是會把這個檔案簽入。 -
AppPackages 目錄 ( Updated: 2012/11/30 )
在開發 Windows 8 App 時,每次建置都會產生 AppPackages 這個目錄,由於每次建置都不會一樣,因此建議排除這個目錄。From:http://blog.miniasp.com/post/2012/03/30/Do-not-commit-these-file-type-into-subversion-repository-2.aspx
2013年7月21日日曜日
豆沙色 - 色碼
據說對眼睛有效 ??
桌面->右鍵->內容->外觀->進階->
項目選擇(視窗)、顏色1(L)選擇(其它)
將色調改為:85。飽和度(濃度):123。亮度:205->添加到自定義顏色
->在自定義顏色選定確定->確定
桌面->右鍵->內容->外觀->進階->
項目選擇(視窗)、顏色1(L)選擇(其它)
將色調改為:85。飽和度(濃度):123。亮度:205->添加到自定義顏色
->在自定義顏色選定確定->確定
或者直接鍵入色碼
R:199 G:237 B:204
# C7EDCC
#
绿豆沙色,能有效的减轻长时间用电脑的用眼疲劳!
色调:85,饱和度:123,亮度:205;
RGB颜色红:199,绿:237,蓝:204;
十六进制颜色:#C7EDCC 或 #CCE8CF
色调:85,饱和度:123,亮度:205;
RGB颜色红:199,绿:237,蓝:204;
十六进制颜色:#C7EDCC 或 #CCE8CF
其他几种电脑窗口视力保护色:
银河白 #FFFFFF RGB(255, 255, 255)
杏仁黄 #FAF9DE RGB(250, 249, 222)
秋叶褐 #FFF2E2 RGB(255, 242, 226)
胭脂红 #FDE6E0 RGB(253, 230, 224)
青草绿 #E3EDCD RGB(227, 237, 205)
海天蓝 #DCE2F1 RGB(220, 226, 241)
葛巾紫 #E9EBFE RGB(233, 235, 254)
极光灰 #EAEAEF RGB(234, 234, 239)
2013年7月19日金曜日
C# - Time相關類別
==========================DateTime=========================
DateTime dt = new DateTime().AddSeconds(12345);//加入總秒數
分出 時:分:秒
label_time2.Text = dt.Hour.ToString().PadLeft(2, '0') + ":"
+ dt.Minute.ToString().PadLeft(2, '0') + ":"
+ dt.Second.ToString().PadLeft(2, '0');
==========================Stopwatch==========================
//紀錄開始的時間
System.Diagnostics.Stopwatch sw = new System.Diagnostics.Stopwatch();//引用stopwatch物件
sw.Reset();//時間歸零
sw.Start();
sw.Stop();
label1.Text = "經過時間: "
+ sw.Elapsed.Hours.ToString().PadLeft(2,'0') + ":"
+ sw.Elapsed.Minutes.ToString().PadLeft(2, '0') + ":"
+ sw.Elapsed.Seconds.ToString().PadLeft(2, '0');
====================================================================
C# - ref out
轉自 http://www.dotblogs.com.tw/hunterpo/archive/2010/05/02/14978.aspx
推薦這篇 有圖解http://rapidapplicationdevelopment.blogspot.com/2007/01/parameter-passing-in-c.html
C# 有 ref/out 關鍵字可以用來改變方法參數的傳遞機制,將原本的傳值(by value)改為傳址(by reference),因為有時候會碰到這樣的需求,提供給某方法的引數會希望輸出處理過的結果並回存到原本的變數上,此時就得用傳址參數 -- ref 或 out 參數來完成,兩者極為相似但有些許不同和需要注意的地方,以下摘錄自 MSDN Library:
以 ref 參數傳遞的引數必須先被初始化,out 則不需要。
out 參數要在離開目前的方法之前至少有一次指派值的動作。
若兩個方法僅有 ref、out 關鍵字的差異,在編譯期會視為相同方法簽章,無法定義為多載方法。
C# - 替程式加殼
轉自http://www.cnblogs.com/lonelyxmas/archive/2009/11/10/1599707.html
1.反射加壳
新建一个CMD项目,复制程序到项目文件中,并设置成为“嵌入式资源”。
程序代码
Stream sr = Assembly.GetExecutingAssembly().GetManifestResourceStream("命名空间.程序.exe");
byte[] fileBytes = new byte[sr.Length];
sr.Read(fileBytes, 0, (int)sr.Length -1);
Assembly assembly = Assembly.Load(fileBytes);
MethodInfo mi = assembly.EntryPoint;
mi.Invoke(null, null);
1.反射加壳
新建一个CMD项目,复制程序到项目文件中,并设置成为“嵌入式资源”。
程序代码
Stream sr = Assembly.GetExecutingAssembly().GetManifestResourceStream("命名空间.程序.exe");
byte[] fileBytes = new byte[sr.Length];
sr.Read(fileBytes, 0, (int)sr.Length -1);
Assembly assembly = Assembly.Load(fileBytes);
MethodInfo mi = assembly.EntryPoint;
mi.Invoke(null, null);
2013年7月15日月曜日
2013年7月12日金曜日
Visual Stuido - 2012 ShortCut
* Shift+Alt+Enter : 將程式碼視窗變成全螢幕
* F2 : 更改名稱 (可連同其它地方已使用的名稱一起更改)
* F12 : 移至定義 (變數、物件、函數…)
* Ctrl + -:向後巡覽(移至上一個游標位置)
* Shift + F12:尋找所有參考
* Ctrl + E + C : 註解
* Ctrl + E + U : 取消註解
* Ctrl + E + D : 格式化文件
* Ctrl + E + F : 格式化選取範圍
* Ctrl + F : 尋找
* Ctrl + Shift + F : 在檔案中尋找
* F3 : 尋找下一筆
* Shift + F3 : 尋找上一筆
* Ctrl + I:遞增搜尋
* Ctrl + H:取代
* Ctrl + Shift + H:在檔案中取代
* F5 : 編譯及偵錯 (可按 Shift + F5 結束偵錯)
* Ctrl + F5:編譯執行不偵錯
* F6 : 編譯 (或 Ctrl + Shift + B)
* F9 : 插入中斷點
* F10 : 逐步執行(不進入函式)
* F11 : 逐步執行(進入函式)
* Ctrl + Tab:編輯器分頁切換至下一個
* Ctrl + Shift + Tab:編輯器分頁切換至上一個
* Ctrl + Z:復原
* Ctrl + Y:取消復原 (或 Shift + Alt + Backspace)
* F4 : 開啟屬性視窗
* F7 : 切換至程式碼
* Shift + F7:切換至設計頁面(可以看.aspx的版面)
* Ctrl + G:跳到指定行數
* Ctrl + E, W:程式碼自動斷行切換
* Ctrl + M, O:程式摺疊至定義
* Ctrl + M, L:切換所有大綱
* Ctrl + J:列出成員 (或 Alt + 鍵盤右方向鍵)
* Ctrl + Shift + O:開啟專案/方案
* Shift + Alt + O:開啟網站程式
* Ctrl + ]:區塊符號起始/結束位置切換 (有對應的括弧皆可)
VS2010專用:
* Ctrl + Shift + COMMA (,):字體縮小 (逗號(,) 加上 Shift 即是小於(<)符號)
* Ctrl + Shift + PERIOD (.):字體放大 (句號(.) 加上 Shift 即是大於(>)符號)
Increases (>) or decreases (<) the size of contents in the editor.
VisualStudio 2008 預設安裝完後即會啟用工具列快速鍵提示功能,若未開啟,
可至「工具 \ 自定(C) \ 工具列(B) \ 工具提示中顯示快速鍵(Y)」勾選即可,如下圖:
2013年7月11日木曜日
2013年7月1日月曜日
Objective-C 課程教材
更改解析度
左上角的蘋果圖示 -> 系統偏好設定 -> 硬體 -> 顯示器 -> 選擇解析度 (我們教室現在的螢幕設定建議使用 1280 x 1040 60Hz)->
設定完畢按下確定
----------------------------------------
iphone養成班入門.pdf (2.5 MB) mega
登録:
投稿 (Atom)