2019年5月6日

iOS端IM开发从入门到填坑

摘要: 让App聊起来 IM开发从入门到填坑Demo IM的实现方式 拿来主义,使用第三方IM服务 IM的第三方服务商国内有很多,底层协议基本上都是基于TCP的,类似有网易云信、环信、融云、极光IM、LeanCloud、云通讯IM(腾讯)、云旺IM(阿里)、容联云、小能、美洽等等,技术也相对比较成熟,提供后 阅读全文

posted @ 2019-05-06 22:06 无情风91 阅读(635) 评论(0) 推荐(0) 编辑

2018年12月14日

MAC安装mysql

摘要: 说出来你都不信,这种方式也可以安装。 brew install mysql 阅读全文

posted @ 2018-12-14 18:50 无情风91 阅读(123) 评论(0) 推荐(0) 编辑

2018年11月19日

FFMPEG: avformat_find_stream_info()函数

摘要: av_find_stream_info()中是要不断的读取数据包,解码获得相应的信息 其中: st->codec->codec_type:0:视频,1:音频,2:数据 st->codec->codec_id: 音视频编解码类型对应的值 ic->nb_streams: 表示包里面包含的流的总数 pkt 阅读全文

posted @ 2018-11-19 17:02 无情风91 阅读(2885) 评论(0) 推荐(0) 编辑

2018年10月30日

CGContextRef详解

摘要: /* CoreGraphics - CGContext.h */ /** Graphics state functions. **/ //为了让开发者在进行坐标变换时无须计算多次坐标变换后的累加结果,Quartz 2D还提供了如下两个方法来保存、恢复绘图状态 /* 保存CGContextRef当前的 阅读全文

posted @ 2018-10-30 11:40 无情风91 阅读(270) 评论(0) 推荐(0) 编辑

2018年9月20日

iOS 模块分解— Runtime

摘要: 相信对于从事开发人员来说 runtime 这个名称都不陌生,就像我起初只知道「 runtime 叫运行时 」,后来知道 runtime 同样可以像 KVC 一样访问私有成员变量,还有「 给类动态添加属性:LNTextField.placeholderColor || 交换方法:imageNamed 阅读全文

posted @ 2018-09-20 15:55 无情风91 阅读(315) 评论(0) 推荐(0) 编辑

四元数与欧拉角(RPY角)的相互转换

摘要: RPY角与Z-Y-X欧拉角 描述坐标系{B}相对于参考坐标系{A}的姿态有两种方式。第一种是绕固定(参考)坐标轴旋转:假设开始两个坐标系重合,先将{B}绕{A}的X轴旋转γγ,然后绕{A}的Y轴旋转ββ,最后绕{A}的Z轴旋转αα,就能旋转到当前姿态。可以称其为X-Y-Z fixed angles或 阅读全文

posted @ 2018-09-20 15:51 无情风91 阅读(2081) 评论(0) 推荐(1) 编辑

2018年8月29日

破解Mac版MyEclipse-2017-ci3 2017、11、21亲测有效

摘要: 一、前提 要有安装好的jdk,没有的Mac用户看这篇博客:给Mac安装最新版本的jdk(戳此) Windows用户先去官网(戳此)下载jdk,然后百度”jdk配置环境变量”(戳此),很简单的,加油你最棒。 二、下载 这是Mac版本的MyEclipse-2017-ci3的下载链接,包括破解文件 htt 阅读全文

posted @ 2018-08-29 16:21 无情风91 阅读(2372) 评论(0) 推荐(0) 编辑

2018年8月28日

OpenGL渲染流水线

摘要: 其实OpenGL的流水线,对我学习来说只能算是一个概念性的东西。毕竟OpenGL也在发展,流水线也不会是一成不变的。 不过理解流水线的过程,重点在于理解每一步的作用,进而可以如何衔接起来,完成整个绘制图像的工作。顺序不一定相同,但仍能完成工作,但效率上肯定会有差。 状态机 在OpenGL中,我们输入 阅读全文

posted @ 2018-08-28 16:30 无情风91 阅读(458) 评论(0) 推荐(0) 编辑

2018年7月10日

FFmpeg结构体:AVInputFormat

摘要: 1.描述 AVInputFormat 是类似COM 接口的数据结构,表示输入文件容器格式,着重于功能函数,一种文件容器格式对应一个AVInputFormat 结构,在程序运行时有多个实例,位于avoformat.h文件中。 2.结构体定义 typedef struct AVInputFormat { 阅读全文

posted @ 2018-07-10 19:47 无情风91 阅读(579) 评论(0) 推荐(0) 编辑

2018年7月6日

ffmpeg初体验

摘要: ffmpeg是一个多平台多媒体处理工具,处理视频和音频的功能非常强大。目前在网上搜到的iOS上使用FFMPEG的资料都比较陈旧,而FFMPEG更新迭代比较快; 且网上的讲解不够详细,对于初次接触FFMPEG的新手(例如我)来说确实不太好使用。为了防止忘记,这里对iOS下使用FFMPEG做一个总结。 阅读全文

posted @ 2018-07-06 17:54 无情风91 阅读(234) 评论(0) 推荐(0) 编辑

导航