201621123021《JAVA程序設計》第十三周學習總結
阿新 • • 發佈:2017-12-20
技術分享 加網 學習 pos 程序 登錄 .net 多線程 地址
1. 本周學習總結
2. 為你的系統增加網絡功能(購物車、圖書館管理、鬥地主等)-分組完成
2.1 簡述你想為你的系統增加什麽網絡功能?設計思路是什麽?
- 通過網絡實現在線的賬戶註冊登錄及借閱功能。
- 本系統的設計思路通過多線程來實現服務器,然後通過客戶遠程連接服務器來進行在線交互。
2.2 系統通過網絡傳遞了什麽信息?信息的格式是什麽?
- 本系統通過網絡傳遞字符信息,信息的格式類似於列表。
2.3 你的網絡模塊使用了TCP還是UDP技術?模塊中的常用類是什麽?
- 我的網絡模塊使用TCP技術。
- 模塊中常用socket嵌套字這個類來進行TCP的連接。
2.4 截圖網絡通訊部分的源代碼與運行截圖,並進行簡單說明。
- 通過線程實現服務器網絡
- 通過socket來遠程連接服務器
- 代碼運行結果
3. 碼雲
3.1 統計本周完成的代碼量
周次 | 總代碼量 | 新增代碼量 | 總文件數 | 新增文件數 |
---|---|---|---|---|
1 | 0 | 0 | 0 | 0 |
2 | 0 | 0 | 0 | 0 |
3 | 0 | 0 | 0 | 0 |
4 | 437 | 437 | 7 | 7 |
5 | 905 | 468 | 13 | 6 |
6 | 1294 | 389 | 21 | 8 |
7 | 1678 | 384 | 30 | 9 |
8 | 2184 | 506 | 42 | 12 |
9 | 2678 | 494 | 56 | 14 |
10 | 3126 | 448 | 74 | 18 |
11 | 3648 | 522 | 96 | 24 |
12 | 3956 | 308 | 104 | 8 |
13 | 4228 | 272 | 108 | 4 |
選做:4. 網絡學習指導
1.1 比較ping www.baidu.com與ping cec.jmu.edu.cn,分析返回結果有何不同?為什麽會有這樣的不同?
- 返回不同的IP地址,根據網絡目前的網絡規範在一個網絡域名對應一個IP地址。
1.2 telnet bbs.newsmth.net,上面這條命令連接的是遠程主機的什麽端口號?
- 端口號為23。
201621123021《JAVA程序設計》第十三周學習總結