栏目内容

C

围绕数码产品、手机、智能硬件和消费电子场景整理文章,帮助用户快速浏览重点内容。

News

1小时学会:最简单的iOS直播推流(五)yuv、pcm数据的介绍和获取

最简单的iOS 推流代码,视频捕获,软编码(faac,x264),硬编码(aac,h264),美颜,flv编码,rtmp协议,陆续更新代码解析,你想学的知识这里都有,愿意懂直播技术的同学快来看!! 源代码:https://github.com/hardman/AWLive 前面介绍了如何通过相机实时获取音视频数据。 我们接下来就需要了解获取到的数据到底是什...

News

01-AVFoundation捕捉

前言 本篇文章开始,将会介绍AVFoundation,苹果在iOS8.0之后推出的音视频框架,它提供了照片/视频捕捉功能,主要负责媒体文件的采集,只要是音视频相关的功能业务,例如小视频或直播,都离不开它。 一、核心类的介绍 首先介绍一下AVFoundation框架中的一些核心类?? 捕捉会话 AVCaptureSession 捕捉设备 AVCaptureD...

News

1.递归的本质

看一个递归的例子 #include <iostream><br/><br/> using namespace std; void func(int n) { if (n >= 10) return ; int i = 0; i++; printf("%d\n", i); func(n+1); } int main(...

News

1、几十行代码实现一个聊天室

1、前言 Socket.io将数据传输部分独立出来形成engine.io,engine.io对WebSocket和AJAX轮询进行了封装,形成了一套API,屏蔽了细节差异和兼容性问题,实现了跨浏览器/跨设备进行双向数据通信。 WebSocket是一种**双向通信协议,**WebSocket与HTTP协议一样都是基于TCP的 2、功能与效果 登陆、登出 多用...

News

1、考虑使用静态工厂方法替代构造方法 (Effective- java 学习笔记)

  对于一个类,要获取它的一个实例,通常的做法是提供一个公用的构造函数,然而还有另一种方法,我们称之为静态工厂方法,实质上也就是一个简单的静态方法,它返回一个类的实例。其实,静态工厂方法获取对象实例,我们并不陌生,我们来看看API中的一个实例:   首先注意 ,静态工厂方法与设计模式中的工厂方法模式是不同的。 下面是一个Boolean的中的实例 publi...

News

1. Django环境搭建

开发环境: Windows10 Python3.7 VSCode Django2.2 步骤: 安装python 配置多个python环境(建议这要做,解释请看详情) 下载VSCode(或者其他IDE工具都可以,选择困难症患者可以和我一样) 安装VSCode插件 第一个HelloWorld项目 提示:前面没问题的话,可以直接跳到第三节。 安装python 进...

News

1、Git常用命令

一、常用命令介绍 1.1、Git全局设置 $ git config --global user.name "knight" $ git config --global user.email "knight@dayuan.com" 1.2、在已存在的目录中创建仓库 git init git remote add origin git@github.com:x...

News

1.必备技能 - webpack学习之路

开发也有一段时间了,接触的东西越多,发现需要学习的内容也就越多,为了以后更好的工作(加薪),下定苦心学习前端神器(webpack)。下面,走起!!! 版本说明: webpack v5.37.1 node v12.13.1 一、入门 1.1初始化项目 新建一个目录(我这里建的事my-webpack,之后也是用这个目录) mkdir my-webpack cd...

News

1-vue3创建vue3项目工程

项目地址 gitee.com/fe521/vue3-… vue3.0 vue3.0 文档 https://vue-composition-api-rfc.netlify.app/zh/ vuex4.0 文档 https://github.com/vuejs/vuex/releases 创建项目 # 更新 vue-cli 我的 @vue/cli 4.3.1 ...