摘要(Abstract)
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 [1] 。
Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点 [2] 。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等 [3] 。
Java (Indonesian: Jawa; Javanese: ꦗꦮ; Sundanese: ᮏᮝ) is an island of Indonesia, bordered by the Indian Ocean on the south and the Java Sea on the north. With a population of over 141 million (Java only) or 145 million (including the inhabitants of its surrounding islands), Java is the home to 56.7 percent of the Indonesian population and is the world's most populous island.[1] The Indonesian capital city, Jakarta, is located on its northwestern coast. Much of Indonesian history took place on Java. It was the centre of powerful Hindu-Buddhist empires, the Islamic sultanates, and the core of the colonial Dutch East Indies. Java was also the center of the Indonesian struggle for independence during the 1930s and 1940s.
主题(Topic)
项目(Project)
yooba-team/contract
deno-libs/proxy_addr
tshandan/addr
zhujingfa/addrha
zlant/addr-duplicates
mellium/xmpp-addr
jshttp/proxy-addr
shudingbo/node-ipaddrbase
antoninhrlt/i2clib
ensdomains/crypto-addr-serialize
bis-gmbh/ip-addr
zaftzaft/node-addr-geoip
clickyotomy/syscall-table-addr
mortonfox/munz-addr-ext
MOZGIII/docker-host-addr
socalledPF/vue-addr-picker
webtorrent/addr-to-ip-port
moxiu-fe/addr-webpack-plugin
MOZGIII/docker-host-ip-addr-show
chance189/I2C_Master
Asphaltt/go-iproute2
ip-mac-addr-of-net-interfaces
cynthia1wang/jdbcsink
soapzhang/nacos-0.1.4.1
在线考试试卷 HTML在线考试试题
- HTML中,换行使用的标签是()。
- <br />
- <p>
- <hr />
- <img />
- <img />标签的()属性用于指定图像的地址。
- alt
- href
- src
- addr
- 创建一个超级链接使用的是()标签。
- <a>
- <ol>
- <img />
- <hr />
- <img />标签的()属性用来设置图片与旁边内容的水平距离。
- hspace
- vspace
- border
- alt
- 下面HTML结构中,不属于列表结构的是()。
- ul-li
- ol-li
- dl-dt-dd
- p-br
" class="topic-tag topic-tag-link">
dengyefei.github.io
服务端-->转发给其他客户端 网络模型:UDP通信 保存用户信息:[(name,addr),()]或{name:addr} 收发关系处理:采用多进程分别进行收发操作 2.结构设计 封装结构:函数,类,模块,暂时采用函数,稍后采用类 编写一个功能,测试一个功能 注意注释和结构的设计 3.分析功能模块,指定具体编写流程 搭建网络连接 进入聊天室: 客户端: 输入姓名 将姓名发送给服务器 接收返回的结果 如果不允许则重复输入姓名 服务端: 接收姓名 判断姓名是否存在 将结果返回给客户端 如果允许进入聊天室增加用户信息 通知其他用户 聊天: 客户端: 创建新的进程 一个进程循环发送消息 一个进程循环接收消息 服务端: 接收请求,判断请求类型 将消息转发给其他用户 退出聊天室: 客户端: 输入quit或ctrl+c退出 将请求发送给服务端 结束进程 接收端收到EXIT退出进程 服务端: 接收消息 将退出消息告知其他人 给该用户发送'EXIT' 删除该用户 管理员消息 4.协议 如果允许进入聊天室,服务端发送'OK'给客户端 如果不允许进入聊天室,服务端发送不允许的原因 请求类别: L:进入聊天室 C:聊天信息 Q:退出聊天室 用户存储结构:{name:addr} """" class="topic-tag topic-tag-link">
yxqdin/group_chat
SOYJUN/Implement-ODR-protocol