摘要:
前言 2016年又是一个全新的开始,每到一年的这个时候,总是颇有感慨。想对过去的一年做一些总结,但又觉得经历和精力总是不够。 俗话说,一年之计在于春,当然,新的一年,也总是计划着N多事情,想做什么事情?做到什么程度?哪些一定要做好?哪些一定要完成?每一年都会列出来,到最后却发现,在这走过的一年里,有 阅读全文
摘要:
TCP连接——爱的传声筒TCP通信最重要的特征是:有序(ordering)和可靠(reliable)。有序是通过将文本流分段并编号实现的。可靠是通过ACK回复和重复发送(retransmission)实现的。这一篇文章将引入TCP连接(connection)的概念。TCP连接网络层在逻辑上提供了端口... 阅读全文
摘要:
信号的传输总要符合一定的协议。比如说长城上放狼烟,是因为人们已经预先设定好狼烟这个物理信号代表了“敌人入侵”这一抽象信号。这样一个“狼烟=敌人入侵”就是一个简单的协议。信号的传输总要符合一定的协议(protocol)。比如说长城上放狼烟,是因为人们已经预先设定好狼烟这个物理信号代表了“敌人入侵”这一... 阅读全文
摘要:
本文通过图来梳理TCP-IP协议相关知识。TCP通信过程包括三个步骤:建立TCP连接通道,传输数据,断开TCP连接通道。如图1所示,给出了TCP通信过程的示意图。 图1 TCP 三次握手四次挥手 图1主要包括三部分:建立连接、传输数据、断开连接。 1)建立TCP连接很简单,通过三次握手便可建立连接。 阅读全文
摘要:
转载自:http://www.cocoachina.com/ios/20150917/13456.html原文作者:刘彦玮上一篇文章介 绍了蓝牙的技术知识,这里我们具体说明一下中心模式的应用场景。主设备(手机去扫描连接外设,发现外设服务和属性,操作服务和属性的应用。一般来说,外设 (蓝牙设备,比如智... 阅读全文
摘要:
转载自:www.cocoachina.com/ios/20151105/14071.html 原作者:刘彦玮再上一节说了app作为central连接peripheral的情况,这一节介绍如何使用app发布一个perip... 阅读全文
摘要:
转载自:http://www.cocoachina.com/ios/20151106/14072.html原文作者:刘彦玮BabyBluetooth 是一个最简单易用的蓝牙库,基于CoreBluetooth的封装,并兼容iOS和Mac OS X。特色:基于原生CoreBluetooth框架封装的轻量... 阅读全文
摘要:
转载自:http://www.cocoachina.com/ios/20150915/13454.html原文作者:刘彦玮蓝牙常见名称和缩写MFI ======= make for ipad ,iphone, itouch 专们为苹果设备制作的设备BLE ==== buletouch low ene... 阅读全文