2023年11月5日學習日誌

2021-08-31 01:29:14 字數 1505 閱讀 9081

一.     搭建開發環境:

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...