自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (12)
  • 收藏
  • 关注

原创 二叉树编码(数组)

int tree[3] 3 5 8 2 6 9 7 3(0) 5(1) 8(2)2(3) 6(4) 9(5) 7(6)父节点下标*2+1 左边节点 父节点下标*2+2 右边节点树的基本操作:1.树的创建和销毁 2.树的

2016-08-17 13:17:21 969 1

原创 C语言 环形队列

队列 :队列是一种先进先出的数据结构。比如说 排队买票,有一个售票口,最多能排30人,那么最大存储空间就是30人,每当有1个新人过来排队,就会站在队尾,这就叫入队,每当有1个人买到票了,就会离开,就叫出队。生活中,最前面1个人买完票后,队伍中剩下的每1个人都会向前走1位,对于计算机来说,每个人动一下意味着要执行更多的代码,如果卖票的人卖完第1个 ,第一个人就离开,售票员就走向第2个,再走向第3个,直

2016-08-15 16:41:44 8782

原创 react 学习

找到基础视频教程 一个是慕课网的react 用pad下载的一个是宁浩网的视频,不放链接了。react 搭建需要哪些知识?引用书籍:React 引领未来的用户界面开发框架基础:1:JSX JS中编写声明式XML方法。2:管理组件的生命周期3:数据流,数据流如何在组件树种上下传递,哪些数据可以修改,props 和state的区别和联系。4:事件处理5:组件的复合6:mixin — 组件共享进阶:

2016-08-11 13:56:25 927

原创 Openfire安装

参考 http://www.cnblogs.com/xiaodao/archive/2013/04/05/3000554.htmlopen fire 下载地址: http://www.igniterealtime.org/downloads/index.jsp下载安装 服务无法开启,查了一下原因:缺少Java环境,还有一些其他可能, 好像还需要MYSQL 参考 正在安装中 http:/

2016-08-10 17:04:47 303

转载 JS OC 交互

转载的 天狐博客 » js(javascript)与ios(Objective-C)相互通信交互http://www.cnblogs.com/wenxp2006/p/4777937.htmlhttp://www.skyfox.org/javascript-ios-navive-message.html这两篇质量高一些

2016-08-08 18:41:56 181

转载 JS 实现 OC 中的折线图

有趣的效果 分析一下: 目录结构 html 引用 js OC 发送数据 发送数据代码- (void)loadChartsData{ // 装载数据 NSArray *the1024Data = @[@33, @41, @32, @51, @42, @103, @136]; NSDictionary *the1024Dict = @{@"name": @"1024

2016-08-08 18:25:34 340

原创 JS 调用 OC

参考 http://blog.csdn.net/lwjok2007/article/details/47058795添加 框架 #import "ViewController.h"#import <JavaScriptCore/JavaScriptCore.h>#import "TestObject.h"@interface ViewController ()<UIWebViewDelegat

2016-08-08 17:34:05 654

原创 Cocopods 安装坑

,1.客户端不好用,环境装坏了,卸掉,客户端资料没多少。 2.全部卸载干净,然后重新安装。 3.卸载参考http://www.meetrue.com/archives/133 4.只跟着做卸载,可以去对应路径看看有没有删掉,卸载完了不要继续. 5.更换淘宝镜像 参考 gem sources --remove https://rubygems.org/gem sources -a https

2016-08-05 18:44:22 1233

转载 二叉树建立和遍历

二叉树的建立— 前中后遍历//// main.c// aa//// Created by yyb on 16/8/4.// Copyright © 2016年 yyb. All rights reserved.//#include <stdio.h>typedef struct BiTNode //结点结构{ char data ;//结点数据 struct

2016-08-04 16:07:48 283

iOS (socket+H264+videoToolbox)视频内存增长与播放速度控制

通过对视频流的内存预分配,避免数据传输的多次创建和free操作,从而避免内存的无限攀升问题 参见 https://blog.csdn.net/github_35041937/article/details/92075305 文章采用Videotoolbox对H264文件进行硬解码,同时保持播放速度为40毫秒数值。

2019-06-15

基于iOS的网络音视频实时传输系统(H264+pcm+videoToolbox)无第三方实现

基于iOS的网络音视频实时传输系统(H264+pcm+videoToolbox)无第三方实现 tcp 局域网 编解码 音视频 https://blog.csdn.net/github_35041937/article/details/89192781

2019-04-11

ios 录音播放udp数据包传输过来的pcmData流

https://blog.csdn.net/github_35041937/article/details/88354621 一般的文章都会写pcm文件的播放 以及pcm文件的录音 我这里写的是一台手机录音 把采集到的pcm数据 通过socket 发送给服务端 另外一台手机作为服务端 把从socket端接收到的pcm数据 通过麦克风播放出来就搞定。 https://www.jianshu.com/p/5f0b807e5a73 这篇文章写了udp的通讯 然后我自己添加了录音的部分 使用了AudioUnit 这种方案可以做到低延时 还添加了AudioQueue的方案进行播放 因为udp的不可靠性 我要防止udp的丢包和粘包 于是加上了 协议头 音频标识 音频长度 拼接在最前面 我没处理粘包改怎么做,建议你们自己加,大概思路就是 把两个包合成一个包来处理即可。 写这篇文章的时候还参考了另外一篇文章的思路 https://www.jianshu.com/p/d903d2c8ffd2 说到了遇到网络卡该怎么处理 一点是要缓冲一段再播放, 另外一点就是加上空的静音包, 来保障音频的连续性。

2019-03-08

在Mac中编译Android平台的FFmpeg( arm和x86 )

mac电脑编译ffmpeg的脚本https://blog.csdn.net/github_35041937/article/details/83754270

2018-11-06

ios pthead 线程mutex锁 cond条件锁 一个例子就解决

ios平台的相关博客 很少会讲到pthread 的用法 这里用一个简单的例子,来将c 的线程 线程锁,条件锁一次性讲清楚 题目很简单,就是一个工厂的生产者在生产苹果 一个消费者在一直消费苹果,就用代码来实现这个过程 https://blog.csdn.net/github_35041937/article/details/83745211

2018-11-05

ios 编译curl openssl 并下载文件

ios 环境 使用curl https 不用iOS原生的网络请求 而用c语言的网络请求来下载文件,下载后保存到沙盒里面

2018-10-30

ios urlsession 同时下载多个文件缓存到本地(非afn)

同时下载6个请求然后缓存到cache文件夹,非afn ,代码量很少,很轻, 使用的是ios的urlsession,用来提升缓存速度,提升响应时间。详情效果请看 https://blog.csdn.net/github_35041937/article/details/83304516

2018-10-23

ios 裁剪第三方库脚本

验证方法是自己做个静态库 ,打一个MBProgressHUD进去 然后在项目中引入这个静态库,尝试在项目中引入MBProgressHUD 造成duplicate symbol 错误,然后运行脚本 裁剪库后修改库名 再次运行,项目能跑通 代表裁剪成功。 这里我只做了裁剪一个import文件 如果需要裁剪多个文件 需要自己动手修改这个脚本。

2018-09-27

ios 实时监控每秒请求的网卡网络数据

1.App类的只能取判接收数据 2.App外的可以监控网卡,注意监控网卡是总流量的消耗 如果不准,看看是不是通知推送 4g流量消耗等等 因为比较简单就直接贴代码出来 本文来自 github_35041937 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/github_35041937/article/details/82805212?utm_source=copy

2018-09-21

ios 日志分享

ios日志分享,将终端打印的全部内容,一丝不苟的分享到微信,qq等地方,便于h5端查看ios原生端的日志,方便崩溃前日志的查看。

2018-09-20

pod 添加支持断点调试的静态库

这里只是一个非常简单的项目,如果你的静态库需要做组件化下的断点调试, 那这就是你要找到的答案。

2018-08-27

ios平台使用ffmpeg 将ts转码MP4

ios平台 最简单的基于FFMPEG ts视频文件转码mp4. 视音频分离器讲解的是将ts本地文件转换为 h264 + aac的过程 视音频复用器讲解的是将h264+aac封装为mp4 文件的过程 相关博客 https://blog.csdn.net/github_35041937/article/details/81481292 已经检验过quicktime 可以播放 ios系统可以播放

2018-08-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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