会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
程序猿
世界在我手里旋转
博客园
首页
新随笔
联系
订阅
管理
[置顶]
iOS:基于RTMP的视频推流
摘要: iOS基于RTMP的视频推流 一、基本介绍 iOS直播一出世,立马火热的不行,各种直播平台如雨后春笋,正因为如此,也同样带动了直播的技术快速发展,在IT界精通直播技术的猴子可是很值钱的。直播技术涉及的知识面很广,最主要的大概就是这几个:软硬解码.h264、美颜处理、推流RTMP、拉流播放、视频录制、
阅读全文
posted @ 2017-04-10 11:43 XYQ全哥
阅读(6164)
评论(0)
推荐(0)
[置顶]
PHP:php知识小解
摘要: 一、什么是PHP? PHP 是一种创建动态交互性站点的服务器端脚本语言。PHP 能够生成动态页面内容。PHP 能够创建、打开、读取、写入、删除以及关闭服务器上的文件。PHP 能够接收表单数据并处理。PHP 能够发送并取回 cookiesPHP 能够添加、删除、修改数据库中的数据。PHP 能够限制用户
阅读全文
posted @ 2016-09-26 18:41 XYQ全哥
阅读(692)
评论(0)
推荐(0)
[置顶]
XML:使用DOM技术解析xML文件中的城市,实现select级联选择
摘要: 中国的城市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全哥
阅读(425)
评论(0)
推荐(0)
[置顶]
iOS:选择器控件UIPickerView的详解和演示
摘要: 选择器控件UIPickerView: 功能:它能够创建一个类似于密码锁式的单列或多列的选择菜单,用户可以通过它设置的代理来选择需要菜单中的任意的数据。例如创建日历、字体表(类型、大小、颜色)、图库等. 它是UIView视图的子类,而且遵从UIPickerViewDelegate协议和UIPicker
阅读全文
posted @ 2015-08-28 19:57 XYQ全哥
阅读(4430)
评论(0)
推荐(0)
[置顶]
C++:C++的两种多态形式
摘要: 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全哥
阅读(801)
评论(0)
推荐(0)
[置顶]
java://Comparator、Comparable的用法(按照要求将map集合的键值对进行顺序输出)
摘要: 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全哥
阅读(1241)
评论(0)
推荐(1)
[置顶]
C语言:使用命令行参数用字符串读取流和输出流进行文本文件的复制
摘要: #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全哥
阅读(2881)
评论(0)
推荐(0)
2021年8月29日
iOS:自定义组件化模板pod-template
摘要: 一、介绍 官方提供的pod-template,流程太繁琐了,不停的询问输入问题的答案,而且创建的目录,本人很不喜欢。为了提高组件化开发效率,我修改了官方的脚本和源码,很方便的创建Objective项目和Swift项目,创建方式不变,只需要添加一个参数和修改template URL即可。 优势如下:
阅读全文
posted @ 2021-08-29 17:46 XYQ全哥
阅读(734)
评论(2)
推荐(0)
2021年5月29日
C++:STL 标准模板库容器的使用
摘要: 一、简介 STL容器: --> STL:Standard Template Library 标准模板库。 --> 自动申请内容和释放内存,因此无需new和delete操作。 第一类:顺序容器,是一种各元素之间有顺序关系的线性表,是一种线性结构的可序群集。 --> 容器中元素有固定的位置,除非用插入和
阅读全文
posted @ 2021-05-29 15:26 XYQ全哥
阅读(166)
评论(0)
推荐(0)
2021年4月17日
分析自动释放池aureleasePool的原理
摘要: 一、简介 aureleasePool,顾名思义,自动释放池。它在iOS系统的内存管理中,有着极其重要的作用。放入其池中的对象,最终系统通过它进行释放,不用程序员手动去管理。在MRC中,当然还是需要手动调用一个autorelase方法将对象添加进自动释放池,在ARC中,这一步直接省略,只需要在 @au
阅读全文
posted @ 2021-04-17 02:05 XYQ全哥
阅读(458)
评论(0)
推荐(0)
2020年4月3日
ReactNative: 使用第三方库模态对话框组件react-native-modal
摘要: 一、简介 react-native-modal是一个增强的,动画的和可定制的react-native模态对话框开源组件,它提供的API比较丰富,基本可以满足开发中需要的各种对话弹框,它附带遮罩层以模态的形式弹出。使用它友好地为用户提供消息展示,是一个不错的选择。 二、安装 1、npm install
阅读全文
posted @ 2020-04-03 13:46 XYQ全哥
阅读(3247)
评论(0)
推荐(0)
2020年4月1日
ReactNative: 使用第三方库轮播组件react-native-image-swiper
摘要: 一、简介 在市面主流的app中,轮播功能是一个非常常见的模块功能,通常作为banner展示所用。实现轮播组件的技术无非两种,一种是使用原生组件进行自定义,另一种就是使用第三方轮子了。有些时候,因为项目紧张,没有时间去自定义,那么就习惯使用性能完善的开源组件了。在RN项目中,github上也提供了很多
阅读全文
posted @ 2020-04-01 14:36 XYQ全哥
阅读(3129)
评论(0)
推荐(0)
2020年3月31日
ReactNative: 组件封装(如二级菜单组件)
摘要: 一、简介 前面都是介绍关于RN基本的API组件和UI组件,这些组件在复杂的复合组件中都是以颗粒度的形式存在的,如何有效合理的利用它们进行封装,是十分有必要的。开发复合组件的好处有很多,最为明显的就是复用和独立功能模块。复合组件分为两种,一种是静态的,这种组件不具备重用的特征,由静态数据组成,开发静态
阅读全文
posted @ 2020-03-31 16:36 XYQ全哥
阅读(1538)
评论(2)
推荐(1)
2020年3月20日
ReactNative: 构建原生的Native UI组件(此文以系统内置视图为例,自定义视图的构建原理相同,自定义一个view导出即可)
摘要: 一、前言 2020,一个不平凡的悲痛的庚子年,新年伊始,湖北武汉就发生了令人始料不及的疫情。一夜间,全国都停止了脚步,隔离在家,共同抗疫。中华民族的凝聚力历来强大,几个月的努力,上万人的付出,如今春暖花开,疫情基本快要控制住了。这场战役中,牺牲了和去世了太多人,令人痛惜,为活着的人祝福,为逝去的人祷
阅读全文
posted @ 2020-03-20 11:19 XYQ全哥
阅读(1898)
评论(0)
推荐(0)
2020年1月18日
ReactNative: 将自定义的ReactNative组件制作成第三方库的详细流程(制作-->发布)
摘要: 一、简介 在讲本篇博文之前,需要你熟知怎么自定义ReactNative组件,然后才好学习将自定义的ReactNative组件制作成第三方库。本文中的自定义的ReactNative组件LoginManager API 源自上篇文章,所以需要先看一下上篇博文。言归正传,ReactNative的确提供了一
阅读全文
posted @ 2020-01-18 18:09 XYQ全哥
阅读(2721)
评论(2)
推荐(4)
2020年1月17日
ReactNative: 自定义ReactNative API组件
摘要: 一、简介 在前面介绍了很多ReactNative中UI组件和API组件,这些都是Facebook团队封装好的基础组件,开发者可以直接使用。然而,在实际的开发过程中,面对复杂的需求,此时原生的Native组件可能就无法满足要求了。当然,这种情况Facebook团队是当然考虑过了,所以在ReactNat
阅读全文
posted @ 2020-01-17 18:26 XYQ全哥
阅读(1097)
评论(0)
推荐(0)
2020年1月16日
ReactNative: 定时器setTimeout、setInterval、setImmediate的使用
摘要: 一、简介 定时器在需求中也是一个常见的部分,例如在间隔时间内循环执行某些业务或者定时推送消息等。ReactNative中提供了三种定时器API,分别是setTimeout、setInterval、setImmediate。它们都是遵循浏览器API标准实现的,但是作用也略有不同。 二、API 1、se
阅读全文
posted @ 2020-01-16 11:45 XYQ全哥
阅读(5780)
评论(0)
推荐(0)
下一页
公告