当前位置: 首页 > news >正文

网站建设思路方法c2c模式类型有哪些

网站建设思路方法,c2c模式类型有哪些,微信开放平台登录,html基础必备知识点一、网络API InetAddress     用于标识网络上的硬件资源#xff0c;主要是IP地址 URL         统一资源定位符#xff0c;通过URL可以直接读取或写入网络上的数据Sockets      使用TCP协议实现的网络通信Socket相关的类Datagram     使用UDP协议主要是IP地址 URL          统一资源定位符通过URL可以直接读取或写入网络上的数据Sockets      使用TCP协议实现的网络通信Socket相关的类Datagram     使用UDP协议将数据保存在用户数据报中通过网络进行通信。二、地址 A、InetAddress           ip地址 1静态方法 getLocalHost()   InetAddress getByName(String host)       InetAddressgetAllByName(String host)   InetAddress[]getByAddress(byte[] addr)   InetAddressgetByAddress(String host, byte[] addr)    InetAddress  2成员方法 getAddress()    byte[] getCanonicalHostName()  StringgetHostAddress()   StringgetHostName()  String isAnyLocalAddress()  booleanisMulticastAddress()   boolean isReachable(int timeout)   boolean  B、InetSocketAddress         socket地址 1构造方法 InetSocketAddress(InetAddress addr, int port)     根据 IP 地址和端口号创建套接字地址。InetSocketAddress(int port)              创建套接字地址其中 IP 地址为通配符地址端口号为指定值。InetSocketAddress(String hostname, int port)      根据主机名和端口号创建套接字地址。 2成员方法 getAddress()  InetAddress       获取 InetAddress。getHostName()   String            获取 hostname。getPort()  int                            获取端口号。 4静态方法 createUnresolved(String host, int port)   InetSocketAddress       根据主机名和端口号创建未解析的套接字地址。 三、Socket 1构造方法 Socket()                                                                       通过系统默认类型的 SocketImpl 创建未连接套接字Socket(InetAddress address, int port)                                                            创建一个流套接字并将其连接到指定 IP 地址的指定端口号。Socket(InetAddress address, int port, InetAddress localAddr, int localPort)        创建一个套接字并将其连接到指定远程地址上的指定远程端口。Socket(Proxy proxy)                                                                                            创建一个未连接的套接字并指定代理类型如果有该代理不管其他设置如何都应被使用。Socket(String host, int port)                                                                                 创建一个流套接字并将其连接到指定主机上的指定端口号。Socket(String host, int port, InetAddress localAddr, int localPort)                        创建一个套接字并将其连接到指定远程主机上的指定远程端口。 2成员方法 1关联地址 bind(SocketAddress bindpoint)  void           将套接字绑定到本地地址。connect(SocketAddress endpoint)   void        将此套接字连接到服务器。connect(SocketAddress endpoint, int timeout)    void         将此套接字连接到服务器并指定一个超时值。isBound()  boolean           返回套接字的绑定状态。 isConnected()  boolean    返回套接字的连接状态。 2获取IP地址 getInetAddress()   InetAddress          返回套接字连接的地址。 getLocalAddress()   InetAddress        获取套接字绑定的本地地址。getPort()            int    返回此套接字连接到的远程端口。getLocalPort()      int 返回此套接字绑定到的本地端口。getLocalSocketAddress()  SocketAddress 返回此套接字绑定的端点的地址如果尚未绑定则返回 null。 getRemoteSocketAddress()   SocketAddress 返回此套接字连接的端点的地址如果未连接则返回 null。 3获取数据 getInputStream()   InputStream           返回此套接字的输入流。 getOutputStream()   OutputStream     返回此套接字的输出流。getChannel()   SocketChannel            返回与此数据报套接字关联的唯一 SocketChannel 对象如果有。 4设置缓冲区 setReceiveBufferSize(int size) void            将此 Socket 的 SO_RCVBUF 选项设置为指定的值。 setSendBufferSize(int size) void         将此 Socket 的 SO_SNDBUF 选项设置为指定的值。 5重用端口 setReuseAddress(boolean on) void      启用/禁用 SO_REUSEADDR 套接字选项。 getReuseAddress()   boolean               测试是否启用 SO_REUSEADDR。 6关闭 close()  void                    关闭此套接字。isClosed()  boolean       返回套接字的关闭状态。 四、ServerSocket 1构造方法 ServerSocket()                                                                       创建非绑定服务器套接字。ServerSocket(int port)                                                            创建绑定到特定端口的服务器套接字。ServerSocket(int port, int backlog)                                         利用指定的 backlog 创建服务器套接字并将其绑定到指定的本地端口号。ServerSocket(int port, int backlog, InetAddress bindAddr)     使用指定的端口、侦听 backlog 最大的等待队列和要绑定到的本地 IP 地址创建服务器。 2绑定地址 bind(SocketAddress endpoint)   void            将 ServerSocket 绑定到特定地址IP 地址和端口号。bind(SocketAddress endpoint, int backlog)  void    将 ServerSocket 绑定到特定地址IP 地址和端口号。isBound()  boolean                                                 返回套接字的绑定状态。  3获取地址 getInetAddress()   InetAddress            返回此服务器套接字的本地地址。getLocalPort()   int                返回此套接字在其上侦听的端口。getLocalSocketAddress()  SocketAddress     返回此套接字绑定的端点的地址如果尚未绑定则返回 null。 4设置缓冲区 setReceiveBufferSize(int size) void            将此 Socket 的 SO_RCVBUF 选项设置为指定的值。 setSendBufferSize(int size) void         将此 Socket 的 SO_SNDBUF 选项设置为指定的值。 5重用端口 setReuseAddress(boolean on) void      启用/禁用 SO_REUSEADDR 套接字选项。 getReuseAddress()   boolean               测试是否启用 SO_REUSEADDR。 6接受连接 accept()   Socket     侦听并接受到此套接字的连接。 7关闭 close()  void                    关闭此套接字。isClosed()  boolean       返回套接字的关闭状态。 五、DatagramSocket 1构造方法 DatagramSocket()                  构造数据报套接字并将其绑定到本地主机上任何可用的端口。DatagramSocket(int port)            创建数据报套接字并将其绑定到本地主机上的指定端口。DatagramSocket(int port, InetAddress laddr)  创建数据报套接字将其绑定到指定的本地地址。DatagramSocket(SocketAddress bindaddr)    创建数据报套接字将其绑定到指定的本地套接字地址。 2绑定地址 bind(SocketAddress addr)  void            将此 DatagramSocket 绑定到特定的地址和端口。connect(InetAddress address, int port) void   将套接字连接到此套接字的远程地址。connect(SocketAddress addr)  void      将此套接字连接到远程套接字地址IP 地址 端口号。disconnect()  void              断开套接字的连接。isBound()  boolean                     返回套接字的绑定状态。 isConnected()  boolean              返回套接字的连接状态。 3获取IP地址 getInetAddress()   InetAddress          返回套接字连接的地址。 getLocalAddress()   InetAddress        获取套接字绑定的本地地址。getPort()            int                                  返回此套接字连接到的远程端口。getLocalPort()      int                                     返回此套接字绑定到的本地端口。getLocalSocketAddress()  SocketAddress          返回此套接字绑定的端点的地址如果尚未绑定则返回 null。 getRemoteSocketAddress()   SocketAddress     返回此套接字连接的端点的地址如果未连接则返回 null。 4设置缓冲区 setReceiveBufferSize(int size) void            将此 Socket 的 SO_RCVBUF 选项设置为指定的值。 setSendBufferSize(int size) void         将此 Socket 的 SO_SNDBUF 选项设置为指定的值。 5重用端口 setReuseAddress(boolean on) void      启用/禁用 SO_REUSEADDR 套接字选项。 getReuseAddress()   boolean               测试是否启用 SO_REUSEADDR。 6发送接收数据 receive(DatagramPacket p)   void       从此套接字接收数据报包。send(DatagramPacket p)    void    从此套接字发送数据报包。 getChannel()  DatagramChannel       返回与此数据报套接字关联的唯一 DatagramChannel 对象如果有。 7关闭 close()  void                    关闭此套接字。isClosed()  boolean       返回套接字的关闭状态。 六、DatagramPacket 1构造方法 DatagramPacket(byte[] buf, int length)     构造 DatagramPacket用来接收长度为 length 的数据包。DatagramPacket(byte[] buf, int length, InetAddress address, int port)         构造数据报包用来将长度为 length 的包发送到指定主机上的指定端口号。DatagramPacket(byte[] buf, int offset, int length)          构造 DatagramPacket用来接收长度为 length 的包在缓冲区中指定了偏移量。DatagramPacket(byte[] buf, int offset, int length, InetAddress address, int port)           构造数据报包用来将长度为 length 偏移量为 offset 的包发送到指定主机上的指定端口号。DatagramPacket(byte[] buf, int offset, int length, SocketAddress address)        构造数据报包用来将长度为 length 偏移量为 offset 的包发送到指定主机上的指定端口号。DatagramPacket(byte[] buf, int length, SocketAddress address)           构造数据报包用来将长度为 length 的包发送到指定主机上的指定端口号。 2地址 getAddress() InetAddress       返回某台机器的 IP 地址此数据报将要发往该机器或者是从该机器接收到的。getPort()  int             返回某台远程主机的端口号此数据报将要发往该主机或者是从该主机接收到的。getSocketAddress() SocketAddress    获取要将此包发送到的或发出此数据报的远程主机的 SocketAddress通常为 IP 地址 端口号。setAddress(InetAddress iaddr) void    设置要将此数据报发往的那台机器的 IP 地址。setPort(int iport)  void           设置要将此数据报发往的远程主机上的端口号。setSocketAddress(SocketAddress address)  void   设置要将此数据报发往的远程主机的 SocketAddress通常为 IP 地址 端口号。 3数据 getData()  byte[]                                                  返回数据缓冲区。getLength()  int                                                   返回将要发送或接收到的数据的长度。getOffset()  int                                                     返回将要发送或接收到的数据的偏移量。setAddress(InetAddress iaddr) void                        设置要将此数据报发往的那台机器的 IP 地址。setData(byte[] buf)  void                                       为此包设置数据缓冲区。setData(byte[] buf, int offset, int length)  void          为此包设置数据缓冲区。setLength(int length)   void                                     为此包设置长度。 七、URL 1构造方法 URL(String spec)      根据 String 表示形式创建 URL 对象。URL(String protocol, String host, int port, String file)    根据指定 protocol、host、port 号和 file 创建 URL 对象。URL(String protocol, String host, int port, String file, URLStreamHandler handler)      根据指定的 protocol、host、port 号、file 和 handler 创建 URL 对象。URL(String protocol, String host, String file)     根据指定的 protocol 名称、host 名称和 file 名称创建 URL。URL(URL context, String spec)     通过在指定的上下文中对给定的 spec 进行解析创建 URL。URL(URL context, String spec, URLStreamHandler handler)    通过在指定的上下文中用指定的处理程序对给定的 spec 进行解析来创建 URL。 2URL信息 getDefaultPort()  int    获取与此 URL 关联协议的默认端口号。getFile()  String        获取此 URL 的文件名。getHost() String        获取此 URL 的主机名如果适用。getPath()  String       获取此 URL 的路径部分。getPort()  int        获取此 URL 的端口号。getProtocol() String     获取此 URL 的协议名称。getQuery() String     获取此 URL 的查询部分。getRef()  String      获取此 URL 的锚点也称为“引用”。 3连接 openConnection()  URLConnection    返回一个 URLConnection 对象它表示到 URL 所引用的远程对象的连接。openConnection(Proxy proxy)  URLConnection      与 openConnection() 类似所不同是连接通过指定的代理建立不支持代理方式的协议处理程序将忽略该代理参数并建立正常的连接。openStream()   InputStream      打开到此 URL 的连接并返回一个用于从该连接读入的 InputStream。 4文本内容 getContent()  Object        获取此 URL 的内容。 getContent(Class[] classes) Object     获取此 URL 的内容。
http://www.zqtcl.cn/news/665751/

相关文章:

  • 解释seo网站推广网站域名和空间费用
  • 深圳市珠宝网站建设手机网站框架
  • 晋城推广型网站开发dw做网站模板
  • 万网一个ip建立多个网站网页设计注册页面代码
  • 网站建设6000元地方门户网站有哪些
  • 十大SEO网站外链建设误区排版设计教程入门初学者
  • 网站基本维护网站设计软件下载
  • 网站开发的需求文档大型网站外链是怎么建设的
  • 网站建设实训心得与建议网站建设一般需要多少费用
  • 国内怎么打开WordPress网站wordpress制作api文件路径
  • 义乌网站开发公司wordpress段子模板
  • 国外有没有专门做靶材的网站做网站用哪个电脑
  • 郑州网站制作郑州网站制作上海网站建设免费推荐
  • php电子商务网站开发建设企业网站都需要啥
  • 从零学做网站如何让客户做网站
  • 关于销售网站建设的短文菜单宣传网站怎么做
  • 学网站开发有前途吗淮南服装网站建设费用
  • 网站外包附近临时工500元一天
  • 国外做logo的网站深圳有哪些软件外包公司
  • 网站加载流量一键生成app软件下载
  • 如何建设网站知乎襄阳做网站公司哪家好
  • 用ai怎么做网站专门做短视频的公司
  • 陶瓷类网站建设免费会员管理软件
  • 网站建设 用户管理一个服务器多个网站好吗
  • php做网站特效wordpress开启xmlrppc
  • 顺义重庆网站建设纪检监察网站建设
  • 网站制作源码企业品牌推广方式有哪些
  • 简述制作网站的流程网站开发后端用什么
  • 长沙好的网站建设公司厦门建网站多少钱
  • wordpress id清0中山网站的优化