自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 iOS :undefined symbols for architecture x86_64

为了适配iPhone 5s的64位处理器,在编译选项中jia

2014-08-22 11:07:19 3210

原创 iOS8 Touch ID api接口调用

Touch ID是苹果公司提供的一种将指纹用作密码的简便方式。只需轻触一下iPhone 5s主屏幕按钮,就能激活Touch ID传感器。主屏幕按钮周围的钢圈可检测手指,并通知 Touch ID 准备开始读取指纹。Touch ID传感器使用先进的电容式触摸,可从皮肤皮下层指纹的一些小部分拍摄高分辨率图像。Touch ID 不会储存指纹的任何图像。它只存储指纹的数学表达式。

2014-07-01 16:22:10 6392

原创 iOS arc和mrc混编译

在Xcode中找到Build Phases -> Compile Sources编译文件列表,将用mrc写成的文件后加入 -fno-objc-arc的标记。参考文章:http://weblog.invasivecode.com/post/45606299813/mixing-arc-and-mrc-source-code-in-the-same-class

2014-03-12 14:42:21 857

原创 __attribute_((packed))

__attribute__((packed))的作用是让编译器取消结构体在编译过程中的优化对齐,可以保证结构体在不同的处理器中有相同的大小。使用示例:typedef struct __attribute__((packed)) { uint8_t protocolType[12]; uint8_t packetType; uint8_t serviceType;

2014-02-18 14:26:57 958

原创 IPSec传输模式/隧道模式下ESP报文的装包与拆包过程

预备知识:IPSec协议:IPsec将IP数据包的内容先加密再传输,即便中途被截获,由于缺乏解密数据包所必要的密钥,攻击者也无法获取里面的内容。 IPSec的传输模式和隧道模式:IPsec对数据进行加密的方式有两种:传输模式和隧道模式。传输模式只是对IP 协议的数据部分(payload) 进行了加密,而隧道模式则是对整个IP 数据包进行加密,就好像整个I

2013-11-05 12:17:05 14197 2

原创 【摘抄】领导力21法则-约翰·C·马克斯韦尔

1.盖子法则 领导能力决定一个人办事的成效水平-你想爬得越高,就越需要领导力;你想发挥更大的影响,就需要更大的影响力。-个人和团体的成效与领导力的强弱成正比。-领导能力常常是一个人及团体办事成效的盖子。2.影响力法则衡量一个人的领导力,全看他所发出的影响力-头衔唯一能买到的是一点点时间使得你有机会增加自己的影响力,或者,毁掉它。-要成为一个领袖,不仅自己必须在前

2013-11-03 20:39:58 2391

原创 MD5算法-Message Digest

MD5是一种哈希函数,为每一数字信息可以产生类似于人类指纹的唯一摘要,用以提供信息的完整性保护。  MD5是以512位为分组来处理输入的信息,每一分组又被划分为16个32位的子分组,经过一系列处理后,算法输出由4个32位分组组成,将这4个32位分组组合形成一个哈希值。步骤1:对信息进行填充(Append padding bits)  通过信息填充后,信息的位长对512求余的结果

2013-11-02 13:46:17 931

空空如也

空空如也

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

TA关注的人

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