自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

团长的专栏

让总结成为一种习惯

  • 博客(10)
  • 资源 (7)
  • 收藏
  • 关注

原创 iOS UITableView 用法二:源码示例

iOS UITableView 用法实例:之前在iOS UITableView 用法一:初探 中总结了UITabelView的用法和功能,给出了iphone下的简单应用下面是实例开发的一个小程序,运行在iPad上,采用分割界面,ui布局采用UITableView,各主要界面展示如下:

2015-11-26 10:34:58 914

原创 iOS定位示例与原理

定位示例:功能与效果运行效果如下图:两个标签实时显示位置信息,也就是经纬度;点击按钮可以将当前位置设定为目的地;设定目的地之后,目的地经纬度会显示在最下面,同时当前位置到目的地间的距离将会实时显示在中间位置。Core Location是iOS SDK中一个提供设备位置的框架。可以使用三种技术来获取位置:GPS、蜂窝或WiFi。在这些技术中,GPS最为精准,如果有GPS硬件,Core Location将优先使用它。如果设备没有GPS硬件(如WiFi iPad)或使用GPS获取当前位置时失败,Cor

2015-11-26 09:41:59 3055

原创 NSDictionary内部数据类型与unrecognized selector sent to instance 错误类型

本例的目的:从网站请求了天气信息,信息以Json的格式返回,通过解析数据把有关信息显示在界面遇到的问题在于:把Json数据转换到NSDictionary类型中,通过键值来获取特定数据,将数据赋给label显示,但在编译时会出错错误提示: [__NSCFNumber rangeOfCharacterFromSet:]: unrecognized selector sent to instance 0x792ab510错误解析:网上有一种说法是“由于对象被提前释放了,但在程序中仍然调用了该对象”,

2015-11-23 17:45:17 16841

转载 IPv6 NDP邻居发现协议 2

1、引言   随着IP网络规模和业务的迅速发展,IP网络的用户数急剧增加,正因为如此,IP网络也暴露出越来越多的问题,如地址空间不足、QoS、安全问题等。为了解决Internet的这些问题,尤其是解决地址空间不足的问题,IETF于1992年在IPv4的基础上定义了下一代的Internet协议,被称之为“Ipng”或“IPv6”。   IPv6解决的最大问题是扩大了地址空间,另外,它

2015-11-20 17:24:08 3374

转载 IPv6 NDP邻居发现协议 1

NDP(Neighbor Discovery Protocol,邻居发现协议)是IPv6的一个关键协议,它组合了IPv4中的ARP、ICMP路由器发现和ICMP重定向等协议,并对它们作了改进。作为IPv6的基础性协议,NDP还提供了前缀发现、邻居不可达检测、重复地址监测、地址自动配置等功能。这里的邻居:是指附着在相同链路的节点们1.地址解析:地址解析是一种确定目的节点的链路层地址的方法

2015-11-20 17:17:13 22864 4

原创 6Lowpan报头压缩

6lowpan中地址映射即802.15.4中长地址和短地址映射为ipv6地址所有的802.15.4设备都有一个IEEE EUI-64地址,但16位短地址(节3和节12)也同样是可能的。对于前者可以按照以太网上的ipv6进行处理;对于后者:一个“假的48位地址”的产生过程如下。首先,左32位由16位0和16位PAN ID(作为选择,如果不知道PANID,就用16位0)组成。这样产生的32位域如下所示:16位PAN ID16位0然后,这个32位后面连接的是16位短地址。这样产生的48位地址如下所示:

2015-11-15 20:40:28 4635 3

原创 RFC4291IPv6寻址结构 RFC4862地址自动配置

5、接口标识对于所有单播地址,除了以二进制值000开始的以外,要求接口标示符为64比特长,由改进的EUI-64格式构建。当源自全球标记时(例如,IEEE 802 48-bit MAC标识符或IEEE EUI-64标识符[EUI64]),基于改进的EUI-64格式的接口标识符可以有全球范围;当不能得到全球标记时(例如,串联链路,隧道端点)或者不希望使用全球标记时(例如,临时的私有标记[PRIV]),基于改进的EUI-64格式的接口标识符可以有本地范围。当根据IEEE EUI-64标识符形成接口标识符时,

2015-11-15 20:20:59 1441

原创 基于Contiki OS的智能led照明:LIFX

最近接触了LED智能照明,但是大部分智能LED是使用私有协议或是类似Zigbee这样的协议进行组网和数据传输,这就造成除了每个灯节点外,还需要一个网关来连接节点和网络,包括飞利浦的HUE也是这样。Philips hue使用的ZLL(ZigBee Light Link)是在ZigBee协议上开发的一个扩展集,这个协议由飞利浦主导,希望能够更简单的实现灯的智能连接,第一款产品hue可以说从照明史上

2015-11-15 12:45:17 1667 4

原创 iOS关于系统短信和电话的调用

在网上搜索很多资料和帖子,也看了苹果的开发文档,iOS对系统调用的限制很严格对于非越狱的手机,我们能做的就是监听来电的状态,但不能获取来电号码;可以拨打电话,但需要在ios 的标准用户界面下进行;可以发送短信,但仍需要通过ios的标准用户界面;对于接收到的短信,就无能为力了对于越狱的手机,从我看到的资料来说,监听电话,获取来电号码;获取短信以及短信内容,后台发送短信都是可以实现的虽然没有达到自己想要的结果:非越狱情况下获取来电号码以及后台发送短信,但找了几天资料,还是做一个总结:非越狱下,iOS在电

2015-11-13 16:21:03 8284 1

原创 iOS UITableView 用法一:初探

tableview的功能实在是太强大了,越学感觉内容越多,越灵活,越丰富多彩。而且又觉得很难详细描述和总结,这里是从网上找到的一些博文,加上自己近一个月来的学习和使用的实际情况,尽量进行了总结。推荐大家在使用的时候,多看看苹果的帮助文档,这里是最全的资料,不明白的地方再看看网友的解释。下图大概画了一下整个tableview的组成部分,对每一部分我们都可以个性化进行控制和处理,这在手册中都有对应的处理函数。

2015-11-06 14:39:24 1035

lwip嵌入式tcpip协议栈详解,pdf带目录,老衲五木

lwip网络协议栈; 嵌入式网络协议栈入门材料; 出自老衲五木;

2022-02-05

粒子群算法解决TSP问题

粒子群算法解决旅行商问题,c++实现,完整源代码,可直接运行

2015-06-20

zigbee无线网络和收发器 译文 mac部分

zigbee无线网络和收发器一书的MAC部分的译文,主要介绍了802.15.4协议的mac层

2015-04-10

zigbee网络建立与加入

TI公司推出的zigbee协议栈,介绍了网络的建立过程,并对节点加入网络做了分析,对代码进行了详细的说明

2015-02-19

zigbee开发工具使用说明

zigbee开发环境安装说明,zigbee协议栈安装说明以及仿真器使用和驱动程序安装说明

2014-10-17

ZigBee.Wireless.Networks.and.Transceivers

zigbee无线网络和收发器 被称作zigbee领域的葵花宝典,全书虽为英文,但读起来也并不困难,通俗易懂,结构清晰

2014-07-23

计算机专业英语

计算机专业的必备英语知识,还附有最新计算机领域的新动态

2012-11-09

空空如也

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

TA关注的人

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