201621123080 《Java程序设计》第13周学习总结
2024-08-30 05:18:12
201621123080 《Java程序设计》第13周学习总结
1. 本周学习总结
以你喜欢的方式(思维导图、OneNote或其他)归纳总结多网络相关内容。
2. 为你的系统增加网络功能(购物车、图书馆管理、斗地主等)-分组完成
为了让你的系统可以被多个用户通过网络同时使用,需要为你的系统增加网络功能。
2.1 简述你想为你的系统增加什么网络功能?设计思路是什么?
网络功能 | |
---|---|
用户登录、注册 | |
借书、还书 | |
查看书库 |
将主控制程序放在线程任务里,每个任务对应一个连接,并且将所有的输入、输出通过websocket连接;
2.2 系统通过网络传递了什么信息?信息的格式是什么?
传递了所有格式化的文本信息(登录信息、书库数据、客户端服务端对话)。格式类似控制台输入输出,用Scanner、PrintWriter包装成字符。
2.3 你的网络模块使用了TCP还是UDP技术?模块中的常用类是什么?
采用TCP技术。常用类有ServerSocket
Socket
。
2.4 截图网络通讯部分的源代码与运行截图,并进行简单说明。
这边还遇到一个小问题,就是网络连接器无法连接服务端,提示如下图。还没找到解决办法,但是重启电脑就可以了。。。
3. 码云与PTA
3.1 统计本周完成的代码量
需要将每周的代码统计情况融合到一张表中。
周次 | 总代码量 | 新增代码量 | 总文件数 | 新增文件数 |
---|---|---|---|---|
1 | 0 | 0 | 0 | 0 |
2 | 0 | 0 | 0 | 0 |
3 | 472 | 472 | 11 | 11 |
4 | 472 | 0 | 11 | 0 |
5 | 468 | -4 | 12 | 1 |
6 | 1043 | 575 | 30 | 18 |
7 | 2417 | 1374 | 51 | 21 |
8 | 5129 | 2712 | 83 | 32 |
9 | 5284 | 155 | 89 | 6 |
10 | 5714 | 430 | 98 | 9 |
11 | 5995 | 281 | 105 | 7 |
12 | 6365 | 370 | 114 | 9 |
13 | 6771 | 406 | 120 | 6 |
14 | 6910 | 139 | 121 | 1 |
最新文章
- mac 下配置 git
- MVC Code First 当实体类发生变化时,如何自动更新数据库表
- hdu 2027统计元音
- VMware+Fedora20+secureCRT7.0配置心得
- hibernate映射的 关联关系:有 一对多关联关系,一对一关联关系,多对多关联关系,继承关系
- 使用 Web Tracing Framework 分析富 JS 应用的性能
- JavaScript或jQuery模拟点击超链接和按钮
- [Hibernate] List 映射例子
- BASH 进阶(转载防丢)
- Python基础入门教程
- CentOS7安装使用Docker
- 【NOIP2015提高组】运输计划
- [转]linux VLAN配置(vconfig)
- 在Git中添加一个项目
- Django框架详细介绍---模板系统
- python学习(六)
- Android 设置Activity样式 透明度
- json-lib.jar开发包及依赖包的下载地址(转)
- Delphi XE 6,Rad Studio XE 6 官方下载(附破解)
- 视觉惯性里程计Visual–Inertial Odometry(VIO)概述
热门文章
- Linux命令 查看Linux版本和是否联网
- [NWPU2016][寒假作业][正常版第三组]搜索和二分 N
- 057 Insert Interval 插入区间
- [干货分享] AXURE-整套高保真UI框架和元件组(暗黑风格)
- Vue2之页面 、js 、css分离
- Mind must be master of the body, strong mind can separate the body from its suffering.
- Android方法数methods超过65536
- selenium3+webdriver学习笔记1(访问常用请求)
- jsp四大作用域之page
- 51nod 1191 消灭兔子