資料結構最後一節
思考題:後台處理一件事,耗時較長,怎麼將資訊顯示在頁面上
問題解析:
1.前端觸發,後端處理時間較長,前端不能等處理完成。
2.如果不等處理完成,提前給頁面告訴頁面正在處理。後續怎麼跟頁面溝通
3.想知道處理的情況,將資訊輸出前端怎麼輸出
挨了一頓揍後誘導老婆
1.不能等後台處理完,給頁面乙個敷衍(響應)咋做:
前面**沒走完,怎麼走到return
想。。。。。。。。。。。。。。。
對就是執行緒
2.前端跟伺服器分手了,怎麼和好
什麼要前端去認錯,要伺服器氣消了才行?
好吧,也算你對了吧
前端輪訓請求伺服器,看處理完沒。
3.憋了一肚子話,怎麼按順序給前端。
就是這個執行緒在引數資料,那個方法在消耗資料,怎麼保證按順序消耗之前產生的資料?
就是先進先出,排隊的感覺。
上課環節
1.資料結構是程式設計中很重要的東西,就像水桶,公尺缸,水管,書櫃等
2.不要想怎麼用,去想你的資料長啥樣,有啥特殊的需求,再去想該用什麼資料結構
3.如果沒有對應的資料結構,自己可以構造乙個物件滿足你的需求
系列完結結束語
程式的核心就是資料的核心。以下:
1.增刪改查,改的是資料。mybatis,hibernate做的是將資料放到資料結構中,也就是容器中。
2.服務呼叫,介面呼叫,就是各個服務之間資料共享,資料處理。需要將資料進行整理,資料封裝。
3.網際網路,物聯網,網際網路做的事是將事物對應一套資料,並建立起聯絡。這也是資料,資料維護管理。物聯網,將動做指令封裝成資料,互通,方便更好的控制。這也是資料。也就需要資料結構。
4.最後,未來的趨勢,大資料就不說了,人工智慧,也是基於資料。資料的好朋友乙個是資料結構(容器),另乙個就是演算法(資料處理)。
5.如果能想到這點,恭喜你,程式設計的世界歡迎你。。。
高數七重積分的總結 高數應該怎麼學?進來我教你
高等數學不可能是老師一教,你就能全部掌握,做錯題了也很正常,一些內容一些內容如函式的連續與間斷,積分的換元法,分部積分法等一時很難掌握,這需要你反覆琢磨,反覆思考,反覆訓練才可以完全學會。學,包括的是學和問兩個方面,向老師 向同學,向他人學和問,在這裡很多學生不願意問問題覺得有點丟面子,但是唯有在學...
IT彭于晏帶你學Java之迴圈,遞迴,隨機數
1.迴圈1.1 do.while 直到型迴圈,具體說就是,執行迴圈體,直到條件不滿足時結束迴圈.1.2 while 當型迴圈 當條件滿足時進入迴圈.1.3 for 遍歷型迴圈2.迴圈的使用情形明確了迴圈的停止條件時一般用while比較多 遍歷陣列的時候 使用for迴圈3.break與continue...
(Java)劍指offer之陣列中重複的數
題目描述 在乙個長度為n的陣列裡的所有數字都在0到n 1的範圍內。陣列中某些數字是重複的,但不知道有幾個數字是重複的。也不知道每個數字重複幾次。請找出陣列中任意乙個重複的數字。例如,如果輸入長度為7的陣列,那麼對應的輸出是重複的數字2或者3。引數說明 numbers 輸入的整數陣列 length 陣...