自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 java TCP/IP实现简单的多人聊天功能

TCP/IP是可靠的网络协议,数据的传输需要服务端和客户端之间三次“握手”,比较适合文本等一些可靠性要求高的数据传输,但是它的效率较UDP低。下面通过一张图来简要说明使用 ServerSocket 创建 TCP 服务器端和使用Sock创建客户端通信的流程:这只是实现了单个服务端与客户端的通讯,要想实现与多个客户端的通讯,要在服务端的发送信息线程里把信息转发给各个客户端,在服务端里循环监

2015-08-09 11:49:11 6467 2

原创 Java多线程通信-利用传统的线程通信wait(),notify()方法实现“生产者消费者模式”

想利用传统的线程通信wait(),notify(),notifyAll()方法,必须依赖于同步监听器的存在,也就是说,对于synchronized修饰的同步方法,因为该类的默认实例(this)就是同步监听器,所以可以在同步方法中直接调用这三个方法;对于使用synchronized修饰的同步代码块,同步监听器是synchronized后括号的对象,所以必须使用该对象调用这三个方法。这三个方法的作用分

2015-08-05 20:02:59 1013

原创 我的2014--众人皆醉我独醒

转眼间大学两年过去了,舍友们还在撸游戏,有的也找到了另一半的归属。我是我宿舍唯一一个不玩电脑游戏的人,当然,不是不玩游戏就代表着成绩很好,也不代表玩游戏就不好,但意味着我比我舍友多出很多时间,这些时间我到底都做了些什么。          在班上因为是当宣传委员,做一些视频或PPT或海报是难免的,这些对我来说是一种陌生的东西,第一个学期我利用课余的时间学习了会声会影,PS,PPT制作,基本可以

2015-01-25 23:44:44 4037 11

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除