自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

十二指环的博客

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

原创 PHP-Tpthink5目录

PHP-Tpthink5学习记录1(后台管理平台) PHP-Tpthink5学习记录2(地图&邮件) GitHub地址

2019-09-27 13:09:42 44 0

原创 微信小程序—目录

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

2018-09-12 10:04:52 2024 0

原创 iOS音视频—目录

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

2018-09-10 17:15:23 421 0

原创 iOS安全攻防—目录

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

2018-09-07 18:17:32 214 0

原创 区块链—目录

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

2018-08-20 15:49:07 246 0

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

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

2018-08-06 14:45:50 175 0

原创 Angular—目录

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

2018-07-05 09:44:49 289 0

原创 React Native—目录

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

2018-06-11 17:22:26 836 0

原创 iOS架构师—目录

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

2018-05-23 16:55:47 560 0

原创 iOS进阶—目录

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

2018-05-03 18:57:36 392 0

原创 链游 | COCOS-加密骑士团游戏心得

一、前言 身为一名从事移动互联网App开发多年的从业人员,一直在关注前沿的技术方向,以免被时代的列车遗落。从18年底开始关注DApp技术的发展,COCOS发起的COCOS-BCX以区块链为底层技术,专注区块链游戏领域的DApp游戏开发框架自然而然的进入视野。加密骑士团作为第一款由COCOS官...

2020-03-04 23:42:15 206 0

原创 PHP-Tpthink5学习记录1(后台管理平台)

Mysql数据库Mac安装 https://www.cnblogs.com/yanlin-10/p/9388911.html Tp5安装 方式一:http://www.thinkphp.cn/donate/download/id/874.html 直接下载 方式二:composer(php依赖管...

2019-09-27 11:51:41 94 0

原创 PHP-Tpthink5学习记录2(地图&邮件)

百度地图应用封装 根据地质获取经纬度类的封装 1.获取第三方接口 进入http://lbsyun.baidu.com/->api控制台->设置AK 注册并创建项目,获取AK 2.编写map类库 在项目根目录/extend/目录下创建Map.php 创建编写地图相关配置文件,在项目...

2019-09-27 10:23:37 56 0

原创 iOS架构-组件化(项目实战-项目首页架构)

UI架构设计 设计模式:外观模式、代理模式、适配器模式(adapter) 注意:1版本只是搭建结构! 一. 1.0-Tab搭建 二. 1.1-新增UICollectionView 主页->整体设计基于-&amp...

2019-03-01 10:20:09 7610 1

原创 iOS架构-组件化(Carthage管理工具)

一、Carthage项目管理工具使用? Step 1:安装/更新Homebrew工具 1、/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/mas...

2019-02-22 10:17:38 420 0

原创 iOS架构-组件化(项目框架搭建2)

静态库引用静态库 如果像上图一样,直接在业务层组件引用数据层组件的文件,则会报错,因为组件之间没有建立引用关系。 如下图 静态库如何引用Pods第三方库 拷贝Podfile文件到项目,打开终端执行pad install 直接引用Pod下面的YYModel,项目会报错 ...

2019-02-14 11:32:07 726 1

原创 iOS架构-组件化(项目框架搭建)

组件化设计方案 方案1.静态库方式 + Carthage方式 方案2.第三方管理工具CocoaPods方式、Carthage方式 组件化设计应用 1、项目开发需求:业务分层 四层(示例项目分四层,很多主流项目也是这么分层的) 网络层:NetworkLayer(组件一)-&...

2019-02-13 10:27:33 351 0

原创 iOS进阶_KVC(进阶使用)

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

2018-12-12 18:17:01 215 0

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

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

2018-12-07 17:26:32 350 1

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

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

2018-12-03 18:29:31 810 0

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

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

2018-11-19 15:36:43 516 0

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

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

2018-11-19 11:44:27 566 1

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

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

2018-11-16 18:11:07 173 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 435 0

原创 iOS进阶—Runtime基础

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

2018-11-16 14:42:50 188 0

原创 iOS音视频—FFmepg视频解码

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

2018-11-16 10:22:55 1043 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 131 0

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

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

2018-11-15 15:10:02 387 0

原创 iOS音视频—FFmepg基础知识:视频播放流程&视频播放器&播放器信息查看工具

FFmepg基础知识 视频播放流程 通常我们看到的视频格式:mp4,mov,flv,wmv等等,称之为封装格式,通过解封装之后,同时拿到音频压缩数据和视频压缩数据。分别对其进行音频视频解码得到音频采样和视频像素数据,然后把音频数据渲染到视频上面进行同步播放。 视频播放器 两种模式播放器: 1、可...

2018-11-14 15:33:08 155 0

原创 iOS音视频—FFmepg:iOS平台下集成和应用

1.在iOS平台下集成和应用FFmpeg 2.简单介绍FFmpeg库 3.讲解在Android平台编译.so动态库 4.在Android平台下应用FFmeg的.so动态库

2018-11-12 17:59:40 1367 0

原创 Mac系统完美安装PHP7详细教程

使用第三方包homebrew来安装,非常迅速有效! 安装教程: 1.启动Apache 首先我们启动系统自带的Apache服务。 打开Terminal,输入如下指令: // 开启Apache服务 sudo apachectl start // 查看Apache版本号 sudo apachectl -...

2018-10-29 18:19:40 6983 1

翻译 TrueChain development preparation articles - tune test code, perform unit test

Original link TrueChain development environment, currently supports Windows, MacOS, Linux. This section describes how to perform unit tests. Run...

2018-10-18 11:13:51 58 0

原创 初链TrueChain主网Beta版技术探究

初链主网Beta版于新加坡时间2018年09月28日08:00正式上线 TrueScan区块链浏览器 TrueChain官网 TrueChain或许是下一个千亿级项目? 相较于EOS:EOS其采用的是DPOS共识机制。对运行效率追求之致,但是丧失了区块链的根本去中心化的安全性。名义上是...

2018-10-12 15:26:31 451 0

原创 TrueChain分析解读

前言 TrueChain中文官网 TrueChain,中文名又译为初链 什么是区块链? 是一种分布式资料库 最初是广泛使用在比特币[Bitcoin] 维护一份连续不断的交易记录档案 每一笔资料被称为一个区块[block] 每一个区块可以包含一笔以上的交易 每个区块都会与另一个区块产生连接[Li...

2018-10-11 16:23:25 444 0

原创 iOS音视频—Shell脚本语言(基本运算符)

Where there is a will,there is a way. 有志者,事竟成。 目录地址:https://blog.csdn.net/wtdask/article/details/82592759

2018-10-11 14:59:08 272 0

原创 iOS音视频—Shell脚本语言(数组)

Look at the stars,look how they shine for you. 空中繁星,皆为你闪耀。 Shell脚本语言(数组) 1、语法 数组名=(值1 值2 值3 ...) 2、初始化数组 方式一 # 初始化数组 name=("wt" "...

2018-10-10 11:48:11 48 0

原创 iOS音视频—Shell脚本语言(语法-echo命令&参数传递)

That wonderful world is waiting for me. Shell脚本语言(语法-echo命令) 1.显示普通字符串 echo " "iPhoneX 标配 8388&quo...

2018-10-10 10:32:10 147 0

原创 iOS音视频—Shell脚本语言(语法-字符串)

In every walk with nature one receives far more than he seeks. 每一次和自然同行,都会有意外的收货。 Shell脚本语言(语法-字符串) 1.单引号 name='wt' echo $name 2.双引号 name...

2018-09-30 15:45:20 93 0

原创 iOS音视频—Shell脚本语言(语法-变量)

Shell脚本语法-变量 一、注释 #表示注释 注意:在Shell脚本中没有多行注释,只有单行注释 例如:脚本代码 #!/bin/bash # 输出了Hello world echo "hello world!" 二、变量 2.1 变量定义 #!/bin/bash # 输...

2018-09-29 15:44:55 105 0

原创 iOS音视频—Shell脚本语言(第一个脚本应用)

Shell脚本语言 简介 一、Android开发:动态库编译(.so文件) iOS开发:静态库(.a文件) Shell编译 掌握基本Shell使用->修改和应用Shell 二、什么是Shell? 脚本语言->编译库(应用技术) 三、Shell环境? MAC环境支持Sh...

2018-09-28 16:30:27 218 0

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