文档章节

java26

芥末小弟
 芥末小弟
发布于 2017/03/01 09:53
字数 496
阅读 1
收藏 0

1:网络编程(理解)
    (1)网络编程:用Java语言实现计算机间数据的信息传递和资源共享
    (2)网络编程模型
    (3)网络编程的三要素
        A:IP地址
            a:点分十进制
            b:IP地址的组成
            c:IP地址的分类
            d:dos命令
            e:InetAddress
        B:端口
            是应用程序的标识。范围:0-65535。其中0-1024不建议使用。
        C:协议
            UDP:数据打包,有限制,不连接,效率高,不可靠
            TCP:建立数据通道,无限制,效率低,可靠
    (3)Socket机制
        A:通信两端都应该有Socket对象
        B:所有的通信都是通过Socket间的IO进行操作的
    (4)UDP协议发送和接收数据(掌握 自己补齐代码)
        发送:
            创建UDP发送端的Socket对象
            创建数据并把数据打包
            发送数据
            释放资源
            
        接收:
            创建UDP接收端的Socket对象
            创建数据包用于接收数据
            接收数据
            解析数据包
            释放资源
    (5)TCP协议发送和接收数据(掌握 自己补齐代码)
        发送:
            创建TCP客户端的Socket对象
            获取输出流,写数据
            释放资源
            
        接收:
            创建TCP服务器端的Socket对象
            监听客户端连接
            获取输入流,读取数据
            释放资源
    (6)案例:
        A:UDP
            a:最基本的UDP协议发送和接收数据
            b:把发送数据改进为键盘录入
            c:一个简易聊天小程序并用多线程改进
        B:TCP
            a:最基本的TCP协议发送和接收数据
            b:服务器给出反馈
            c:客户端键盘录入服务器控制台输出
            d:客户端键盘录入服务器写到文本文件
            e:客户端读取文本文件服务器控制台输出
            f:客户端读取文本文件服务器写到文本文件
            g:上传图片
            h:多线程改进上传文件

© 著作权归作者所有

共有 人打赏支持
上一篇: qq第三方登录
下一篇: jquery优势
芥末小弟
粉丝 0
博文 202
码字总数 120715
作品 0
昌平
私信 提问

暂无文章

《孩子,你慢慢来》的读书笔记与读后感2600字

《孩子,你慢慢来》的读书笔记与读后感2600字: 龙——保护儿童的思维: 今天读《孩子,你慢慢来》龙这一节,安安的妈妈是中国人,她在安安两岁的时候就认识到安安有着固执的个性。安安正是处...

原创小博客
12分钟前
2
0
kubernetes每个节点创建一个服务的Pod

1. 问题场景 希望一个worker节点上仅部署同样的服务一个. 比如: kubernets有三个worker节点,三个节点部署N个副本的api服务, 为了提高服务效率希望加入缓存,需要为三个节点个部署一个redis服务...

jimmywa
16分钟前
4
0
搭建Git服务器

Windows平台下搭建Git服务器 1、在自己电脑搭建Git服务器,且只有自己的电脑能访问。 即使是自己一个人在开发代码也强烈建议使用Git来管理代码。当然也可以只使用本地Git仓库的形式来管理代码...

国仔饼
31分钟前
1
0
百万并发下的Nginx优化,看这一篇就够了!

本文作者主要分享在 Nginx 性能方面的实践经验,希望能给大家带来一些系统化思考,帮助大家更有效地去做 Nginx。 优化方法论 我重点分享如下两个问题: 保持并发连接数,怎么样做到内存有效使...

JackFace
33分钟前
3
0
java_集合

非并发集合 并发集合

grace_233
43分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部