面試出現頻率:經常出現,但通常不會問的十分深入。通常來說,看完我這篇文章就足夠應付面試了。面試時主要考察垃圾回收的基本概念,標記-壓縮算法,以及對於微軟的垃圾回收模板的理解。知道什么時候需要繼承IDisposible接口,解構函數是做什么用的,什么時候需要自己寫一個解構函數。 重要程度:10 ...
上個月離職了,這幾天整理了一些常見的面試題,整理成一個系列給大家分享一下,機會是給有准備的人,面試造火箭,工作擰螺絲,不慌,共勉。 .net必問的面試題系列之基本概念和語法 .net必問的面試題系列之面向對象 .net必問的面試題系列之設計模式 .net必問的面試題系列之集合 異常 泛型 .net必問的面試題系列之簡單算法 .net必問的面試題系列之數據庫 .net必問的面試題系列之web前端 . ...
2019-08-25 01:30 4 1249 推薦指數:
面試出現頻率:經常出現,但通常不會問的十分深入。通常來說,看完我這篇文章就足夠應付面試了。面試時主要考察垃圾回收的基本概念,標記-壓縮算法,以及對於微軟的垃圾回收模板的理解。知道什么時候需要繼承IDisposible接口,解構函數是做什么用的,什么時候需要自己寫一個解構函數。 重要程度:10 ...
.NET面試題系列目錄 這篇文章主要是各個百科中的一些摘抄,簡述了進程和線程的來源,為什么出現了進程和線程。 操作系統層面中進程和線程的實現 操作系統發展史 直到20世紀50年代中期,還沒出現操作系統,計算機工作采用手工操作方式。程序員將對應於程序和數據的已穿孔未 ...
線程概念 線程和進程的區別 進程是應用程序的一個實例要使用的資源的一個集合。進程通過虛擬內存地址空間進行隔離,確保各個進程之間不會相互影響。同一個進程中的各個線程之間共享進程擁有的所有資源。 線程是系統調度的基本單位。時間片和線程相關,和進程無關。 一個進程 ...
1,什么是Flask,有什么優點? 概念解釋 Flask是一個Web框架,就是提供一個工具,庫和技術來允許你構建一個Web應用程序。這個Web應用程序可以是一些Web頁面,博客,wiki,基於Web的日里應用或商業網站。 優點 Flask屬於微框架(micro-framework)這一 ...
1.多線程的三個特性:原子性、可見性、有序性 原子性:是指一個操作是不可中斷的。即使是多個線程一起執行的時候,一個操作一旦開始,就不會被其他線程干擾。 比如,對於一個靜態全局變量i ...
委托和事件 委托在C#中具有無比重要的地位。 C#中的委托可以說俯拾即是,從LINQ中的lambda表達式到(包括但不限於)winform,wpf中的各種事件都有着委托的身影。C#中如果 ...
“可變性是以一種類型安全的方式,將一個對象作為另一個對象來使用。“ - Jon Skeet .NET面試題系列目錄 .NET面試題系列[1] - .NET框架基礎知識(1) .NET面試題系列[2] - .NET框架基礎知識(2) .NET面試題系列 ...
反射 - 定義,實例與優化 在面試中,通常會考察反射的定義(操作元數據),可以用反射做什么(獲得程序集及其各個部件),反射有什么使用場景(ORM,序列化,反序列化,值類型比較等)。如果答得好,還可能會問一下如何優化反射(Emit法,委托法)。 反射的性能遠遠低於直接調用,但對於必須要使用的場景 ...