zoukankan      html  css  js  c++  java
  • 初入网络编程

    https://blog.csdn.net/qq_27026603/article/details/65946662
    java学习链接,非常详细。
    网络编程主要是网络通信,实现计算机之间的对话和文件传输。WEB编程主要就是网站开发。一个是c/s架构(应用软件,桌面应用程序又称之为客户端-服务器应用程序,Client/Server) 另一个是b/s架构(网站又称浏览器-服务器应该程序,Browser/Server)。

    网页编程和网络编程
    网络编程底层
    网页编程交互

    网络:局域网,城域网,互联网。
    地址:ip地址,确定网络上的一个绝对地址。
    端口号:区分计算机软件,两个字节。0-65535.
    在同一个协议系,端口号不能重复。1024以下最好不要用。
    资源定位:URL统一资源定位符。 URI:统一资源。
    协议:tcp,udp协议
    tcp:先建立后传输 面向连接安全可靠,效率不高,类似电话。
    udp:非面向连接,效率高,类似短信。
    数据:先封装后拆封
    网络分层:应用层 传输层,网络层,物理+数据链路层(tcp/ip参考模型)
    服务器》流>>客户端

    ==》类
    1 InetAddress(ip地址和域名解析) InetSocketAddress(包含端口)
    2 URL
    3 TCP: SeverSocket(sever) Socket (cilent)
    4 UDP:DatagramSocket DatagramPacket

  • 相关阅读:
    取球问题
    汉字首字母
    上三角
    循环小数
    拓扑排序
    倒水
    equals方法使用技巧
    Java库中的集合
    win10安装Redis方法以及基本配置
    c、c++函数随机
  • 原文地址:https://www.cnblogs.com/lianggaoblogyuan/p/9569601.html
Copyright © 2011-2022 走看看