自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 UDP单向通信----手机发消息给电脑

要实现UDP通信,我们先来简单了解一下UDP协议 UDP和TCP一样是用来处理数据包的协议,但它和TCP又不一样: 1.UDP是无连接协议,客户端和服务器通信前不需要先建立连接,自然就没有TCP中等待连接accept()这个方法,通俗来说,TCP协议就像打电话,要先拨号接通以后二者才能通话,而UDP不用接通就可通话 2.UDP处理和传递消息效率高于TCP,因为UDP是无连接协议,所以资源的消...

2019-01-25 16:21:10 826

原创 Handler机制的简述和使用

Android实现线程的方式和Java类似: 1.继承Thread类 2.实现Runnable接口 不同之处在于,在Android中存在一个UI主线程,对于安卓界面内容的更新只能由主线程来完成。那么当我们的创建的子线程想要更新界面,就需要在子线程和UI主线程中架起一座桥梁,这个桥梁就是Handler: Handler将子线程更新的消息发送到消息队列MessageQueue中,UI主线程再从...

2019-01-22 10:51:19 775

原创 客户端与服务器之间的通信

今天我们来浅析一下通信群聊的实现,就像平常我们玩的QQ群聊功能一样,有多个账号发消息能互相接收到,其实这个数据传输的过程是在客户端和服务器间实现的。所以我们要先创建一个服务器端口。 public class Chatserver { public static void main(String[] agrs) throws IOException { Chatserver cs = ne...

2018-11-02 23:13:45 446

原创 链表的实现

数据结构一般由离散单位和连续单位构成,离散单位如链表,连续单位如数组队列,不论是链表还是数组队列他们都是线性的,有大小的,可以进行增删改查,今天我们主要来讨论链表(单向链表)的实现。 链表由节点组成,第一个结点为头节点,最后一个结点定义为尾节点,一个节点分为两部分,一部分保存数据(data),另一部分存放下一个节点的地址,最后一个节点指向空。 public class Link { p...

2018-09-23 21:03:26 112

空空如也

空空如也

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

TA关注的人

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