zoukankan      html  css  js  c++  java
  • IOS-7-纪念一下刚刚接到的第一份offer(下面是面试遇到的问题)

    1.多线程技术

    有四种开启线程的方式,基本的为:NSThread、NSOperation、GCD;还有一种已经老掉牙了。基于C语言。就不写了,基本不用。

    样例:家在网络图片显示在手机界面上

    第一步:代码块开启异步子线程载入网络数据:

    [NSURLConnection sendAsynchronousRequest:request queue:[NSOperationQueuenew

    第二步:载入完毕之后。开启主线程,将数据放到主线程中进行处理:

    dispatch_async(dispatch_get_main_queue(), ^{

        });


    2.数据格式及解析方式:

    一般用JSON进行数据封装。手机端进行JSON解析。---------广泛应用。

    还有一种就是XML数据格式,能够用DOM、SAX。。。、、、、--------用的较少。解析速度慢,消耗内存大。

    3.整个网络架构

    3年大学实验室经历,从底层传感器----单片机-----无线通信网络----server-----数据库-------移动端和PC端均会。可独立搭建一套系统。

  • 相关阅读:
    HTML编辑器(1)
    HTML轮播(2)
    HTML轮播(1)
    MVC联想查询绑定下拉框
    Flex布局
    css垂直水平居中问题
    rem,em,px的区别
    css中的定位、清除浮动
    css3的盒模型
    HTML的语义化
  • 原文地址:https://www.cnblogs.com/liguangsunls/p/6936436.html
Copyright © 2011-2022 走看看