「知識點」總結

2021-09-16 23:10:11 字數 1519 閱讀 8423

「知識點」總結

開發工具與關鍵技術:mvc
一、

linq和lambda表示式切換使用

linq查詢雖增加了點筆墨,但利於理解。

listlistpoint = (from tbpoint in mymodels.sys_point

where tbpoint.subjectid == subjectid

select new selectvo

).tolist();

lambda 表示式,視覺效果整齊,不繁瑣,和數學表示式一樣(左邊內容=右邊內容,內容隨引數變化而變化)表示式中所謂引數m可理解為linq查詢new的tbpoint。

listlistpoint = mymodels.sys_point

.where(m =>m.subjectid == subjectid)

.select(n => new selectvo )

.tolist();

二、三個請求(post請求、get請求、ajaxsubmit請求)。

post支援物件引數

jquery.post();
上傳檔案用post請求。get()取得所有匹配的 dom 元素集合。

ajaxsubmit()提交表單:我們直接通過form提交的話,提交後當前頁面跳轉到form的action所指向的頁面。很多時候我們並不希望提交表單後頁面跳轉,那麼,我們就可以使用ajaxsubmit(obj)來提交資料ajaxsubmit(obj)方法是jquery的乙個外掛程式jquery.form.js裡面的方法,所以使用此方法需要先引入這個外掛程式。

三、 新增表資料

新增表傳遞過來的表的name要跟資料庫中表的列名一致否則會傳遞不了資料。

注意表的新增資料的順序。orderby ascending(順序)/ descending(倒序)

頁面傳來的的名稱不要跟資料庫的名稱一致。

四、 資料型別轉換:不允許為空的基本資料型別。

五、 寫**需要注意事項:

5. 減少網路請求次數。

6. 減少資料庫操作次數。

7. bool型別的變數未賦值時預設為false。

8. 除了查詢,新增、刪除、修改均要記錄執行狀態,例項化乙個實體類存放記錄狀態的字段如:state。

六、 split與substring

substring() 方法用於提取字串中介於兩個指定下標之間的字元。

split() 方法用於把乙個字串分割成字串陣列。

知識點總結

1,迴圈中的中斷 continue 跳出此次迴圈,繼續for迴圈 break 跳出當前for迴圈 return 跳出當前方法 2,字串的操作 componentseparatedbystring stringbyreplacingoccurencesofstring withstring iskin...

知識點總結

oncreate onstrat onresume onpause onstop onrestart ondestroy standard 啟動activity都會產生乙個新的activity 預設模式 singletop 啟動activity允許多個,但不允許重疊 singletask 只允許有乙...

知識點總結

function go go 呼叫 go為變數名 setinterval go,1000 1000ms clearinterval 關閉定時器 function abc a,b 2,3 5undefined 未定義 null 空 nan 非數值 string 字串 var a 123 數字型別 va...