亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

面試前的準備---C#知識點回顧----02

2019-11-14 16:08:52
字體:
來源:轉載
供稿:網友

經過昨天大量的簡歷投遞,今天陸續收到面試邀約,明日準備大戰一場,是死是活一試便知

1.數據庫的范式

這算入門問題了吧,但凡是個數據庫類的,都得問吧,

但我們在回答的時候開始背書啦

第一范式(1NF)無重復的列

第二范式(2NF)屬性完全依賴于主鍵 [ 消除部分子函數依賴 ]

第三范式(3NF)屬性不依賴于其它非主屬性 [ 消除傳遞依賴 ]

還有什么BCNF,是不是看了好像十分清楚,但不看又好像懵懵懂懂的。

說個我的記憶方式吧

第一范式,1NF,無重復列,字段不冗余且必不可少。這必須得記住

第二范式,2NF,滿足第一范式且表必須有主鍵

第三范式,3NF,滿足第二范式且表引用其他表必須通過主鍵引用

以上是不是好些了呢,這個時候你以為回答完畢就又被面試官給逮著了,你提到了主鍵了吧

開始擴展問了,數據庫建立主鍵的原則

我們常常會蒙,原則,什么原則,不就是我們常常用到的ID,自增長嗎,唯一性,好像沒什么原則吧。

其實很多在日常的工作中我們已經注意了,只是不知道如何描述

關于原則內容內容,可以拜讀:http://www.49028c.com/studyzy/p/3309350.html

分析得十分透徹,特別是其中提到的 《數據庫主鍵與業務主鍵》??梢杂么撕兔嬖嚬俸煤谜務劊@樣會顯得你對此有深入的研究,提升自己的實力形象

提到主鍵,就會繼續發展到索引,隨便問個數據庫有哪幾種索引,這個基礎吧

A)聚集索引,表數據按照索引的順序來存儲的。
B)非聚集索引,表數據存儲順序與索引順序無關。
 

關于索引:http://kb.VEVb.com/page/45712/

繼續往下問的話就是數據庫優化方面來,橫向分區,縱向分表

這可以參考:http://www.49028c.com/yukaizhao/archive/2010/05/31/sql-server-table-split-partition.html

以上我都點到即止,會的同學,會心一笑即可,不會的同學,愿意的,復制鏈接去看看吧,能增強內力的

最后推薦一篇SQL Server高性能寫入方面的文章:http://kb.VEVb.com/page/156213/

 

2.C#中,值類型和引用類型的區別

很多時候,我們由于沒有把這個底層問題搞清楚,導致我們的程序看起來好像是對的,但運行的結果不符合我們的期望

百度的這篇文章:http://jingyan.baidu.com/article/7082dc1c524b14e40b89bd6d.html

很形象的解釋了值類型和引用類型以及堆和棧,你還記不住什么是堆的話,文章中的三角形一樣的圖片,那是個堆的形狀吧,形意結合,是不是清楚了很多。

記得要補充,不同的值類型,在棧中分配的空間大小不一樣。不同的引用類型,在棧中分配的空間上一樣的,在堆中空間不一樣

C#的所有值類型均隱式派生自System.ValueType:

如 Sbyte,byte,short,int,long,DateTime,ushort,unit,ulong,char,float,double,decimal,bool,struct,enum,還有可空類型,如int?是值類型

引用類型:數組,類,接口,委托,Object,String

例外情況來了,一定要說:值類型的實例會存儲在棧上,但是,當某個類的實例有個字段是值類型,那么實際該字段會和類的實例保持在同一個地方,即堆上。是不是突然高大上了

別慌,這個只是入門,面試官開始擴展了

String 能不能繼承?。?!

F12我們發現,string是被sealed修飾的。

英文不好了吧

sealed :密封,

故名思義,就是由它修飾的類或方法將不能被繼承或是重寫。

再繼續追問下去就可以擴展到諸如override,和overload等等方面的關鍵字上面了

關于override 和 overload 參考:http://www.49028c.com/netlyf/archive/2009/09/08/1562642.html

還有如Final,finaly,finallize的區別

final 修飾符(關鍵字)如果一個類被聲明為final,意味著它不能再派生出新的子類,不能作為父類被繼承。因此一個類不能既被聲明為 abstract的,又被聲明為final的。將變量或方法聲明為final,可以保證它們在使用中不被改變。被聲明為final的變量必須在聲明時給定初值,而在以后的引用中只能讀取,不可修改。被聲明為final的方法也同樣只能使用,不能重載。 一句話:final修飾類時:沒有祖先的光棍(不能繼承也不能被繼承),final修飾變量或者方法時:固定的,只能拿來用,不能改。

finally 在異常處理時提供 finally 塊來執行任何清除操作。如果拋出一個異常,那么相匹配的 catch 子句就會執行,然后控制就會進入 finally 塊(如果有的話) 

3、finalize 方法名。使用 finalize() 方法在垃圾收集器將對象從內存中清除出去之前做必要的清理工作。這個方法是由垃圾收集器在確定這個對象沒有被引用時對這個對象調用的。它是在 Object 類中定義的,因此所有的類都繼承了它。子類覆蓋 finalize() 方法以整理系統資源或者執行其他清理工作。finalize() 方法是在垃圾收集器刪除對象之前對這個對象調用的。 

PS,摘自網絡

 Final并不是一個C#中的關鍵字,但經常在C#面試題中出現,例如說說“Final、Finally、finalize的區別”,其實這已經超出C#的范疇,這三個關鍵字分別考核了J#、.Net 容錯方法、.Net垃圾收集機制,奇怪的是,每次我面試C#程序人員時,大部分人員對Final這個關鍵字并無陌生之感,相反卻答得頭頭是道,看來來面試之前,早在網上有所預習,呵呵。

 

以上,只為博君一笑,明天加油!


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美日韩成人在线视频| 伊是香蕉大人久久| 揄拍成人国产精品视频| 久久久精品美女| 精品亚洲一区二区三区在线播放| 国产伊人精品在线| 国产一区二区三区在线播放免费观看| 日韩av在线最新| 亚洲精品久久久久久久久久久久久| 2019日本中文字幕| 国产精品69久久| 国产日韩换脸av一区在线观看| 日韩动漫免费观看电视剧高清| 亚洲裸体xxxx| 国产精品尤物福利片在线观看| 欧美黑人一区二区三区| 久久久久久噜噜噜久久久精品| 日韩欧美第一页| 久久伊人色综合| 色噜噜久久综合伊人一本| 欧美黑人一级爽快片淫片高清| 国产精品久久久久久av福利| 久久99久久99精品免观看粉嫩| 亚洲精品二三区| 狠狠久久五月精品中文字幕| 久久久久久午夜| 亚洲无限乱码一二三四麻| 国产精品免费小视频| 麻豆国产va免费精品高清在线| 欧美激情免费视频| 美日韩精品免费观看视频| 国产成人精品电影| 国产亚洲美女精品久久久| 国产精品免费一区| 国产福利视频一区| 亚洲成人久久电影| 久久久影视精品| 日韩精品一二三四区| 亚洲偷熟乱区亚洲香蕉av| 97涩涩爰在线观看亚洲| 亚洲视屏在线播放| 日韩电影免费在线观看中文字幕| 精品免费在线视频| 亚洲精品久久久一区二区三区| 18一19gay欧美视频网站| 亚洲在线视频福利| 久久精品国产亚洲精品| 免费99精品国产自在在线| 狠狠做深爱婷婷久久综合一区| 欧美一区二区三区免费观看| 26uuu另类亚洲欧美日本一| 人人爽久久涩噜噜噜网站| 亚洲人在线观看| 91国在线精品国内播放| 国产午夜精品免费一区二区三区| 97久久精品在线| 丝袜美腿精品国产二区| 国产在线98福利播放视频| 国产精品女主播视频| 亚洲欧美国产高清va在线播| 欧美日韩成人精品| 精品久久久久久久久久久久| 91久久国产精品| 国产精品久久久91| 国产小视频国产精品| 午夜精品福利在线观看| 亚洲一区亚洲二区| www国产精品com| 国产精品网站视频| 亚洲欧美激情在线视频| 亚洲成av人片在线观看香蕉| 国产精品免费一区豆花| 久久精品中文字幕免费mv| 亚洲国产精品悠悠久久琪琪| 精品无人区太爽高潮在线播放| 在线电影欧美日韩一区二区私密| 欧美整片在线观看| 国产精品丝袜久久久久久不卡| 国产高清视频一区三区| 欧美电影免费观看网站| 中文字幕精品—区二区| 欧美电影免费观看网站| 福利一区福利二区微拍刺激| 国外色69视频在线观看| 国产精品扒开腿做爽爽爽的视频| 欧美日韩亚洲视频一区| 国产精品亚洲综合天堂夜夜| 国产一区二区在线免费视频| 欧美一级电影免费在线观看| 亚洲免费电影一区| 亚洲性夜色噜噜噜7777| 亚洲亚裔videos黑人hd| 久久久亚洲福利精品午夜| 日日骚av一区| 日韩电影网在线| 成人精品福利视频| 大伊人狠狠躁夜夜躁av一区| 欧美日韩国产123| 久久精品国产一区二区电影| 欧美乱妇高清无乱码| 亚洲女同性videos| 亚洲精品国产精品乱码不99按摩| 亚洲三级黄色在线观看| 成人综合网网址| 日韩专区在线播放| 久久综合久久八八| 91av成人在线| 97精品一区二区视频在线观看| 色樱桃影院亚洲精品影院| 人人爽久久涩噜噜噜网站| 国产精品极品美女在线观看免费| 久久福利网址导航| 国产日韩综合一区二区性色av| 国产视频精品va久久久久久| 欧美国产日韩视频| 久久久久国产精品一区| 高清亚洲成在人网站天堂| 亚洲综合精品伊人久久| 亚洲国产成人精品久久| 国产精品欧美日韩久久| 欧美理论电影在线播放| 久久久之久亚州精品露出| 亚洲欧美综合精品久久成人| 一区二区三区国产视频| 欧美性视频精品| 97在线免费观看| 亚洲四色影视在线观看| 日本一区二区三区在线播放| 91九色精品视频| 亚洲精品国精品久久99热一| 国产精品一区二区三区毛片淫片| 欧美精品亚州精品| 国产精品福利小视频| 亚洲天堂开心观看| 久久久久99精品久久久久| 日韩av大片免费看| 久久久久久亚洲精品| 亚洲天堂影视av| 成人a级免费视频| 亚洲最新av在线| 伊人成人开心激情综合网| 精品国产户外野外| 欧美精品午夜视频| 日韩美女在线观看| 久久不射电影网| 欧美日韩中文字幕| 亚洲一级黄色片| 亚洲精品xxxx| 欧美一区二粉嫩精品国产一线天| 91sao在线观看国产| 夜夜嗨av色综合久久久综合网| 热99精品只有里视频精品| 日韩高清免费在线| 不卡伊人av在线播放| 日韩av网站大全| 国内精品小视频在线观看| 理论片在线不卡免费观看| 欧美性理论片在线观看片免费| 国产在线一区二区三区| 欧美极品欧美精品欧美视频| 国产99久久精品一区二区永久免费| 欧美激情精品久久久久久久变态| 国产精品日韩欧美综合| 国产精品亚洲综合天堂夜夜|