基礎知識回顧系列

2022-02-07 03:46:33 字數 864 閱讀 5552

寫本系列的主要原因是最近換了乙份工作,在面試過程中,發現自己的基礎很差,很多應該知道的知識點卻說不清楚,只是知道,沒有深入了解,如今工作已經穩定,下一步計畫就是把基礎知識用心系統學習。

所謂的基礎知識其實就是

抽象類與介面的區別。

值型別與引用型別的區別。

列舉與常量。

類與結構。

物件導向的特點及為什麼要用物件導向。

http物件的介面有哪些,經常用的舉個例項。

page頁面的生命週期

上面的問題只是知道,但沒有深入了解,等面試官深入問的時候就不知所以然了,其實上的問題不是不知道,在學習c#時,就學習了,只是當時水平有限,不能理解為什麼這樣寫,這樣寫有什麼好處,在初學者眼裡只是多餘的**,還是寫簡單的好,如今幾年過去了,是時候深入了解一下了,不為別的,就為寫出優質的**,容易理解、容易維護(針對這些基礎,每個人的認識不同,結果就不同,我所寫的只是個人看法,如有偏差,只為個人見解)。

我當時學習時,對這些問題總是逃避,我做專案又不用,為什麼要學習這個呢,而且寫的**還差不多,知道一種就可以了,沒必要分這麼清楚,這些其實都是介面,根本原因是 理解不了這些知識,更重要的是不知道這些知識點能用到**,如今有幾年的經歷,再來看基礎知識才發現,其實這些知識又變的重要了,因為在做專案時,會用到各種型別的框架,在學習源**時,就發現源**的設計與基礎知識密切相關,沒有這些基礎知識,在看源**的時候,跳來跳去就迷了。

對於這些不容易理解和運用的知識點,當自己認為是時候學習的時候,再深入學習是最好的,單純的學習,忘的也很快,也理解不了精髓,只有自己的水平達到一定程式才能真正的知道,這些知識點的重要性(至少我是這樣經歷的,不同的人有不同的經歷過程)。

我會把面試過程中,遇到到問題都寫出來,一方面為了學習,另一方面給正在找工作的兄弟一些參考。

python系列知識回顧基礎知識 1

注意的點 input 雙引號裡面表示提示詞 temp str 1 表示取出最後一位 in f f 表示該字元是否是列表中的任意乙個 f 或者 f in用來判斷是否在列表中 temp str 0 1 表示乙個列表 從temp str字串中 取第一位到最後一位的前一位 即取出除單位外的溫度數字 eval...

MySQL知識回顧 MySQL基礎知識回顧

markdownpad document mysql mysql 是用於管理檔案的乙個軟體 服務端軟體 socket服務端 本地檔案操作 解析指令 sql語句 客戶端軟體 各種各樣 socket客戶端 傳送指令 解析指令 sql語句 ps dbms 資料庫管理系統 sql語句 需要掌握的技能 安裝 ...

MySQL知識回顧 MySQL基礎知識回顧

markdownpad document mysqlmysql 是用於管理檔案的乙個軟體 服務端軟體 socket服務端 本地檔案操作 解析指令 sql語句 客戶端軟體 各種各樣 socket客戶端 傳送指令 解析指令 sql語句 ps dbms 資料庫管理系統 sql語句 需要掌握的技能 安裝 服...