十二指环的博客

如果你不去改变什么,那么什么也不会改变。

微信小程序—目录

逐新 微信小程序-0.11.122100版本更新问题_2017.4.19 小程序中的ES6Class_2017.4.21 微信小程序-0.15.152900版本整理_2017.4.24 微信小程序:关于代码片段的探究 API 微信小程序—数据缓存 组件 微信小程序常用表单控...

2018-09-12 10:04:52

阅读数:579

评论数:0

iOS音视频—目录

What you cannot avoid,welcome. 无法避免的事,就坦然接受。 OpenVC Shell脚本语言-基础 Shell脚本语言-数据库SQL脚本应用 FFmpeg-编译库 FFmpeg-视频解码 FFmpeg-移动端平台-音频解...

2018-09-10 17:15:23

阅读数:43

评论数:0

iOS安全攻防—目录

一.工具篇&Cycript 1.常用APP安装以及环境配置 2.集成非越狱调试工具 3.Cycript安装以及使用 4.Shell脚本 二.初识汇编 1.汇编概述 2.总线 3.进制 4.寄存器 三.函数的本质 1.栈 2.bl&a...

2018-09-07 18:17:32

阅读数:49

评论数:0

区块链—目录

玩转比特币以太坊(Ethereum)钱包 什么是区块链 以太坊智能合约开发前准备 Solidity面向对象编程 Solidity Types - 布尔(Booleans) Solidity Types - 整型(Integer) Solidity Types - 地址(Addres...

2018-08-20 15:49:07

阅读数:76

评论数:0

iOS核心动画CoreAnimation系统进阶—目录

核心动画之图层详解 核心动画之基础动画 核心动画之关键帧动画 核心动画之转场动画 核心动画之动画组 核心动画之物理仿真动画 核心动画之性能调优 ...

2018-08-06 14:45:50

阅读数:52

评论数:0

Angular—目录

开始Anglular开发 Angular-路由 Angular-依赖注入 数据绑定,响应式编程和管道 组件间通讯 表单处理 与服务器通讯 构建和部署 总结

2018-07-05 09:44:49

阅读数:76

评论数:0

React Native—目录

HTML CSS 盒子模型 练习 JavaScript jQuery ReactNative环境 初始ReactNative ReactNative组件 ReactNative生命周期 ListView&am...

2018-06-11 17:22:26

阅读数:219

评论数:0

iOS架构师—目录

1.认识设计模式,UML图建模,策略模式 2.MVC MVP MVVM 3.桥接模式 工厂模式 享元模式 4.SDwebImage 5.适配器模式 观察者模式 6.代理设计模式 消息转发机制 7.设计模式-构建者模式-中介者模式 8.设计模式-迭代器模式-...

2018-05-23 16:55:47

阅读数:128

评论数:0

iOS进阶—目录

多线程基础 iOS进阶_多线程(一.pthread与NSThread的使用) iOS进阶_多线程(二.线程间的状态) iOS进阶_多线程(三.多线程属性和安全隐患) GCD NSOperation NSURLRequest XML解析 密码学 密码学...

2018-05-03 18:57:36

阅读数:147

评论数:0

iOS进阶_KVC(进阶使用)

1、KVC与字典 //KVC与字典 -(void)dictionaryTest{ WTPerson * p = [WTPerson new]; NSDictionary * dict = @{ @&a...

2018-12-12 18:17:01

阅读数:18

评论数:0

iOS进阶_KVC(基本使用&KVC赋值取值过程分析&KVC自定义&异常处理)

KVC(Key-value coding) 键值编码 基本使用 实例: WTPerson.h #import <Foundation/Foundation.h> @interface WTPerson : ...

2018-12-07 17:26:32

阅读数:39

评论数:1

iOS自动化布局-AutoLayout约束优先级

约束的优先级 AutoLayout添加的约束中也有优先级(Priority),优先级的数值1~1000,分为两种情况: 一种情况是我们经常添加的各种约束,默认值1000(最大值)优先执行,条件允许的话系统会自动满足我们的约束需求。 第二种就是固有约束(intinsic content s...

2018-12-03 18:29:31

阅读数:47

评论数:0

iOS进阶—Runtime源码解析:消息转发

GitHub参考 PS:参考GitHub分享的objc-runtime-master代码,及Runtime005代码 iOS进阶—目录 runtime源码中消息转发相关代码 // No implementation found, and method resolver didn't help. ...

2018-11-19 15:36:43

阅读数:25

评论数:0

iOS进阶—Runtime源码解析:动态方法解析

GitHub参考 PS:参考GitHub分享的objc-runtime-master代码 iOS进阶—目录

2018-11-19 11:44:27

阅读数:47

评论数:1

iOS进阶—Runtime源码解析:消息发送

GitHub参考 PS:参考GitHub分享的objc-runtime-master代码 iOS进阶—目录 1、OC中的方法调用,实际上objc_msgSend函数调用 2、objc_msgSend的执行过程大致可以分为三个部分: 消息发送 动态方法解析 消息转发 Ru...

2018-11-16 18:11:07

阅读数:37

评论数:0

iOS进阶—Runtime:OC方法底层调用过程

GitHub参考 PS:参考GitHub分享的Runtime002代码 iOS进阶—目录 OC方法底层调用过程 如果查看OC的底层调用过程,我们需要借助clang工具 使用终端 cd 项目目录 clang -rewrite-objc main.m 会生成一个main.cpp文件 添加进项目当...

2018-11-16 15:33:26

阅读数:46

评论数:0

iOS进阶—Runtime基础

iOS进阶—目录 GitHub参考 RunTime 基础 一个程序的执行过程,大概就是代码->编译链接->执行 C语言 #import <Foundation/Foundation.h> void run()...

2018-11-16 14:42:50

阅读数:44

评论数:0

iOS音视频—FFmepg视频解码

iOS音视频—目录 FFmepg视频解码 流程分析 1、注册组件:av_register_all() 例如:编码器、解码器都属于组件 2、打开封装格式->打开文件 例如:.mp4,.mov,.wmv文件等 avformat_open_inout();...

2018-11-16 10:22:55

阅读数:62

评论数:0

iOS音视频—FFmepg应用-Android平台使用(NDK项目)

新建NDK项目 1、编译.so动态库 2、新建在Android平台下的NDK项目 Android本身不支持C/C++开发(NDK底层开发),需要我们进行配置 NDK:在Android平台下Google提供的支持C/C++开发的一套工具库 注意1:新建项目时,需要自己手动勾选这个支持NDK...

2018-11-16 10:22:16

阅读数:51

评论数:0

iOS音视频—FFmepg基础知识:命令行工具使用&封装格式&视频编码音频编码数据了解&视频像素音频采样数据格式

FFmepg基础知识 封装格式 1、封装格式:mp4、mov、flv、wmv等等… 2、作用:视频流+音频流按照格式进行存储在一个文件中 3、MPEG2-TS格式:传输流,又称TS、TP、MPEG-TS或M2T,用于音效、图像与数据的通信协议。属于视频压缩数据格式,特点:数据排版,不包含头...

2018-11-15 15:10:02

阅读数:63

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭