240 发简信
IP属地:宁夏
  • iOS Openssl 获取证书信息及验签

    获取证书数据获取 ///颁发结构名称 ///CA机构信息 ///主题信息获取 /// 证书的过期日期时间 ///获取证书生效日期 验签过程:

  • iOS 中堆和栈的区别

    总结区别按管理方式分对于栈来讲,是由系统编译器自动管理,不需要程序员手动管理对于堆来讲,释放工作由程序员手动管理,不及时回收容易产生内存泄露按分...

  • iOS block 使用注意事项

    1、强引用和弱引用的问题;2、在方法一起使用时,需要的放到方法的最后3、外部变量内部不能使用 默认情况下block是不允许修改外部变量的.在bl...

  • http与https的区别

    1、http 是超文本传输协议 ,而https则是具有安全性的ssl加密传输协议2、https协议需要到ca申请证书,一般免费证书较少,因而需要...

  • iOS Runtime

    OC 是一个全动态语言,OC 的一切都是基于 Runtime 实现的平时编写的OC代码, 在程序运行过程中, 其实最终都是转成了runtime的...

  • iOS assign、retain、strong、weak的区别

    assign 修饰基本数据类型,如:int、float、double等; 注意:assign 修饰对象时,当对象被销毁时,属性值不会自动置为ni...

  • POST、DELETE、PUT、GET请求的区别

    POST、DELETE、PUT、GET就像对应着数据库的CRUD(增、删、改、查) 使用标准: GET请求,用于向服务器发送查询数据的请求,只是...

  • Resize,w 360,h 240
    深拷贝与浅拷贝

    赋值是和原对象指向同一内存,属于同一对象浅拷贝拷贝对象,是新生成一个指针与原对象指向同一段内存1、浅拷贝浅拷贝就是对内存地址的复制,让目标对象指...

  • TCP 与UDP 的区别

    小结TCP与UDP的区别: 1.基于连接与无连接;2.对系统资源的要求(TCP较多,UDP少);3.UDP程序结构较简单;4.流模式与数据报模式...