一. 搭建開發環境:
1. 安裝visio stu 2017 版本;
2. 安裝sql server 2008 r2 資料庫;
二. 建立應用程式;
1. 新建-專案
2. .net 版本選擇:4.0/4.61 (出於相容性考慮,建議低版本);
3. 開發語言選擇:c#;
4. 專案型別選擇:控制台程式;
5. 專案名稱及位置:位置路徑建議不要包含中文;
三. 選單和工具說明:
1. 檔案-新建-專案;建立乙個新的專案(control + shift + n);
2. 檔案-開啟-專案;開啟乙個已經建立好的專案;(control + shift + o);
3. 檢視-解決方案資源管理器:開啟解決方案管理器工具 (control + alt +l);
4. 檢視-屬性視窗:開啟屬性視窗(f4);
5. 除錯:開始除錯:開始編譯程式(f5);
6. 工具-選項:開啟vs設定介面,自定義設定軟體屬性;
7. 儲存:儲存當前選項卡的內容,檔名稱右上角*隱藏(control + s);
8. 全部儲存:儲存所有選項卡的內容,所有檔名稱右上角*隱藏(control + shift + s);
9. 注釋:注釋當前行的內容,可重複注釋;
10. 取消注釋:取消當前行的注釋
四. 檔案樹視窗的說明:
1. 根節點:解決方案的名稱(乙個解決方案可以包含乙個或多個專案,建立專案時,預設先建立與專案同名的解決方案);
2. 一級節點:專案名稱(在建立專案時填寫,位於根節點之下,猜想:專案是最小的可執行程式);
3. 控制台應用程式結構如下:
properties/ assemblyinfo:程式集的基礎資訊,專案名稱,.net 框架,說明資訊,公司,版權等;
引用:專案執行過程中需要使用的.net底層模組,不同專案需要引用的底層模組是不同的(初預設新增的之外,可以手動新增);
program.cs :程式的入口檔案,包含程式執行的第乙個方法main
4. 視窗應用程式結構如下:待完善;
五. **視窗的說明:
1. 引用命名空間:如果檔案的開始引用其他命名空間,那麼可以檔案裡使用被引用的命名空間下的所有類;
2. 命名空間:為了避免不同使用者的類名,方法名,屬性名,變數名發生衝突,人為引入了命名空間的概念,在不同的命名空間裡,上述名字允許重複;乙個命名空間可以包含乙個或者多個類;
3. 類:描述物件的一系列特徵的集合(動態特徵和靜態特徵);
4. 屬性:物件的靜態特徵;
5. 方法:物件的動態特徵;
六. c#**書寫規範:
1. c#**嚴格區分大小寫;
2. 每段**用分號結束;
3. **輸入使用英文半形格式輸入;
學習筆記 2023年11月6日
tvm的作用是針對不同的硬體平台,包括cpu gpu tpu等,對各種深度學習框架的 主要是inference過程 進行統一優化,目的是使得演算法模型在各種不同的硬體平台上的執行得到加速 1.可以end to end優化,也可以優化使用者指定的各種操作 2.autotvm自動優化操作池 3.提供乙個...
遞迴2023年11月24日
遞迴2018年11月24日 以下內容僅供娛樂,歡迎隨時 請多指教!1 用遞迴函式求斐波那契數列的第n項 斐波那契數列從第三個數起,後乙個數等於前面兩個數之和,例如 1 1 2 3 5 8 13 21 34 include intfun int n intmain 2 猴子吃桃問題 有一群猴子,去摘了...
2023年11月12日 複習
utf 8,unicode,gbk 的差異 沒聽懂。中文位元組 utf8 3個 gbk 2個 n 1actname sxj actpwd 123 while true name input name mima input mima n n 1 if actname name and actpwd m...