Press "Enter" to skip to content

Posts tagged as “学习”

人工智能学习笔记()–code

大虾 0

一、有监督学习和无监督学习
有监督学习就是训练用历史数据是既有问题又有答案,而无监督学习就是训练用历史数据是只有问题没有答案。 正式的说法一般是把答案称之为标签label 还有一种介于两者之间的混合学习方法,称为半监督学习 。
在无监督学习中,主要是发现数据中未知的结构或者是趋势。虽然原数据不含任何的标签,但我们希望可以对数据进行整合(分组或者聚类),或是简化数据(降维、移除不必要的变量或者检测异常值)。
因此无监督算法主要的分类包含:
- -聚类算法 (代表:K均值聚类,系统聚类)
- - 降维算法 (代表:主成份分析PCA,线性判断分析LDA) 有监督学习,可以根据预测变量的类型再细分。如果预测变量是连续的,那这就属于回归问题。而如果预测变量是独立类别(定性或是定类的离散值),那这就属于分类问题了。
因此有监督学习主要的分类包含:
- 回归算法 (线性回归,最小二乘回归,LOESS局部回归,神经网路,深度学习)
- - 分类算法(决策树,支持向量机,贝叶斯,K-近邻算法,逻辑回归,随机森林)
二、

杂谈篇之我是怎么读源码的,授之以渔–code

大虾 0

  开心一刻    今天上课不小心睡着了,结果被老师叫起来回答问题,这是背景。无奈之下看向同桌寻求帮助,同桌小声说到选C,结果周围的人都说选C,向同桌投去一个感激的眼神后大声说道选C。刚说完教室就笑开了,老师一脸恨铁不成钢的表情说选你个头,我叫你翻译文言文你选C!你出去,你给我出去。看着同桌挤眉弄眼的表情,劳资真想说,这帮畜生

前端——html–code

大虾 0

1、创建XHTML的快捷键:html:xt+tab键2、创建HTML5的快捷键:!+tab键3规范:a.所有的标签小写    b.属性用 “ ” 括起来    c.标签要闭合   d. img标签加上alt属性

编程语言Java的JDK–code

大虾 0

JDK是java语言的软件开发包,主要用于移动设备,嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了java的运行环境(JVM+API(java系统类库))和java工具。
Path环境变量的作用是设置供操作系统去寻找可执行文件的路径的顺序;
ClassPath环境变量的作用是JVM执行java程序时搜索类的路径的顺序。

我是如何将博客转成PDF的–code

大虾 0

只有光头才能变强之前有读者问过我:“3y你的博客有没有电子版的呀?我想要份电子版的”。我说:“没有啊,我没有弄过电子版的,我这边有个文章导航页面,你可以去文章导航去找来看呀”..然后就没有然后了。

最新FFmpeg音视频核心技术精讲与实战分享–code

大虾 0

第1章 课程导学与准备工作
全民娱乐时代,需要音视频等多媒体产品层出不穷,但会处理音视频数据的工程师却极度匮乏,进入音视频开发领域正当时,这门课程就是为这样的你而生。来吧!加入我们,成就更好的自己。

1-1 课前必读(不看会错过一个亿)
1-2 课程导学
1-3 音视频的应用范围与播放器架构讲解(选看)
1-4 什么是ffmpeg?它能做什么?(选看)
1-5 ffmpeg下载,编译与安装
1-6 Windows下安装 FFmpeg
1-7 ffmpeg命令大全文档

第2章 FFmpeg常用命令实战
本章讲解如何使用FFmpeg命令进行音视频处理,包括FFmpeg常用命令分类, 音视频处理流程,多媒体基本信息查询命令,录制命令,分解与复用命令,处理原始数据命令,滤镜命令,裁剪与合并命令 ,图片与视频互转命令,直播相关命令等 ...

2-1 FFmpeg常用命令分类讲解
2-2 FFmpeg音视频处理流程讲解
2-3 FFmpeg基本信息查询命令实战
2-4 FFmpeg录制命令实战
2-5 ffmpeg分解与复用命令实战
2-6 ffmpeg 处理原始数据命令实战
2-7 ffmpeg滤镜命令实战
2-8 ffmpeg音视频的裁剪与合并命令实战
2-9 ffmpeg图片与视频互转实战
2-10 ffmpeg直播相关的命令实战

第3章 FFmpeg开发必备C语言回顾-vim讲解
工欲善其事必先利其器,在回顾FFmpeg开发必备C语言基础之前,先为大家讲解下vim的基本使用。

3-1 FFmpeg基础开发概述
3-2 vim模式及创建文件
3-3 vim的基本操作与光标移动
3-4 vim查找替换与多窗口

第4章 FFmpeg开发必备C语言回顾
本章带大家回顾FFmpeg开发必备C语言基础,包括C语言中的常量与变量,C语言结构体,C语言中的判断语句, C语言中的循环语句,C语言再论指针,C语言中的函数 ,C语言对文件的操作,编译的基本原理,调试器等。

4-1 C语言Helloworld
4-2 C语言中的常量与变量
4-3 C语言中的指针-1
4-4 C语言中的指针-2
4-5 C语言结构体
4-6 C语言中的if_else
4-7 C语言中的for_while
4-8 C语言中的函数
4-9 C语言中的文件操作
4-10 再论C语言指针
4-11 C语言编译器
4-12 C语言调试器

第5章 FFmpeg多媒体文件处理
本章为大家讲解FFmpeg多媒体文件处理,包括Log系统,删除文件与重命名,操作目录及list命令实现,处理流数据的基本原理,打印多媒体Meta信息 实战-使用FFmpeg从多媒体文件中抽取音频数据 , 实战-多媒体类型转换(mp4->flv),实战-裁剪音视频,最后为大家留一个作业:讨论-如何实现一个小咖秀核心逻辑。 ...

5-1 ffmpeg初级开发介绍
5-2 ffmpeg开发入门Log系统
5-3 ffmpeg文件的删除与重命名
5-4 ffmpeg操作目录及list的实现-1
5-5 ffmpeg操作目录及list的实现-2
5-6 ffmpeg处理流数据的基本概念
5-7 ffmpeg打印音视频Meta信息
5-8 ffmpeg抽取音频数据-1
5-9 ffmpeg抽取音频数据-2
5-10 ffmpeg抽取音频数据-3
5-11 ffmpeg抽取视频H264数据-1
5-12 ffmpeg抽取视频H264数据-2
5-13 ffmpeg抽取视频H264数据-3
5-14 ffmpeg将mp4转成flv-1
5-15 ffmpeg将mp4转成flv-2
5-16 ffmpeg音视频裁剪
5-17 作业:ffmpeg实现小咖秀

第6章 FFmpeg编解码实战
本章带大家进行FFmpeg编解码实战,包括实战-视频编码, 实战-视频转图片,实战-音频编码,实战-音频解码。

6-1 ffmpeg中级开发介绍
6-2 ffmpegh264编码
6-3 ffmpeg视频转图片实战讲解
6-4 ffmpegAAC编码

第7章 FFmpeg SDL音视频渲染实战
本章带大家学习FFmpeg SDL音视频渲染实战,包括 SDL编译与安装,使用SDL的基本步骤,SDL窗口渲染,SDL事件处理,SDL彻底理解纹理渲染,实战-实现YUV播放器,SDL音步处理流程,实战-实现PCM播放器。

7-1 SDL编译与安装
7-2 使用SDL的基本步骤
7-3 SDL窗口渲染
7-4 SDL处理事件
7-5 SDL彻底理解纹理渲染-1
7-6 SDL彻底理解纹理渲染-2
7-7 实现YUV播放器
7-8 SDL音频处理
7-9 实现PCM播放器-1
7-10 实现PCM播放器-2
7-11 实现PCM播放器-3

第8章 FFmpeg播放器核心功能开发
本章带大家进行播放器核心功能开发,包括实现一个最简单的多媒体播放器,多线程与锁, 锁与条件变量在实际中的应用,音视频同步,seek等

8-1 实现最简单的播放器-1
8-2 实现最简单的播放器-2
8-3 实现最简单的播放器-3
8-4 实现最简单的播放器-4
8-5 你必须清楚的多线程与锁
8-6 锁与条件变量的实际应用
8-7 播放器内核线程模型讲解
8-8 播放器核心结构体讲解
8-9 播放器核心代码逻辑讲解
8-10 播放器线程退出机制讲解
8-11 音视频同步的基本概念及原理讲解
8-12 播放器音视频同步源码讲解

第9章 如何在Android下使用FFmpeg
本章将教大家在Android下使用FFmpeg ,包括编译可以Android系统运行的FFmpeg,学习NDK,java调用C函数, C函数调用java,在Android系统下使用FFmpeg等,为Android工程师提升核心竞争力。

9-1 第一个JNI程序
9-2 Java调用C接口-1
9-3 Java调用C方法-2
9-4 JNI中的Signature
9-5 C调Java的方法
9-6 编译Android下可使用的 ffmpeg
9-7 实战-Android下的播放器

第10章 如何在IOS下使用FFmpeg
本章将教大家在IOS下使用FFmpeg ,让IOS工程师也可以玩转FFmpeg音视频技术,提升自己的核心竞争力。

10-1 编译iOS下可使用的ffmpeg
10-2 iOS中使用ffmpeg

第11章 课程总结
本章带大家回顾课程知识重点,最后祝小伙伴们都能获取高薪offer。我在课程问答区等着与大家进一步交流。有问题欢迎大家到课程问答区提问。

11-1 课程总结
11-2 音视频进阶学习建议与行业痛点分析

web移动开发总结(六)–code

大虾 0

需求点击了左侧分类的菜单位移到当前点击的分类菜单 到顶部的位置位移为 (-当前菜单索引*菜单高度)