一些web體系和相關知識點

2021-07-23 11:10:30 字數 846 閱讀 9351

【web 體系結構 和 一些知識點】

【架構的權衡和思考】:運籌帷幄和問題的最優解

有狀態:

複製和簡單性:

同步和非同步

非同步呼叫就是先返回乙個控制資訊,然後把使用者請求放到訊息佇列裡面。然後返回乙個確認訊息,之後訊息佇列執行完才會正式執行成功。

無連線和有鏈結

計畫和實施

【web 體系組成元素】

集群和負載平衡系統:

中介軟體:

web 站點伺服器:

資料庫

【網路傳輸】

儲存**

流量控制

頻寬響應時間

【快取和記憶體】

快取:把資料放在記憶體裡

虛擬記憶體:把磁碟當做記憶體用,當然速度很慢滴。

【延遲和吞吐量】

【構架第一步——算算賬,怎麼計畫,得到最優解】

買雲服務呢還是自己搭建呢?——知乎一開始是雲服務後來人多了那就是自己搭建了。雲服務還是提供中小**合適。

【老闆給的預算  買啥裝置用啥系統】

【負載大概是多少】

【使用者容忍程度】

【web伺服器是專一的嘛】

【可靠性】

【多大的頻寬】

【多大記憶體】

一些知識點

字串拼接 1.a join b a為元素之間的分隔符,b為待分割的序列 可用於輸出時的資料處理,元素間有空格,末尾沒有 2 s s s str1,str2,str3 前半部分為字串,後半部分為索引。用於引入,s是物件 3.format str1,str2,str3 與f 括號裡為已有變數 關於for...

一些知識點

1.vector是在堆上還是棧上?在堆上.2.我們發現指標有一些 似是而非 的特徵 1 指標消亡了,並不表示它所指的記憶體會被自動釋放。比如函式中的指標是區域性變數,如果它指向了堆上,而自己出了函式後消亡了,但它所指向的記憶體還是存在的,導致了記憶體洩漏.2 記憶體被釋放了,並不表示指標會消亡或者成...

一些知識點

1 sln 解決方案檔案 csproj 專案檔案 cs 原始檔 解決方案包含多個專案,每個專案都是乙個程式。config 配置檔案 3 const int a 1 const 定義乙個量為常量,運算中用到當常量使用,不可以再重新賦值。4 型別轉換。1 隱式轉換。從值型別轉換成引用型別。從引用型別轉換...