自我成长
首页 关于 友链
1 wlop 4K 壁纸 4k8k 动态 壁纸 1,885 阅读 2 Nacos持久化MySQL问题-解决方案 1,202 阅读 3 滑动时间窗口算法 1,044 阅读 4 Docker搭建Typecho博客 1,004 阅读 5 ChatGPT注册 OpenAI's services are not available in your country 解决方法 989 阅读
生活 解决方案 JAVA基础 JVM 多线程 开源框架 数据库 前端 分布式 框架整合 中间件 容器部署 设计模式 数据结构与算法 安全 开发工具 百度网盘 天翼网盘 阿里网盘
登录
标签搜索
  • java
  • javase
  • docker
  • java8
  • springboot
  • thread
  • spring
  • 分布式
  • mysql
  • 锁
  • linux
  • redis
  • 源码
  • typecho
  • centos
  • git
  • map
  • RabbitMQ
  • lambda
  • stream
侧边栏壁纸
博主昵称
少年

  • 累计撰写 189 篇文章
  • 累计收到 52 条评论
  • 首页
  • 栏目
    • 生活
    • 解决方案
    • JAVA基础
    • JVM
    • 多线程
    • 开源框架
    • 数据库
    • 前端
    • 分布式
    • 框架整合
    • 中间件
    • 容器部署
    • 设计模式
    • 数据结构与算法
    • 安全
    • 开发工具
    • 百度网盘
    • 天翼网盘
    • 阿里网盘
  • 页面
    • 关于
    • 友链
搜索到 1 篇与 的结果
  • JAVA Socket UDP实现聊天 2022-02-28
    JAVA Socket UDP实现聊天 通过Socket网络编程,UDP实现简单聊天。主要涉及DatagramSocket进行数据传输、DatagramPacket进行数据包封装,2个类。发送端:package learn.javase.chat; import java.net.DatagramPacket; import java.net.DatagramSocket; import java.net.InetAddress; import java.util.Scanner; /** * 控制台输入;实现聊天。 * 发送方 * @author Jole * */ public class UdpSend { public static void main(String[] args) throws Exception{ Scanner scan = new Scanner(System.in); InetAddress ia = InetAddress.getByName("192.168.1.4"); DatagramSocket socket = new DatagramSocket(); while(true) { String chatInfo = scan.nextLine(); byte[] info = chatInfo.getBytes(); DatagramPacket pack = new DatagramPacket(info, info.length, ia, 6000); socket.send(pack); } } } 接收端:package learn.javase.chat; import java.net.DatagramPacket; import java.net.DatagramSocket; import java.net.InetAddress; /** * UDP:接收方 * @author Jole * */ public class UdpReceive { public static void main(String[] args) throws Exception{ DatagramSocket socket = new DatagramSocket(6000); byte[] info = new byte[1024]; while(true) { DatagramPacket pack = new DatagramPacket(info, info.length); socket.receive(pack); InetAddress ia = pack.getAddress(); System.out.println(ia.getHostName()+"-"+pack.getPort()+":"+new String(info,0,pack.getLength())); } } }
    • 2022年02月28日
    • 329 阅读
    • 0 评论
    • 1 点赞
博主栏壁纸
博主头像 少年

189 文章数
52 评论量
  • Xshell 7、Xftp 7免费版本下载
  • Google Nexus私服搭建
  • 免费 字体 可商用 合集 900套
  • Docker安装Redis
  • Docker 安装ES
人生倒计时
热门文章
  1. 1 wlop 4K 壁纸 4k8k  动态 壁纸
    wlop 4K 壁纸 4k8k 动态 壁纸
    1885 阅读 - 02/28
  2. 2 Nacos持久化MySQL问题-解决方案
    Nacos持久化MySQL问题-解决方案
    1202 阅读 - 10/26
  3. 3 滑动时间窗口算法
    滑动时间窗口算法
    1044 阅读 - 03/08
标签云
2020 - 2026 © Reach - YanxiZhu   蜀ICP备20017045号
已运行 00 天 00 时 00 分 00 秒
如果本站无意侵犯了您的权益请联系邮箱附说明(i2school@outlook.com)本站会在第一时间为您处理。 RSS MAP