240 发简信
IP属地:上海
  • Resize,w 360,h 240
    初识OpenGL_01

    首先说一下本次Demo中用到的glut中的几个常用函数: 接下来我一一介绍这几个函数。 void glutInit(int *argcp, ch...

  • UITextField中限制字符串长度

    在日常开发中,针对UITextFiled控件,我们经常需要限制UITextField的长度,避免用户随意输入后传输给服务器,导致字符长度超过数据...

  • Resize,w 360,h 240
    关于登陆的加密思考

    几乎每一个App都离不开登录注册这个功能模块,那么作为前端开发,在实现登录注册的时候我们应该进行什么样的处理,才能提高登录注册信息在数据传输过程...

    0.2 610 0 2 1
  • SDWebImage源码分析---SDWebImageDecoder

    图片为什么要解压? 之前根本不知道原来使用图片的时候,背后还隐藏了解压图片这一关键步骤。那么我们为什么解压图片呢?简单来说,就是因为我们平常用的...

  • 关于UIImage加载高清大图的思考

    在日常开发中,加载网络图片场景很多,一般来说UIImage加载网路图片采用的方法是: 这个方法会先请求图片数据,然后进行加载渲染,在一般的尺寸的...

  • Mac使用自带的Apache实现网络请求

    话不多说,进入正题,至于Apache是什么,自行Google啊。 打开Terminal 查看当前Mac中Apache的版本 sudo apach...

  • SDWebImage框架源码分析之SDImageCache

    SDImageCacheConfig配置文件 SDImageCacheConfig和SDImageCache是聚合关系,SDImageCache...

  • Resize,w 360,h 240
    策略模式

    思考: 在实际开发过程中,我们经常会用到大量的if-else或switch-case语句,这样起初我们可能会感觉直观,快捷,巴拉巴拉写了一类似的...

  • AVFoundation---切换摄像头

    切换捕捉画面的输入设备(前后置摄像头)的主要操作有以下3步: 一、根据媒体类型获取当前捕捉输入物理设备的总数(是否包含前置摄像头); //是否可...