實驗名稱:網絡編程與安全java
1.沒有Linux基礎的同窗建議先學習《Linux基礎入門(新版)》《Vim編輯器》 課程算法
嚴禁抄襲。編程
1.編寫MyBC.java實現中綴表達式轉後綴表達式的功能
編寫MyDC.java
實現從上面功能中獲取的表達式中實現後綴表達式求值的功能數組
一、設置一個運算符棧,設置一個後綴表達式字符串; 二、從左到右依次對中綴表達式中的每一個字符ch分別進行如下處理,直至表達式結束: 三、若ch是左括號‘(’,將其入棧; 四、若ch是數字,將其後連續若干數字添加到後綴表達式字符串以後,並添加空格做爲分隔符; 五、若ch是運算符,先將棧頂若干優先級高於ch的運算符出棧,添加到後綴表達式字符串以後,再將ch入棧。當‘(’運算符在棧中時,它的優先級最低。 六、若ch是‘)’,則若干運算符所有出棧,直到出棧的是左括號,一對括號匹配。 七、若表達式結束,將棧中運算符所有出棧,添加到後綴表達式字符串以後。
運行截圖:
安全
結對編程:一人負責客戶端,另外一人負責服務器服務器
此次我作的是客戶端,合做的小夥伴作的服務器。網絡
結果截圖:
編輯器
加密結對編程:1人負責客戶端,一人負責服務器工具
上傳測試結果截圖和碼雲連接學習
運行截圖
運行截圖
完整性校驗結對編程:1人負責客戶端,一人負責服務器
客戶端顯示服務器發送過來的結果
運行截圖