- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 iOS udp socket通信-远程唤醒windows电脑主机
一、原理说明 1、远程开机Wake onLAN(WOL)简介: 俗称远程唤醒,是现在很多网卡都支持的功能。而远程唤醒的实现,主要是向目标主机发送特殊格式的数据包,是AMD公司制作的MagicPacket这套软件以生成网络唤醒所需要的特殊数据包,俗称魔术包(Magic Packet)。MagicPacket格式虽然只是AMD公司开发推广的技术,并非世界公认的标准,但是仍然受到很多网卡制造商的支持...
2016-03-03 12:46:43
887
原创 iOS udp socket通信-远程唤醒windows电脑主机
一、原理说明 1、远程开机Wake onLAN(WOL)简介: 俗称远程唤醒,是现在很多网卡都支持的功能。而远程唤醒的实现,主要是向目标主机发送特殊格式的数据包,是AMD公司制作的MagicPacket这套软件以生成网络唤醒所需要的特殊数据包,俗称魔术包(Magic Packet)。MagicPacket格式虽然只是AMD公司开发推广的技术,并非世界公认的标准,但是仍然受
2016-03-03 12:42:16
3450
原创 iOS城市选择器-包含搜索功能
使用方法拖入FJChooseCity到项目中,导入import”ChooseCityViewController.h”/** * 选中城市后的回调 */ @property (strong,nonatomic)void (^selectCity)(ChooseCityModel *model); 调用方法创建一个selectCity回调的Block,把Block传入控制器中 (void
2016-02-29 17:59:04
2184
转载 ios foundation
1. KVO内部实现原理 1>KVO是基于runtime机制实现的 2>当某个类的对象第一次被观察时, 系统就会在运行期动态地创建该类的一个派生类,在这个派生类中重写基类中任何被观察属性的 setter 方法。 派生类在被重写的 setter 方法实现真正的通知机制(PersonàNSKVONotifying_Person) 2. 是否可以把比较耗时的操作放在NSNotif
2015-07-06 22:20:31
319
转载 ios多线程
1. 多线程的底层实现? 1> 首先搞清楚什么是线程、什么是多线程 2> Mach是第一个以多线程方式处理任务的系统,因此多线程的底层实现机制是基于Mach的线程 3> 开发中很少用Mach级的线程,因为Mach级的线程没有提供多线程的基本特征,线程之间是独立的 4> 开发中实现多线程的方案 l C语言的POSIX接口:#include l OC的NSThread l C语言
2015-07-06 22:18:27
275
转载 ios内存管理
1. 怎么保证多人开发进行内存泄露的检查. 1> 使用Analyze进行代码的静态分析 2> 为避免不必要的麻烦, 多人开发时尽量使用ARC 2.非自动内存管理情况下怎么做单例模式. 创建单例设计模式的基本步骤 · >声明一个单件对象的静态实例,并初始化为nil。 >创建一个类的类工厂方法,当且仅当这个类的实例为nil时生成一个该类的实例 >实现NScopying协议,
2015-07-06 22:16:32
396
转载 ios多线程面试题
1. 多线程的底层实现? 1> 首先搞清楚什么是线程、什么是多线程 2> Mach是第一个以多线程方式处理任务的系统,因此多线程的底层实现机制是基于Mach的线程 3> 开发中很少用Mach级的线程,因为Mach级的线程没有提供多线程的基本特征,线程之间是独立的 4> 开发中实现多线程的方案 l C语言的POSIX接口:#include l OC的NSThread l C语言的GC
2015-07-06 22:10:29
1231
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人