伺服器端架構及實戰 C 分享

2021-07-15 18:37:10 字數 1541 閱讀 5586

此文是我2023年讀研究生期間做的c#專案技術分享,給計算機專業學生的一些經驗分享。

當時工作2年後讀研。

計算機基礎了解及介紹

了解計算機的核心課程和大家的理解

二進位制的歷史和原理

數字邏輯及模擬電路

資料結構及程式基本設計(ascii的編排原理)

計算機的體系結構(cpu,儲存器,匯流排)

編譯原理(彙編,c語言及高階語言)

網路、資料庫、多**等

高等數學(非科研了解即可)

軟體工程等

基本程式結構

順序選擇(if…else…, switch)

迴圈(for,while)

if … else 可以表示一切程式

物件導向的核心

封裝繼承(單繼承,多繼承,介面)

多型(覆蓋和過載)

基本資料型別

byte

char

intlong int

short int

double

bool

float

……其他擴充資料型別

struct

enmu

陣列(一維,多維)

指標(指標的作用)

類的擴充

string

vector(是陣列的變化)

arraylist

hashmap

hashtable

……基本操作型別

+, _, *, /, mod

==……

資料的表示方式

補碼表示

反碼原碼

…為什麼使用補碼表示

基本輸入輸出

system.out.println();

system.out.print();

函式/方法

函式名引數(值傳遞、指標傳遞)

返回值void型

函式的過載

模組化的思想

單函式的程式

多函式的程式

函式的長度多少合適?

記憶體管理

newfree

malloc

……記憶體基本原理(系統記憶體、程式執行記憶體)

程式的可讀性

switch語句為什麼會被採用,基本功能if…else完全可以替換

程式的可維護性

巨集定義的作用(例項:發票欄的編號)const修飾符

switch的使用

程式的執行效率

do…while 和 while…do 區別和應用

指標c語言的優勢

組合語言的優勢

類的作用閾

public

protect

private

……寫的時候順序

一般使用private即可

包的作用

using

using syste

軟體設計說明

軟體維護說明

專案其他…

閒聊:軟體程式設計師的基本小結

歡迎加入程式設計師的世界,添物科技為您服務。

免費加入qq群:557373922。

伺服器端架構

摘自於某位大神ppt 一 技術架構的演變及使用場景 tip 中數字是指併發量 二 架構優化之路 三 現主要針對負載均衡問題進行討論 負載均衡問題 使用者的請求由誰來 到具體的應用伺服器 有什麼 的演算法 應用伺服器如何返回使用者的請求 使用者如果每次訪問到的伺服器不一樣,那麼如何維護sesion的一...

SQL Azure 伺服器端架構

sql azure伺服器端架構 sql azure 的訂閱模型決定了各個訂閱之間的資料是隔離的。實際上,sql azure 平台將使用者的資料儲存在多個 sql azure 物理伺服器上,並且使用 sql server 的複製功能 replicas 實現了高可用性的要求。如圖6 2 所示,在 sql...

socket伺服器端

伺服器 include winsock2.h include string.h include stdio.h include time.h include stdarg.h include stdlib.h pragma comment lib,ws2 32 void errexit const ...