TCP通信同UDP通信一样,都能实现两台计算机之间的通信,通信的两端都需要创建socket对象。 区别在于,UDP中只有发送端和接收端,不区分客户端与服务器端,计算机之间可以任意地发送数据。 而TCP通信是严格区分客户端与服务器端的,在通信时,必须先由客户端去连接服务器端才能实现通信,服务器端不可以主动连接客户端, ...

Read more »

阅读全文 »

话说没有传输的对象,自己传给自己玩= =   实现UDP协议的发送端 实现封装数据的类:java.net.DatagramPacket 将数据包装 数据传输的类: java.net.DatagramSocket 将数据包发出去 实现步骤 1 创建DatagramPacket对象,封装数据,接受的地址和端口 2 创建DatagramSocket 3 调用DatagramSocket方法send,发送数据包 4 ...

Read more »

阅读全文 »

DatagramPacket 由于UDP是一种面向无连接的协议,因此,在通信时发送端和接收端不用建立连接。UDP通信的过程就像是货运公司在两个码头间发送货物一样。在码头发送和接收货物时都需要使用集装箱来装载货物,UDP通信也是一样,发送和接收的数据也需要使用“集装箱”进行打包,为此JDK中提供了一个DatagramPacket类,该类的 ...

Read more »

阅读全文 »

IP地址和端口号 要想使网络中的计算机能够进行通信,必须为每台计算机指定一个标识号,通过这个标识号来指定接受数据的计算机或者发送数据的计算机。 在TCP/IP协议中,这个标识号就是IP地址,它可以唯一标识一台计算机,目前,IP地址广泛使用的版本是IPv4,它是由4个字节大小的二进制数来表示 如:00001010000000000000 ...

Read more »

阅读全文 »

数据库概念 什么是数据库 数据库就是存储数据的仓库,其本质是一个文件系统,数据按照特定的格式将数据存储起来,用户可以对数据库中的数据进行增加,修改,删除及查询操作。 什么是数据库管理系统 数据库管理系统(DataBase Management System,DBMS):指一种操作和管理数据库的大型软件,用于建立、使用和维护数据库 ...

Read more »

阅读全文 »

BeanUtils位于org.apache.commons.beanutils.BeanUtils下面,其方法populate的作用解释如下: 完整方法: BeanUtils.populate( Object bean, Map properties ), 这个方法会遍历map<key, value>中的key,如果bean中有这个属性,就把这个key对应的value值赋给bean的属性。 我用了不同的一种思路,遍历的是属性,如 ...

Read more »

阅读全文 »

这可能是我人生中的第一次…或者小时候也有过吧。反正不会超过三次
就感觉自己是超高校级的绝望
那一瞬间的触感,清理鞋子的味道。都久久的环绕在我的心头,令人麻痹般的使我的大脑如同啤酒的泡沫一般不断破碎重构
还没清理干净
现在就想丢掉我这双亚瑟士跑鞋
理智使我变得残酷,还是克制了下来这股冲动…

阅读全文 »

鬼知道我经历了什么,脑袋要爆炸,这个copyFile方法还是涉及一些逻辑思想的,复制文件数据的倒是几秒就码出来了
就怕明天一早起来就不会玩IO这个东西了
话说我码的这个传输效率挺低的。得找时间百度一下怎么提高效率
代码

阅读全文 »
EA PLAYER &

历史记录 [ 注意:部分数据仅限于当前浏览器 ]清空

      00:00/00:00