240 发简信
  • 120
    RSA

    (1) 新建文件夹,用来保存生成的私钥和公钥,打开终端 cd 新建,进入到新建文件夹中,openssl,打开openssl(2) genrs...

  • 120
    Runloop (转)

    原文出处:http://www.cocoachina.com/ios/20150601/11970.html htt...

  • 120
    GCD死锁

    死锁 1、定义: 所谓死锁,通常指有两个线程T1和T2都卡住了,并等待对方完成某些操作。T1不能完成是因为它在等待T2完成。但T2也不能完成,因...

  • 120
    获取设备唯一标识

    关于UUID的理解 : 关于UDID的理解 : 以下是苹果对于禁用UDID的声明: 关于IDFV的理解 : 关于IDFA的理解 : 总结 : 目...

  • 120
    卓玛出行产品分析

    1: 主要功能架构 2.产品需求分析 一: 网约车 产品定位: 针对有打车需求的智能手机用户,高效准确的打车应用,解决出租车司机空...

  • 120
    LLDB

    LLDB的Xcode默认的调试器,它与LLVM编译器一起,带给我们更丰富的流程控制和数据检测的调试功能。平时用Xcode运行程序,实际走的都是L...

  • KVC && KVO

    定义: 把字典中的数据使用模型来保存。新建一个类,根据字典中键值对,来编写这个类中的属性,将来用这个类的对象的属性来保存字典中每个键对应的值。...

  • 离屏渲染

    GPU渲染机制: CPU 计算好显示内容提交到 GPU,GPU 渲染完成后将渲染结果放入帧缓冲区,随后视频控制器会按照 VSync 信号逐行读取...

  • tableView优化

    tableview的优化一直是一个很考验基本功的活儿,之前做项目的适合被这个问题困扰了很久,通过性能工具、查阅文档解决,整理思路和解决方案如下:...