教老婆學java系列之奇妙的資料結構四

2021-09-01 16:05:41 字數 1029 閱讀 1387

資料結構最後一節

思考題:後台處理一件事,耗時較長,怎麼將資訊顯示在頁面上

問題解析:

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 陣...