FFmpeg/WebRTC/RTMP/RTSP/HLS/播放器-音视频流媒体高级开发【零声学院】_音视频流媒体高级开发(ffmpeg6.0/webrtc/rtmp/rtsp/编码解码)-程序员宅基地

技术标签: webrtc  音视频  C/C++Linux服务器开发/后台架构师  ffmpeg  

FFmpeg/WebRTC/RTMP/RTSP/HLS/播放器-音视频流媒体高级开发 学习

音视频流媒体高级开发学习

01音视频基础

【录播】0-音视频开发高级课程简介(22分钟) 免费试学

【录播】1-1_音视频录制原理(9分钟)

【录播】1-2__音视频播放原理(3分钟)

【录播】1-3__图像表示RGB-YUVV(13分钟)

【录播】1-4__视频主要概念(12分钟)

【录播】1-5-音频基础知识-物理音频和数字音频(10分钟)

【录播】1-6-音频基础知识-音频常见名词(10分钟)

【录播】1-7-音频基础知识-音频编码原理简介(14分钟)

【录播】1-8_封装格式+音视频同步(7分钟)

02开发环境搭建

【录播】Ubuntu16.04_1-FFmpeg编译(19分钟)

【录播】Ubuntu16.04_2-QT安装(30分钟)

【录播】Ubuntu16.04_3-QT使用FFmpeg(36分钟)

【录播】Win10_1-FFmpeg命令行环境搭建(9分钟)

【录播】Win10_2-3-VS2015+QT环境开发(44分钟)

【录播】Win10_4-FFmpeg编译(75分钟)

【录播】Win10_5-MSVC2015+QT调用FFmpeg(30分钟)

【录播】MAC_1-FFmpeg编译(68分钟)

【录播】MAC_2-QT安装(14分钟)

【录播】MAC_3-QT使用FFmpeg(26分钟)

03FFmpeg命令实战-高屋建瓴1

【录播】02-FFMPEG如何查询命令帮助文档(11分钟)

【录播】03-ffmpeg音视频处理流程(8分钟)

【录播】04-ffmpeg命令分类查询(25分钟)

【录播】05-ffplay播放控制(10分钟)

【录播】06-ffplay命令选项(上)(12分钟)

【录播】06-ffplay命令选项(下)(12分钟)

04FFmpeg命令实战-高屋建瓴2

【录播】07-ffplay命令播放媒体(8分钟)

【录播】08-ffplay简单过滤器(8分钟)

【录播】09-ffmpeg命令参数说明(23分钟)

【录播】10-ffmpeg命令提取音视频数据(11分钟)

【录播】11-ffmpeg命令提取像素格式和PCM数据(28分钟)

【录播】12-ffmpeg命令转封装(19分钟)

【录播】13-fmpeg命令裁剪和合并视频(27分钟)

【录播】14-fmpeg命令图片与视频互转(10分钟)

【录播】15-ffmpeg命令视频录制(22分钟)

【录播】16-ffmpeg命令直播(上)(10分钟)

05FFmpeg命令实战-高屋建瓴3

【录播】17-ffmpeg命令直播(下)(2分钟)

【录播】18-ffmpeg过滤器-裁剪(6分钟)

【录播】19-ffmpeg过滤器-文字水印(17分钟)

【录播】20-ffmpeg过滤器-图片水印(10分钟)

【录播】21-ffmpeg过滤器-画中画(8分钟)

【录播】22-ffmpeg过滤器-多宫格(11分钟)

06SDL音视频渲染实战-初学乍练

【录播】05-SDL-01-Windows平台开发(19分钟)

【录播】05-SDL-02-Window显示(15分钟)

【录播】05-SDL-03-Event事件(11分钟)

【录播】05-SDL-04-Thread(16分钟)

【录播】05-SDL-YUV播放(27分钟)

【录播】06-SDL-PCM声音播放(24分钟)

07FFmpeg基础-全面了解

【录播】06-01-FFmpeg入门(61分钟)

【录播】06-02-FFmpeg内存模型(24分钟)

【录播】06-03_FFmpeg内存实战(39分钟)

08FFmpeg解封装+解码实战-略有小成

【录播】07-01-音视频解封装流程分析(45分钟)

【录播】07-02-AAC ADTS分析(28分钟)

【录播】07-03-H264 NALU分析(59分钟)

【录播】07-04-FLV封装格式剖析(43分钟)

【录播】07-05-FLV解封装实战(79分钟)

【录播】07-06-音频解码实战(38分钟)

【录播】07-07-视频解码实战(17分钟)

【录播】07-07-MP4封装格式剖析(69分钟)

【录播】07-08-MP4解封装(70分钟)

【录播】7-9-AVIO内存输入模式(73分钟)

09FFmpeg编码+封装实战-心领神会

【录播】7-10-1-音频处理基本概念及音频重采样(77分钟)

【录播】08-01-音频编码实战(47分钟)

【录播】08-02-H264编码原理详解(4分钟)

【录播】08-03-视频编码实战(42分钟)

【录播】08-04-音视频H264和AAC合成FLV实战(77分钟)

【录播】08-05_MP4合成实战1-框架分析(13分钟)

【录播】08-05_MP4合成实战2-muxer实现(44分钟)

【录播】08-05_MP4合成实战3-音视频编码实现(45分钟)

【录播】08-05_MP4合成实战4-合成vep(96分钟)

10FFmpeg过滤器实战-豁然贯通

【录播】08-05_MP4合成实战5-优化(52分钟)

【录播】9-1-FFmpeg过滤器框架分析(12分钟)

【录播】9-2-视频过滤器实战(21分钟)

【录播】9-3-音频过滤器实战(39分钟)

【录播】9-4-5-FFmpeg filter补充讲解(46分钟)

11FFmpeg+QT播放器实战-出类拔萃

【录播】播放器框架分析(31分钟)

【录播】音频输出模块(59分钟)

【录播】视频输出模块(48分钟)

【录播】缓存队列设计(65分钟)

【录播】音频解码模块(55分钟)

【录播】视频解码模块(77分钟)

12ffplay播放器剖析1-技冠群雄

【录播】11-01-ffplay.c意义(6分钟)

【录播】11-02-ffplay框架分析(16分钟)

【录播】11-03-ffplay数据结构分析(76分钟) 免费试学

【录播】11-04-ffplay数据读取线程(131分钟) 免费试学

【录播】11-05-ffplay视频解码线程(58分钟)

【录播】11-06-ffplay音频解码线程(21分钟)

【录播】11-07-ffplay音频输出模块(60分钟)

【录播】11-08-ffplay重采样(17分钟)

【录播】11-09-视频输出(95分钟)

【录播】11-10-ffplay图像格式转换(7分钟)

13ffplay播放器剖析2-技冠群雄

【录播】11-11-音视频同步基础(49分钟)

【录播】11-12-ffplay播放器-音视频为基准(63分钟)

【录播】11-13-ffplay播放器-以视频为基准(35分钟)

【录播】11-14-ffplay播放器-外部为基准(15分钟)

【录播】11-15-播放器-播放暂停(35分钟)

【录播】11-16-播放器–逐帧、调音量、静音(11分钟)

【录播】11-17-ffplay播放器-快进快退seek(36分钟)

【录播】11-18-ffplay播放器总结(6分钟)

14ffmpeg媒体转换器1-神乎其技

【录播】13-01-掌握ffmpeg.c的意义(4分钟)

【录播】13-02-ffmpeg框架分析(55分钟)

【录播】13-03-命令行解析1(34分钟)

【录播】13-03-命令行解析2(45分钟)

【录播】13-05-mp4转flv-1(70分钟)

【录播】13-06_mp42flv(37分钟)

【录播】13-07-mp4转flv3-filter逻辑(60分钟)

【录播】13-08-mp4转flv4-timebase(48分钟)

【录播】13-09-ffmpeg mp4转flv之copy(60分钟)

【录播】13-10-mp4转flv6-scale(19分钟)

15RTMP流媒体实战

【录播】RTMP流媒体服务器搭建(29分钟)

【录播】RTMP实战1(132分钟)

【录播】RTMP实战2(137分钟)

【录播】RTMP实战3(148分钟)

16HLS流媒体实战

【录播】16-01 HLS流媒体服务器配置(29分钟)

【录播】16-02 HLS框架分析(27分钟)

【录播】16-03 m3u8协议详解(9分钟)

【录播】16-04 TS协议解析(36分钟)

【录播】16-05 HLS抓包分析(23分钟)

【录播】16-06 HTTP协议分析(24分钟)

【录播】16-07 hls拉流源码分析1(69分钟)

【录播】16-07 hls拉流源码分析2(54分钟)

【录播】16-08 nginx-hls-多码率测试环境搭建(58分钟)

【录播】16-09 TS协议补充(25分钟)

17RTMP/HLS/HTTP-FLV流媒体服务器分析

【录播】01-SRS流媒体服务器开发概述(47分钟)

【录播】02-SRS流媒体框架入门(66分钟)

【录播】03-SRS流媒体服务器-RTMP推流框架分析(63分钟)

【录播】04-SRS流媒体服务器-RTMP拉流框架分析(32分钟)

【录播】05-SRS流媒体服务器-RTMP协议1(68分钟)

【录播】05-SRS流媒体服务器-RTMP协议2(23分钟)

【录播】06-SRS流媒体服务器-RTMP推流消息处理(59分钟)

【录播】07-SRS流媒体服务器-HTTP-FLV框架分析(48分钟)

【录播】08-1-SRS流媒体服务器-HTTP-FLV-配置文件(25分钟)

【录播】08-2-SRS流媒体服务器-HTTP-FLV拉流(26分钟)

18RTMP/HLS/HTTP-FLV流媒体服务器分析2

【录播】08-3-SRS流媒体服务器-HTTP-FLV拉流1(50分钟)

【录播】08-4-SRS流媒体服务器-HTTP-FLV拉流2(53分钟)

【录播】09-1-SRS流媒体服务器-Forward集群配置文件(26分钟)

【录播】09-2-SRS流媒体服务器-Forward集群源码分析(31分钟)

【录播】10-1-SRS流媒体服务器-Edge集群配置(42分钟)

【录播】10-2-SRS流媒体服务器-Edge源码分析(50分钟)

【录播】10-3-SRS流媒体服务器-Edge回源(18分钟)

【录播】11-1-SRS流媒体服务器-HLS文件配置和测试(18分钟)

【录播】11-2-SRS流媒体服务器-HLS拉流分析1(60分钟)

【录播】11-3-SRS流媒体服务器-HLS拉流分析2(31分钟)

19RTMP/HLS/HTTP-FLV流媒体服务器分析3

【录播】11-3-SRS流媒体服务器-HLS拉流分析3(64分钟)

【录播】1-RTSP服务器搭建(27分钟)

【录播】2-RTSP基本原理(34分钟)

【录播】3-RTP协议讲解(24分钟)

【录播】4-RTP之H264封包和解包1-封包原理(36分钟)

【录播】4-RTP之H264封包和解包2-封包原理(91分钟)

【录播】5 RTP之AAC封包和解包1-软件框架分析(66分钟)

20RTSP流媒体实战2

【录播】5 RTP之AAC封包和解包2-原理和源码解析(51分钟)

【录播】6-RTSP协议交互流程(38分钟)

【录播】7 SDP协议分析(27分钟)

【录播】8 RTCP解析(88分钟)

【录播】9-1-rtsp推流实战-框架分析(59分钟)

【录播】9-2-rtsp推流实战-模拟捕获音频(77分钟)

【录播】9-3-rtsp推流实战-模拟捕获视频(50分钟)

【录播】9-4-rtsp推流实战-音频编码器封装(98分钟)

【录播】9-4-rtsp推流实战-音频编码器封装2(33分钟)

21RTSP流媒体实战3

【录播】9-5-rtsp推流实战-视频编码器封装(93分钟)

【录播】9-6-rtsp推流实战-队列设计(93分钟)

【录播】9-7-rtsp推流实战-RTSP推流模块(71分钟)

【录播】9-8-rtsp推流实战-实现RTSP正常推流(37分钟)

【录播】9-9-rtsp推流实战-RTSP推流超时处理(32分钟)

【录播】9-10-rtsp推流实战-消息处理机制(84分钟)

【录播】9-11-rtsp推流实战-综合优化(30分钟)

22WebRTC中级-WebRTC基础原理

【录播】0 WebRTC课程介绍(13分钟)

【录播】1.1 什么是WebRT(3分钟)

【录播】1.2 WebRTC框架(5分钟)

【录播】1.3-1.4 WebRTC发展前景+国内方案商(7分钟)

【录播】1.5 WebRTC通话原理1-STUN(21分钟)

【录播】1.5 WebRTC通话原理2-TURN(8分钟)

【录播】1.5 WebRTC通话原理3-信令服务器(10分钟)

【录播】1.5 WebRTC通话原理4-一对一通话(18分钟)

【录播】1.6 课程收获(2分钟)

23WebRTC中级-WebRTC开发环境搭建

【录播】2.1 vscode安装和测试(9分钟)

【录播】2.2 nodejs安装和测试(10分钟)

【录播】3.1 coturn安装(4分钟)

【录播】3.2 coturn服务器测试(7分钟)

24
WebRTC中级-音视频采集
【录播】4.1 打开摄像头(上)(15分钟)

【录播】4.1 打开摄像头(下)(4分钟)

【录播】4.2 打开麦克风(9分钟)

【录播】4.3 打开摄像头+麦克风(3分钟)

【录播】4.4 拓展讲解(8分钟)

25WebRTC中级-Nodejs实战

【录播】5.1 Web端websocket(11分钟)

【录播】5.2 Nodejs服务器 websocket(8分钟)

【录播】5.3 websocket聊天室实战1-框架分析(7分钟)

【录播】5.3 websocket聊天室实战2-客户端(8分钟)

【录播】5.3 websocket聊天室实战3-服务端(13分钟)

【录播】5.4 信令服务器mp实战(12分钟)

【录播】6.1.1 js知识补充(10分钟)

26WebRTC中级-手把手实现音视频一对一通话(一)

【录播】6.1.2 一对一通话原理(25分钟)

【录播】6.1.3 信令协议设计(38分钟)

【录播】6.1.4 WebRTC API讲解(12分钟)

【录播】6.2 RTCPeerConnection补充(7分钟)

【录播】6.3.1-2 页面设计和打开摄像头(22分钟)

【录播】6.3.3 websocket连接(23分钟)

【录播】6.3.4 join_new-peer信令(44分钟)

【录播】6.3.5 leave和peer-leave信令实现(19分钟)

【录播】6.3.6 一对一offer_answer_candidate信令(62分钟)

27WebRTC中级-手把手实现音视频一对一通话(二)

【录播】6.3.7 综合调试和完善(54分钟)

【录播】6.4-1 部署到公网(上)(31分钟)

【录播】6.4-2 部署到公网(下)(8分钟)

【录播】6.4-3 部署到公网(云服务器替换为外网ip)(4分钟)

【录播】6.5.1 获取权限和引入库(4分钟)

【录播】6.5.2 信令处理(15分钟)

【录播】6.5.3 Android WebRTC框架分析(42分钟)

【录播】6.5.4 Android实战-走读代码(22分钟)

【录播】6.5.5 Web和Android通话总结(13分钟)

28WebRTC中级-开源项目简介和AppRTC工程搭建

【录播】7. 开源方案简介(13分钟)

【录播】8.1 AppRTC服务器组成(5分钟)

【录播】8.2 准备工作(3分钟)

【录播】8.3-AppRTC必要软件安装(1)(22分钟)

【录播】8.3-AppRTC-必要软件安装(2)(15分钟)

【录播】8.4-1AppRTC配置与运行coturn_collider(20分钟)

【录播】8.4-2-AppRTC-配置与运行-nginx代理(12分钟)

【录播】8.4-3AppRTC配置与运行-解决跨域问题和总结(18分钟)

【录播】9 WebRTC基础课程总结与展望(10分钟)

29WebRTC高级-分辨率-码率-编码器

【录播】修改摄像头分辨率(133分钟)

【录播】限制码率(145分钟)

【录播】快播核心技术揭秘 P2P框架的实现(1)(64分钟)

【录播】快播核心技术揭秘 P2P框架的实现(2)(59分钟)

30WebRTC高级-Mesh模型实现多人通话

【录播】1-多人通话原理(144分钟)

【录播】2-WebRTC Mesh模型多人通话项目部署(59分钟)

【录播】3-WebRTC Mesh模型多人通话信令分析(4分钟)

31WebRTC高级-Janus二次开发1

【录播】Janus项目搭建(server+web+android)(75分钟)

【录播】Janus框架分析(40分钟)

【录播】Janus信令分析(43分钟)

【录播】Web客户端信令分析1(27分钟)

【录播】Web客户端信令分析2(32分钟)

【录播】Web客户端信令分析3-publisher(88分钟)

【录播】Web客户端信令分析4-subscriber1(29分钟)

【录播】Web客户端信令分析4-subscriber2(37分钟)

【录播】Web客户端源码分析1(58分钟)

32WebRTC高级-Janus二次开发2

【录播】Web客户端源码分析2(77分钟)

【录播】Janus Web客户端源码分析3(54分钟)

【录播】手把手实现Web视频会议开发-代码实现1(33分钟)

【录播】手把手实现Web视频会议开发-代码实现2(76分钟)

33WebRTC高级-Janus源码分析

【录播】Janus服务器-源码结构(13分钟)

【录播】glib-01-编译和glist(23分钟)

【录播】glib-02-threads(8分钟)

【录播】glib-03-asyncqueue(10分钟)

【录播】glib-04-threadpool(26分钟)

【录播】glib-05-hashtable(12分钟)

【录播】glib-06-mainloop-contex(18分钟)

34WebRTC高级-SRS4.0-1

【录播】1-SRS 4.0开发环境搭建(38分钟)

【录播】2-SRS 4.0配置支持WebRTC推拉流1(23分钟)

【录播】2-SRS 4.0配置支持WebRTC推拉流2(8分钟)

【录播】3-1-RTMP端口监听逻辑(32分钟)

【录播】3-2-RTMP推流拉流怎么创建连接(28分钟)

【录播】3-3_4-RTMP推流读取数据,拉流转发数据(18分钟)

【录播】3-5-哪些配置文件会影响RTMP的延迟(40分钟)

【录播】4-4.0 WebRTC 1v1通话1-配置和测试(28分钟) 免费试学

【录播】4-4.0 WebRTC 1v1通话2-逻辑分析(42分钟) 免费试学

【录播】6.1-rtmp2webrtc测试环境(7分钟)

35WebRTC高级-SRS4.0-3

【录播】6.2-rtmp2webrtc提出问题-灵魂拷问(26分钟) 免费试学

【录播】6.3-rtmp2webrtc协议转换(28分钟)

【录播】6.4-RTMP2WebRTC逻辑(56分钟)

【录播】6.5-webrtc2rtmp测试环境(6分钟)

【录播】6.6-webrtc2rtmp协议转换(4分钟)

【录播】6.7-webrtc2rtmp逻辑(21分钟)

【录播】7.1-SRS4.0-ICE交互分析(49分钟)

【录播】8-SRS4.0 DTLS 握手(29分钟)

【录播】9-SRS4.0-SRTP加密传输(16分钟)

【录播】10-SRS4.0-SDP详解1(48分钟)

36WebRTC高级-SRS4.0-4

【录播】10-SRS4.0-SDP详解2(24分钟)

【录播】11-参考资料-WebRTC常用的缩略词(23分钟)

【录播】11-参考资料-WebRTC的拥塞控制概述(77分钟)

【录播】补充:Clion调试SRS4.0.156(23分钟)

【录播】12-Webrtc中RTCP使用及相关指标计算(4分钟)

【录播】13-WebRTC FEC算法(4分钟)

【录播】14-WebRTC jitter buffer(4分钟)

【录播】15-WebRTC拥塞控制(4分钟)

37Android NDK开发

【录播】makefile和cmake工程组织(126分钟)

【录播】gdb调试技巧(105分钟)

【录播】1-So库适配简单总结(37分钟)

【录播】2-1-JNI、NDK、CMake和ndk-build介绍(7分钟)

【录播】2-2-环境搭建(18分钟)

【录播】2-3-CMake配置-CMakeList和gradle(22分钟)

【录播】2-3-CMake配置-so目录输出(20分钟)

【录播】2-3-4-生成指定cpu平台对应的so库(10分钟)

【录播】2-4-1_2-JNI基础.和接口生成(27分钟)

38Android NDK开发2

【录播】2-4-3JNIEnv_jobject_jclass(18分钟)

【录播】2-4-4-jni数据类型(37分钟)

【录播】2-4-5_7-类-域-方法描述符(34分钟)

【录播】3-1-ffmpeg编译准备(33分钟)

【录播】3-2-ffmpeg编译fdk-x264-mp3(12分钟)

【录播】3-3-ffmpeg编译完成(7分钟)

【录播】3-4-ffmpeg-android集成(28分钟)

【录播】4-1-简单播放器功能(12分钟)

【录播】4-2-播放器分析(72分钟)

39Android NDK开发3

【录播】5.1-ijkplayer编译(33分钟)

【录播】5.2-ijkplayer项目框架分析(4分钟)

【录播】5.3-ijkplayer拉流分析(4分钟)

【录播】5.4-ijkplayer解码分析(4分钟)

【录播】5.5-ijkpalyer音频播放(4分钟)

【录播】5.6-ijkpalyer视频播放(4分钟)

【录播】5.7-ijkpalyer事件响应流程(4分钟)

【录播】5.8-ijkpalyer如何变速播放(4分钟)

【录播】5.9-ijkpalyer低延迟播放(4分钟)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_52622200/article/details/121844805

智能推荐

Visual Prolog 的 Web 专家系统 (1)-程序员宅基地

文章浏览阅读4.6k次。用Prolog写程序,感觉舒坦。Prolog的编程范式,抽象程度远高于中、低级别的C语言等。写程序的源代码长度,至少比C语言的节省50%。而且,Prolog的语法简单,符号选择自然合理,养眼度远高于其“近亲”Erlang。Visual Prolog与其前身Turbo Prolog和PDC Prolog一脉相承,都是有严格类型限制的编译型软件。与其他各种解释型Prolog相比,Vis

BeanFactory[待补充]_请补充附件中的beanfactory代码-程序员宅基地

文章浏览阅读63次。package org.springframework.beans.factory;import org.springframework.beans.BeansException;import org.springframework.beans.factory.*;import org.springframework.core.ResolvableType;import org.springframework.lang.Nullable;/** * The root interface for_请补充附件中的beanfactory代码

勒让德函数(Legendre多项式)-程序员宅基地

文章浏览阅读2.1w次,点赞5次,收藏28次。文章目录勒让德函数定义勒让德多项式公式Associated Legendre Function勒让德函数定义勒让德函数指以下勒让德微分方程的解:(1−x2)d2P(x)dx2−2xdP(x)dx+n(n+1)P(x)=0(1-x^2)\frac{d^2P(x)}{dx^2} -2x\frac{dP(x)}{dx}+n(n+1)P(x)=0 (1−x2)dx2d2P(x)​−2xdxdP(x..._勒让德函数

信号完整性(SI)电源完整性(PI)学习笔记(十六)有损线、上升边退化与材料特性(三)_电路板设计中影响眼图质量的因素-程序员宅基地

文章浏览阅读7.9k次,点赞2次,收藏10次。有损线、上升边退化与材料特性(三)1.以dB度量的衰减将随着线长度的增加而线性增加。衰减是个表示有损传输线特殊性质的新术语,它是求解二阶有损RLGC电路模型的直接结果。通常用αn表示单位长度衰减。在低损耗近似中:如果随频率的变化,导线的单位长度串联电阻和由介质引起的单位长度并联电导都是常量,则传输线的衰减当频率变化时也是常量。所有频率感受到的损耗量都是相同的。2.由于趋肤效应的影响,单位长度串联电阻Rl随着频率的平方根增加;由于介质耗散因子的影响,单位长度并联电导Gl随着频率而线性增加。这意味着衰_电路板设计中影响眼图质量的因素

全景效果图html5,HTML5+JS实现可交互360°&柱状全景图浏览-程序员宅基地

文章浏览阅读410次。以前写文章总喜欢把自己折腾的过程和思路都写出来不知道为什么 懒,现在都喜欢直接上干货了,大概是为了节约大家的时间吧看标题是不是以为我要手动canvas秒天秒地?别瞎想了就我这样的菜逼只有调库的份直接上我好不容易找到的一个挺好用的库,Photo Sphere Viewer.js使用非常简单,官方示例:var viewer = PhotoSphereViewer({container: 'contai..._html5图片自动翻转,纯js实现360度旋转预览图片特效

离散数学 集合论_集合幂运算的相对补运算-程序员宅基地

文章浏览阅读9.2k次,点赞19次,收藏91次。1 集合代数1.1 集合的基本概念1.2 集合的运算1.3 有穷集的计数1.4 集合恒等式2 二元关系2.1 有序对与笛卡尔积2.2 二元关系 1 集合代数1.1 集合的基本概念1.2 集合的运算1.3 有穷集的计数1.4 集合恒等式2 二元关系2.1 有序对与笛卡尔积2.2 二元关系 ..._集合幂运算的相对补运算

随便推点

linux服务器安装大全_一个新的linux服务器都需要安装神恶魔-程序员宅基地

文章浏览阅读464次。安装centos 6.5操作系统选择minimal install来安装,具体安装步骤请google或百度。 下载软件工具包:1、下载nginxhttp://nginx.org/download/nginx-1.7.0.tar.gz2、下载pcre (支持nginx伪静态)http://jaist.dl.sourceforge.net/pro_一个新的linux服务器都需要安装神恶魔

Centos--Chrome&Chromedriver&PhantomJS 安装_centos only local connections are allowed.-程序员宅基地

文章浏览阅读198次。安装说明About me:IT新人,如有不足之处望各位即时评论探讨;文章内容如有侵权,请及时联系本人。Goals:1、安装chrome 2、安装chromedriver并配置环境 3、安装phantomJS安装环境:centos7测试安装环境:CentOS Linux release 7.3.1611 (Core)c..._centos only local connections are allowed.

微软多动画理解_keytrackenable-程序员宅基地

文章浏览阅读780次。不同的动作衔接的时候进行动画平滑过渡。通过m_bIdle和bCanMove控制动作的平滑过渡,SetMoveKey()是移动动画平滑过渡,SetIdleKey()是闲置动画平滑过渡void CTiny::SetMoveKey(){ DWORD dwNewTrack = ( m_dwCurrentTrack == 0 ? 1 : 0 ); LPD3DXANIMATIONC_keytrackenable

如何成为一名优秀的技术工程师?_当一名厉害的技术工-程序员宅基地

文章浏览阅读3.6k次。“工程师是科学家;工程师是艺术家;工程师也是思想家。”一位伟大的工程师曾经提出过这样的一段感言。不错,工程师是利用自然科学来创造工程的人。工程既是物质的也是思想上的。许多不朽的工程,伟大的发明以及出神入化的技术方案,许多人往往只看到了他们的瑰丽,而作为工程师则更应该看到设计的灵魂。因此我们应该深入的理解“工程师也是艺术家和思想家”。工程设计的本身就是一种艺术,也是工程师思想的结晶。一部精密的机械设_当一名厉害的技术工

php 页面图片无缝滚动,jQuery实现图片连接无缝滚动-程序员宅基地

文章浏览阅读107次。这次给大家带来jQuery实现图片连接无缝滚动,jQuery实现图片连接无缝滚动的注意事项有哪些,下面就是实战案例,一起来看一下。首先来看下html骨架,如下:111222333结构简单明了,没什么说的。讲下实现原理:p box是最外层盒子,给它指定的宽高,记得给box添加一个 overflow:hidden (超出的内容隐藏)样式,因为滚动肯定是会超出box的。我们通过js控制 ul 标签的ma..._jquery 实现无缝横向滚动拼接图特效

UnicodeDecodeError: 'ascii' codec can't decode byte 0xc1 in position 7: ordinal not in range(128)-程序员宅基地

文章浏览阅读1.4k次。正准备用python的openpyxl包把爬虫的数据存到excel表格中,在cmd上用pip安装openpyxl包时出现了如下错误:...UnicodeDecodeError: 'ascii' codec can't decode byte 0xc1 in position 7: ordinal not in range(128)查了许多资料,都不行。最后发现原因竟然又是自己windows上的用户_ascii' codec can't decode byte 0xc1 in position 7: ordinal not in range(128