摘要: iOS基于RTMP的视频推流 一、基本介绍 iOS直播一出世,立马火热的不行,各种直播平台如雨后春笋,正因为如此,也同样带动了直播的技术快速发展,在IT界精通直播技术的猴子可是很值钱的。直播技术涉及的知识面很广,最主要的大概就是这几个:软硬解码.h264、美颜处理、推流RTMP、拉流播放、视频录制、 阅读全文
posted @ 2017-04-10 11:43 XYQ全哥 阅读(6010) 评论(0) 推荐(0) 编辑
摘要: 一、什么是PHP? PHP 是一种创建动态交互性站点的服务器端脚本语言。PHP 能够生成动态页面内容。PHP 能够创建、打开、读取、写入、删除以及关闭服务器上的文件。PHP 能够接收表单数据并处理。PHP 能够发送并取回 cookiesPHP 能够添加、删除、修改数据库中的数据。PHP 能够限制用户 阅读全文
posted @ 2016-09-26 18:41 XYQ全哥 阅读(653) 评论(0) 推荐(0) 编辑
摘要: 中国的城市xml格式:cities.xml <?xml version="1.0" encoding="utf-8"?> <china> <province name="北京"> <city>东城区</city> <city>西城区</city> <city>崇文区</city> <city>宣武区 阅读全文
posted @ 2016-09-14 12:45 XYQ全哥 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 选择器控件UIPickerView: 功能:它能够创建一个类似于密码锁式的单列或多列的选择菜单,用户可以通过它设置的代理来选择需要菜单中的任意的数据。例如创建日历、字体表(类型、大小、颜色)、图库等. 它是UIView视图的子类,而且遵从UIPickerViewDelegate协议和UIPicker 阅读全文
posted @ 2015-08-28 19:57 XYQ全哥 阅读(4335) 评论(0) 推荐(0) 编辑
摘要: 1 // 2 // main.cpp 3 // Test.cpp 4 // 5 // Created by mac on 15/8/11. 6 // Copyright (c) 2015年. All rights reserved. 7 // 8 #include<iostream> 9 #incl 阅读全文
posted @ 2015-08-11 17:31 XYQ全哥 阅读(780) 评论(0) 推荐(0) 编辑
摘要: import java.util.*; public class Person implements Comparable<Person>//使Person的属性具有比较性 { private String name; private int age; public Person(String na 阅读全文
posted @ 2015-08-07 13:40 XYQ全哥 阅读(1217) 评论(0) 推荐(1) 编辑
摘要: #include<stdio.h> int main(int argc,char *argv[]) { //检查用户的参数是否正确 if(argc<3) { printf("用法:命令 源文件名 目标文件名\n"); return -1; } //先打开源文件 FILE *fin = fopen(a 阅读全文
posted @ 2015-08-06 18:58 XYQ全哥 阅读(2825) 评论(0) 推荐(0) 编辑
摘要: 一、介绍 官方提供的pod-template,流程太繁琐了,不停的询问输入问题的答案,而且创建的目录,本人很不喜欢。为了提高组件化开发效率,我修改了官方的脚本和源码,很方便的创建Objective项目和Swift项目,创建方式不变,只需要添加一个参数和修改template URL即可。 优势如下: 阅读全文
posted @ 2021-08-29 17:46 XYQ全哥 阅读(630) 评论(2) 推荐(0) 编辑
摘要: 一、简介 STL容器: --> STL:Standard Template Library 标准模板库。 --> 自动申请内容和释放内存,因此无需new和delete操作。 第一类:顺序容器,是一种各元素之间有顺序关系的线性表,是一种线性结构的可序群集。 --> 容器中元素有固定的位置,除非用插入和 阅读全文
posted @ 2021-05-29 15:26 XYQ全哥 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 一、简介 aureleasePool,顾名思义,自动释放池。它在iOS系统的内存管理中,有着极其重要的作用。放入其池中的对象,最终系统通过它进行释放,不用程序员手动去管理。在MRC中,当然还是需要手动调用一个autorelase方法将对象添加进自动释放池,在ARC中,这一步直接省略,只需要在 @au 阅读全文
posted @ 2021-04-17 02:05 XYQ全哥 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 一、简介 react-native-modal是一个增强的,动画的和可定制的react-native模态对话框开源组件,它提供的API比较丰富,基本可以满足开发中需要的各种对话弹框,它附带遮罩层以模态的形式弹出。使用它友好地为用户提供消息展示,是一个不错的选择。 二、安装 1、npm install 阅读全文
posted @ 2020-04-03 13:46 XYQ全哥 阅读(2698) 评论(0) 推荐(0) 编辑
摘要: 一、简介 在市面主流的app中,轮播功能是一个非常常见的模块功能,通常作为banner展示所用。实现轮播组件的技术无非两种,一种是使用原生组件进行自定义,另一种就是使用第三方轮子了。有些时候,因为项目紧张,没有时间去自定义,那么就习惯使用性能完善的开源组件了。在RN项目中,github上也提供了很多 阅读全文
posted @ 2020-04-01 14:36 XYQ全哥 阅读(2405) 评论(0) 推荐(0) 编辑
摘要: 一、简介 前面都是介绍关于RN基本的API组件和UI组件,这些组件在复杂的复合组件中都是以颗粒度的形式存在的,如何有效合理的利用它们进行封装,是十分有必要的。开发复合组件的好处有很多,最为明显的就是复用和独立功能模块。复合组件分为两种,一种是静态的,这种组件不具备重用的特征,由静态数据组成,开发静态 阅读全文
posted @ 2020-03-31 16:36 XYQ全哥 阅读(1405) 评论(2) 推荐(1) 编辑
摘要: 一、前言 2020,一个不平凡的悲痛的庚子年,新年伊始,湖北武汉就发生了令人始料不及的疫情。一夜间,全国都停止了脚步,隔离在家,共同抗疫。中华民族的凝聚力历来强大,几个月的努力,上万人的付出,如今春暖花开,疫情基本快要控制住了。这场战役中,牺牲了和去世了太多人,令人痛惜,为活着的人祝福,为逝去的人祷 阅读全文
posted @ 2020-03-20 11:19 XYQ全哥 阅读(1756) 评论(0) 推荐(0) 编辑
摘要: 一、简介 在讲本篇博文之前,需要你熟知怎么自定义ReactNative组件,然后才好学习将自定义的ReactNative组件制作成第三方库。本文中的自定义的ReactNative组件LoginManager API 源自上篇文章,所以需要先看一下上篇博文。言归正传,ReactNative的确提供了一 阅读全文
posted @ 2020-01-18 18:09 XYQ全哥 阅读(2374) 评论(2) 推荐(4) 编辑
摘要: 一、简介 在前面介绍了很多ReactNative中UI组件和API组件,这些都是Facebook团队封装好的基础组件,开发者可以直接使用。然而,在实际的开发过程中,面对复杂的需求,此时原生的Native组件可能就无法满足要求了。当然,这种情况Facebook团队是当然考虑过了,所以在ReactNat 阅读全文
posted @ 2020-01-17 18:26 XYQ全哥 阅读(956) 评论(0) 推荐(0) 编辑
摘要: 一、简介 定时器在需求中也是一个常见的部分,例如在间隔时间内循环执行某些业务或者定时推送消息等。ReactNative中提供了三种定时器API,分别是setTimeout、setInterval、setImmediate。它们都是遵循浏览器API标准实现的,但是作用也略有不同。 二、API 1、se 阅读全文
posted @ 2020-01-16 11:45 XYQ全哥 阅读(5455) 评论(0) 推荐(0) 编辑