Press "Enter" to skip to content

Posts tagged as “hello”

Java开发笔记(三十六)字符串的常用方法–code

大虾 0

不管是给字符串赋值,还是对字符串格式化,都属于往字符串填充内容,一旦内容填充完毕,则需开展进一步的处理。譬如一段Word文本,常见的加工操作就有查找、替换、追加、截取等等,按照字符串的处理结果异同,可将这些操作方法归为三大类,分别说明如下。
一、判断字符串是否具备某种特征
该类方法主要用来判断字符串是否满足某种条件,返回true代表条件满足,返回false代表条件不满足。判断方法的调用代码示例如下:

最新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 音视频进阶学习建议与行业痛点分析

Would readers feel cheated if the villain is successful in convincing the protagonist to change sides? Ask Question-异常分析

大虾 0

So I'm writing a story where the main character is sent to kill the main villain. I have the basic world set out before me, and now I focus on story. I was planning out the main storyline and I hit a bit of a snag... uh-oh. I was thinking that the main character could get to the "villain" and go through that painful talk that all villains feel like they need to have, you know, where the hero is tied up, and they reveal their plan for some reason. But this time I was thinking it would actually work, and the hero would start working with the main "villain".

一、Java基础知识–code

大虾 0

一、获取用户输入
使用Scanner工具类来获取用户输入的成绩信息
Scanner类位于java.util包中, 使用时需要导入此包

【阿里面试系列】Java线程的应用及挑战–code

大虾 0

上一篇文章【「阿里面试系列」搞懂并发编程,轻松应对80%的面试场景】我们了解了进程和线程的发展历史、线程的生命周期、线程的优势和使用场景,这一篇,我们从Java层面更进一步了解线程的使用。关注我的技术公众号【架构师修炼宝典】一周出产1-2篇技术文章。Q群725219329分享并发编程,分布式,微服务架构,性能优化,源码,设计模式,高并发,高可用,Spring,Netty,tomcat,JVM等技术视频。