240 发简信
IP属地:重庆
  • 详解Java类加载过程

    概述 类从被加载到虚拟机开始,到卸载出内存,整个生命周期分为七个阶段,分别是加载、验证、准备、解析、初始化、使用和卸载。其中验证、准备和解析这三...

  • JMM - Java 内存模型

    JMM定义 JMM 即 Java Memory Model,也叫 Java 内存模型。JMM 就是一种规范,它定义了什么情况开发者不需要去感知计...

  • iOS平台FFmpeg开发(二)音/视频编解码

    通过上一篇文章iOS平台FFmpeg开发(一)初识FFmpeg的学习,我相信你已经了解了视音频的基础知识,并且把FFmepg编译成功并成功导入到...

    0.8 4146 6 21
  • iOS平台FFmpeg开发(一)初识FFmpeg

    简介 A complete, cross-platform solution to record, convert and stream aud...

    1.0 4008 0 14
  • Resize,w 360,h 240
    深入浅出谈AFNetworking源码(上传图片篇)

    最近在开发SDK时有上传图片的需求,这个需求用AF的话当然非常简单,多添加一句代码就可以搞定。但为避免第三方耦合并没有使用AFNetworkin...

  • Resize,w 360,h 240
    自己动手写一个iOS2048游戏(超简单思路版)

    最近在网上下了一个仿2048游戏的Demo,发现里面的实现思路做得比较复杂:将数字块的移动操作封装成模型并保存起来,然后根据操作模型的值对滑块逐...

    0.1 4077 3 16 1
  • CAShapeLayer文字动画

    文字动画也是CAShapeLayer图形动画的一种,巧妙运用文字动画可以实现很不错的效果,比如半糖app的下拉动画。本文就主要讲一下其实现原理。...

  • Resize,w 360,h 240
    如果你还没使用过ShapeLayer,一定要看看这篇

    简介 官方文档对ShapeLayer的定义如下: A layer that draws a cubic Bezier spline in its...

    0.5 5686 0 12
  • 【译】Carthage的使用

    简介 Cathage 一直致力于成为给 Cocoa 应用添加框架最简单的方式。它的使用流程如下: 创建一个 Cathage ,在里面列出你的项目...