登录
首页 » Java开发 » socket通信的聊天室

socket通信的聊天室

于 2022-03-18 发布 文件大小:7.39 kB
0 200
下载积分: 2 下载次数: 1

代码说明:

应用背景通过java的socket写的简易聊天室,适合学习java1个月到半年的用户学习。分成3个版本。逐步添加代码。分为客户端和服务器。先启动服务器,再启动客户端。本地的话,IP地址设置为localhost。先启动服务器,再启动客户端。注:本程序过于简单,不适合开发使用。但是用来学习是最恰当的。 关键技术java socket 多线程  cs架构 java socket 多线程  cs架构 java socket 多线程  cs架构

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • Spring mvc + mybatis + EasyUI 的简单例子,内涵数据库
    应用背景学习EasyUI时候,随手整理的一个Demo,里面包含的都是Easyui的最新主键,值得拥有关键技术 开发工具 exlipse 技术 Spring  Spring mvc   Mybatis  Easyui 实现了从数据库中对表的增删改哦 改一下数据库就OK了 反问地址: http://localhost:8080/ssm
    2022-10-15 08:00:04下载
    积分:1
  • 插座使用Java序列化
    应用背景定义:一个端点asocketis双向通信链路的两个程序运行在网络之间。换句话说,asocketis简单对象,允许两个(或更多)的程序在网络上的互动。插座要求:IP地址:一个独特的数字串识别计算机。端口:每台机器都有一个唯一的端口号(65536)。端口是用来确定从一个程序发送数据。在Java中,有三种类型的插座:流(TCP)插座(socketclass)无连接(UDP)插座(DatagramSocket类)多播套接字(子类ofdatagramsocket,超出了本文的范围)流式套接字streamsocket是一个客户端和服务器使用TCP协议之间的数据传输通道。thestreamsocket可靠由于数据发送和接收的类似订单。数据报套接字DatagramSocket是无连接的套接字使用UDP协议进行数据传输。thedatagramsocket不是astreamsocket是可靠的,因为数据可以在传输过程中丢失。客户端和服务器架构客户机/服务器关系的两个程序在客户端(插座)从服务器请求数据(支持)。客户/服务器体系结构,在下面的步骤说明:一个服务器在指定的IP地址和端口运行。客户端试图连接到使用相同的IP地址和端口服务器。服务器接受客户端启动Socket处理客户端。数据传输开始的客户端和服务器之间的网络上的流。序列化序列化是将数据的过程(例如,员工级)为格式(字节序列),以后可以重建或提取。为什么要使用序列化序列化允许我们通过网络发送数据。例如,如果我们想把astudentclass,我们将序列化类,发送给客户端,客户端会和反序列化它侧。序列化的优点是它使我们能够发送多个数据(例如:学生姓名,学生成绩)一次。重要:序列化是不安全的,这意味着第三方的用户仍然可以访问您的数据。安全是超出了本文的范围。关键技术隐藏 ;复制代码
    2022-06-30 18:54:08下载
    积分:1
  • 车辆跟踪和锁定系统基于GSM和GPS
    目前几乎有一个自己的车辆的市民,盗窃是发生在停车场,有时驾驶不安全的地方。 车辆安全是公共车辆非常必要的。车辆跟踪和锁定系统安装在车辆中,以 跟踪到位并锁定汽车引擎。车辆使用的全球定位系统(GPS)所确定的位置和 全球系统移动通信系统(GSM)。这些系统要不断地观察一个移动的车辆和状态报告 的需求。当盗窃认定,该负责人发短信给单片机,单片机再发出 控制信号,以停止发动机马达。授权人需要发送密码到控制器重新启动车辆 打开门。这是更安全的,可靠的,成本低。
    2022-02-16 05:03:42下载
    积分:1
  • 男人的游戏
    用Java语言基础和JavaSE写的一个小游戏,窗口是用swing写的;用四个方向键控制主体躲避子弹,坚持时间越长就越厉害;
    2022-06-27 09:41:45下载
    积分:1
  • html模本
    提供丰富多样的Html模板 function correctPNG() {     var arVersion = navigator.appVersion.split("MSIE")     var version = parseFloat(arVersion[1])     if ((version >= 5.5) && (document.body.filters))      {        for(var j=0; j
    2022-08-08 16:57:19下载
    积分:1
  • 方针规格书
    应用背景导针类:LED导针、方PIN、咬花PIN针、十字PIN针,工字头PIN针、T形针、U形针、跳线、端子、圆头导针,直角多角导针等精密导针。 导线类:镀锡铜包钢线(CP线)、铜包钢线、镀镍铜包钢线、镀锡(镀镍)磷铜线、镀镍高碳钢线; 关键技术二、详细说明:  型号 OEM 规格尺寸 多款供选(mm)   材质 不锈钢/铁 特性 精度高  用途 电子设备     产品介绍: 品     名:插针 产     地:中国深圳 品     牌:腾菲尔/OEM 材       料:铁/铜/钢/铝/等 尺     寸:根据您的要求 用     途:各行业各领域 表面处理:电镀、磷化、钝化,酸洗等 质      量:严格把关,质量优良 质量认证:ISO9001:2008 交货时间:5---7天 最少订量:10000件 付款方式:30%定金+款到发货 装运方式
    2022-03-05 04:41:29下载
    积分:1
  • 捕鱼大亨,适合新手理解学习一步步养成的JAVA小游戏
    png为素材图,day05 Mian.c为最终程序
    2022-09-15 15:05:03下载
    积分:1
  • 链接mysql数据库
    可帮助你顺利链接mysql数据库,适用于java开发和java web开发,mysql数据库精巧灵活,适用于小型的项目和同学们练习,对学习java jdbc 的学习有很好的帮助,欢迎查看
    2022-02-04 20:00:57下载
    积分:1
  • 基因演算法 解決背包問題
    资源描述 針對背包問題,總共有六樣物品,每一樣物品的重量與價值都不相同,CP值也不同, 在這樣的情況下背包空間有限,要怎麼拿這些物品才能達到最棒的CP值,對這樣的問題 選擇使用基因演算法去解決。 IDE 使用Netbean
    2022-06-30 04:58:35下载
    积分:1
  • 两个矩阵相乘Java 程序
    这是一个 java 实现的两个矩阵相乘。 这个项目能帮助学生在简化他们的工作中的计算字段。
    2023-04-03 11:45:03下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载