240 发简信
IP属地:山东
  • 常用加密方法

    加密算法分类 1.对称性加密对称性加密算法,信息接收双方都需事先知道密匙和加解密算法且其密匙是相同的,之后便是对数据进行 加解密了。 2.非对称...

  • Swift GCD DispatchSemaphore

    信号量处理事件并发 用来控制资源被多任务访问的情况 亲测有效 延迟方法 日志输出

  • 离屏渲染

    GPU屏幕渲染有以下两种方式: On-Screen Rendering意为当前屏幕渲染,指的是GPU的渲染操作是在当前用于显示的屏幕缓冲区中进行...

  • 离线缓存

    实现数据的离线缓存,当在建立起数据请求的时候,根据url生成一个文件路径,让数据下载到一个临时的文件路径下。 第一种情况:当请求发起时一直下载到...

  • WKWebView与UIWebView

    iOS8以后,苹果推出了新框架Wekkit,提供了替换UIWebView的组件WKWebView。使用WKWebView,速度会更快,占用内存少...

  • Resize,w 360,h 240
    Socket连接和释放

    socket中TCP的三次握手建立连接详解 我们知道tcp建立连接要进行“三次握手”,即交换三个分组。大致流程如下: 客户端向服务器发送一个SY...

  • 内存泄露分析【内功修炼】

    常用的内存调试技巧,包括以下几种: 启用Zombie Object进行悬挂指针的检测。 应用Product -> Analysis进行内存泄露的...

  • AsyncDisplayKit

    性能问题 网络请求,大部分网络请求都应该使用后台线程完成,如果你使用的是 AFNetworking、 SDWebImage 这些开源缓存库,那么...

个人介绍
程序设计 = 数据结构 + 算法,记阅读《大话数据结构》和《算法》心得,巩固内功。