240 发简信
IP属地:上海
  • 120
    淘票票——产品分析报告

    一、产品简介 产品名称:淘票票 slogn:淘出好时光 版本:6.7.0 支持平台:ios和安卓、pc 发布:2017年1月20日时间 淘票票是由中国淘宝软件有限公司开发的一...

  • initialize方法底层实现

    initialize方法的调用时机 1、initialize在类第一次接收到消息时调用,也就是objc_msgSend()。2、先调用父类的+initialize,再调用类的...

  • 120
    load方法底层实现

    load方法 load方法什么时候调用? 1、load方法是在runtime加载类和分类的时候调用。论证:创建一个Person类和它的两个分类,然后分别重写各自的load方法...

  • 120
    屏幕显示图像原理

    首先从过去的CRT显示器原理说起。CRT的电子枪按照上面的方式,从上到下一行行扫描,扫描完成之后显示器上就显示一帧画面,随后电子枪回到初始位置继续下一次扫描。水平扫描时显示器...

  • 为什么帧率达到60fps页面就流畅?

    我们平时在做性能优化的时候,经常会提到一个指标就是页面帧率达到60fps,但是这个判断值60是怎么来的呢?为什么不是50或者70fps? 带着这个问题查阅了一些网络资料,并整...

  • Mongoose简要API

    Mongoose是在node.js环境下对MongoDB进行便捷操作的对象模型工具 因此,要使用mongoose,则必须安装node.js环境以及MongoDB数据库。mon...

  • 什么是Nginx?

    最近在请教公司后端开发一些系统架构的问题,感觉有很多东西都是只是听过,但是其作用完全不了解,所以想通过这个专题,把自己理解的一些后端知识点总结一下。 这一篇主要总结的是Ngi...

  • iOS7下使用Auto Layout动态计算cell高度

    在实际的开发中,我们可能经常要动态的设置tableviewcell的高度,如果使用Auto Layout进行布局的话,那么我们一般的操作步骤是: 创建一个cell,并用xib...

  • 120
    混合App中的WebView

    在iOS中,app内嵌网页无非两种方式,一是使用UIWebView(ios 2.0),二是使用WKWebView(ios 8.0);WKWebView修复了很多UIWebVi...

  • 离屏渲染(OffScreen Rendering)

    一、基本概念 GPU屏幕渲染有两种方式 On-Screen Rendering 当前屏幕渲染,是指渲染操作是在当前用于显示屏幕缓冲区中进行的。 Off-Screen Rend...

  • UIView与CALayer的关系

    UIView与CALayer 我们都知道每个UIView都包含一个CALayer,并且很多的操作都是直接对layer的操作,比如设置圆角、阴影、边框等等。从本质上来说,UIV...

  • 120
    AutoLayout冲突的巧妙解决

    最近使用AutoLayout遇到了个问题。具体的来说,有个使用Xib创建的TableViewCell,其中用AutoLayout布局的。布局如下: 由于业务的需求可能会改变c...

  • Autolayout和frame

    现在iOS页面布局用的最多的就是frame和Autolayout,实际上Autolayout的约束最终都是由系统转换成frame来进行布局的。而当Autolayout与fra...

个人介绍
不断地、持续地挑战自己的知识深度!