-
QT6 actual combat - joint programming of QML and C++ 22 hours and 39 minutes Best selling QML6 Basic Syntax, Control, Event, Layout, Status, Thread Qml course introduction What is QML and why is it used QT and QML development environment installation The first qml helloworld example QML sample - core controls and window layout and login event handling five one hundred and eight class hour nineteen thousand nine hundred and twenty-nine Human learning ¥ three hundred and ninety-nine 2024/03/15 -
CSP/Xinaosai C++data structure 13 hours 47 minutes The C++data structure is explained through three modules (linear structure, tree structure and graphic structure). C++Data Structures - Lesson 1 - Data Structures: Overview of Data Structures C++Data Structures - Lesson 2 - Linear Structures: Linked Lists C++Data Structure - Lesson 3 - Linear Structure: Stack Basics C++Data Structure - Lesson 4 - Linear Structure: Application of Stack 1 C++Data Structure - Lesson 5 - Linear Structure: Application of Stack 2 five forty class hour forty-five thousand one hundred and fifty-eight Human learning ¥ three hundred and ninety-eight 2024/04/28 -
Windows Driver Development Series III: Introduction to WDF Driver Development 18 hours and 48 minutes On the basis of NT and WDM, turn to the object-oriented and event mechanism of WDF, and master the WDF programming model Introduction to WDF Drive Development Introduction to WDF Driver Development 1 Introduction to WDF Driver Development 2 HelloWord generation of three driving models Compilation, installation and debugging of NT driver four point eight ninety-two class hour nine thousand five hundred and thirty-four Human learning ¥ three hundred and ninety-nine 2020/12/01 -
One of Windows Driver Development Series: Xiaobai Beginner Classic 17 hours and 19 minutes You will have a deeper understanding of the original kernel architecture of Windows, and you will find that it is not a problem when you analyze the difficulties and miscellaneous problems before from the perspective of the kernel Wdk1-0-1-Welcome to the Windows Driver Programming World Gift: vs2019 dual machine debugging wdk driver Analysis and overview of the overall kernel architecture of wdk1-0-2-Windows The first NT driver HelloDDK code explanation and VS2015 compilation Wdk1-1-2-Installing the first NT driver HelloDDK five eighty-nine class hour twenty thousand four hundred and three Human learning ¥ two hundred and ninety-nine 2020/12/23
CSP/Xinaosai C++(syntax+algorithm+data structure+preliminary)
A total of 5 courses+33 materials
Series of Windows Driver and Kernel Programming Courses
A total of 3 courses+8 materials
-
CSP/Xinaosai C++Algorithm 16 hours and 59 minutes Best selling Eight algorithms: enumeration algorithm, recursive algorithm, recursive algorithm, divide and conquer algorithm, sorting algorithm, greedy algorithm, search algorithm, dynamic programming C++programming algorithm enumeration algorithm: algorithm idea C++programming algorithm enumeration algorithm: case application 1 C++programming algorithm enumeration algorithm: case application 2 C++programming algorithm enumeration algorithm: case application 3 Algorithm of C++programming - recursive algorithm: algorithm idea five fifty class hour sixty-seven thousand three hundred and forty-four Human learning ¥ three hundred and twenty-nine 2024/01/02 -
[Li Ning] QT programming idea [C++, based on QT 6] 29 hours and 12 minutes Have a comprehensive and profound understanding of QT's programming ideas, and can use QT to develop complex cross platform desktop applications Course overview (required) Installing QT on Windows, macOS, and Linux Develop the first QT application on Windows, macOS and Linux Realize code synchronization between Windows, macOS and Linux QT Designer four point nine one hundred and sixty-seven class hour sixteen thousand nine hundred and eighty-one Human learning ¥ three hundred and ninety-nine 2023/08/07 -
FFmpeg4.3 Series 33: The Principle and Practice of H.264/H.265 Video Coding 7 hours and 33 minutes Learn the principle of H.264/H.265 video coding, use libx264 for case practice, and analyze the source code H264+H265+libx264+libx265 video coding course H. Introduction to 264 and H.265 stream structure cases Basic Techniques of H264 Video Compression Coding Syntax Elements of H264 Video Coding H264 Profile and Level of Learning Notes five forty-four class hour two thousand four hundred and seventy-six Human learning ¥ four hundred and ninety-nine 2022/01/02 -
X86/X64 software reverse analysis [Introduction] 14 hours and 19 minutes Learn the basic knowledge related to software reverse analysis, the logic and structure of common C language function disassembly, and the x84/x64 assembly step by step Pre class preparation&tool installation and configuration Reverse analysis and unofficial function extension in software (1) Reverse analysis and unofficial function extension in software (2) CPU instruction set&the simplest function Debug/Release Analyzing the Classic Program in C Language - Hello World five sixty class hour seven thousand one hundred and fifty-nine Human learning ¥ two hundred and ninety-nine 2021/05/16 -
31 of FFmpeg4.3 series: image format, compression principle and practice 6 hours and 52 minutes Baoding Jieniu's bmp/png/jpg/gif format, compression principle and practice Course Overview of Image Format and Compression Principle Introduction to Bmp format Introduction to Bmp File Structure File header information block and image description information block of Bmp Color table and pixel data of Bmp five forty-three class hour four hundred and eighty-six Human learning ¥ three hundred and sixty-eight 2021/12/17 -
Qt Advanced Development Video Tutorial 41 hours and 28 minutes Master the implementation method of Qt complex interface; Master the development methods of common PC client software; Reach the middle and senior level of Qt Course Introduction C++Qt development environment installation Basic Use of QtCreator and VS2019 Introduction and application of QMake and CMake Differences between the three window classes of Qt five one hundred and thirty-seven class hour one hundred and seventy-six thousand and eighteen Human learning ¥ three hundred and ninety-nine 2024/03/27 -
X86-64 System Exploration (I) 33 hours and 37 minutes Intel processor bare metal programming Environment construction Code of this course Boot and setup modules Instruction format I Instruction format II five forty-two class hour five hundred and seventy-four Human learning ¥ three hundred 2023/07/24 -
Practical Development of Multi thread and Multi process Streaming Media Server Based on C++20 7 hours 57 minutes Develop a complete set of high-performance streaming media server based on c++20 coroutine from 0 to 1 Demonstration of the final effect of the course Basic knowledge of streaming media Environment construction and CMAKE foundation Foundation of coroutine library Design and Implementation of Thread Pool five twenty-five class hour three hundred and ninety-two Human learning ¥ three hundred and ninety-nine 2024/05/29 -
FFmpeg4.3 series 36: FFmpeg live broadcast case actual source code analysis and architecture anatomy 11 hours and 21 minutes Learn FFmpeg's source code, architecture, important APIs, data structures, live broadcast case applications, and source code analysis Overview and demonstration of FFmpeg source code analysis course Course introduction and opening remarks Introduction to msys2 Compilation Tool Msys2+msvc compile libx264 Msys2+msvc Compile ffmpeg five sixty-seven class hour five hundred and thirty-seven Human learning ¥ four hundred and sixty-eight 2022/07/21 -
FFmpeg Series 37: Live555 Source Code Analysis and Architecture Anatomy 6 hours and 44 minutes Live555 source code analysis and architecture anatomy: RTS Server complete code analysis and client source code analysis Preview of Live555 Source Code Analysis and Architecture Analysis Course Live555 framework and process analysis Live555 source code directory and project structure Live555 compiles the source code of four static libraries Live555 Compile mediaServer Source Code five thirty-four class hour nine hundred and fifty-six Human learning ¥ two hundred and eighteen 2022/12/19 -
FFmpeg4.3 Series 32: MPEG-1/2 Video Encoding and Decoding Principle and Practice 4 hours 47 minutes Learn the detailed explanation of MPEG-1/2 encoding and decoding principle, use FFmpeg to operate MPEG-1/2 encoding and decoding, and learn the relevant source code Mpeg-1/2 video codec course overview cd vcd History of dvd and cd Ffmpeg decodes h264 video into yuv420p Ffmpeg encodes yuv420p into mpeg1 or mpeg2 Ffmpeg directly converts H264 video to mpeg1 or mpeg2 four point five twenty-nine class hour one hundred and forty-one Human learning ¥ two hundred and fifty-eight 2021/12/23 -
Yin Cheng C/C++Programming Multi platform Environment Configuration Tutorial 17 hours and 30 minutes Here comes the programming environment configuration tutorial Vmware10 virtual machine environment construction Virtual machine installation of Windows 8.1 and configuration of office 2013 Configure the system environment of Windows 8.1 and Office 2013 Building xp virtual machine and VC6 environment Green VC6.0 software development environment configuration five thirty-nine class hour seven hundred and thirty-nine Human learning ¥ two hundred and sixty-eight 2020/09/06
FFmpeg Season 2: Encoding and Decoding
A total of 5 courses+5 materials
FFmpeg Season 1: Xiaobai Kaiqiao+Jiuyang Magic Skill
30 courses in total+82 materials
-
X86/x64 Software Reverse Analysis [Improvement] 13 hours and 22 minutes Master basic knowledge related to software reverse analysis Pre class preparation&learning of tool installation and configuration (1) Pre class preparation&learning of tool installation and configuration (2) How to convert machine code into assembly code (1) How to convert machine code into assembly code (2) Optimized Compilation of Programs and SIMD Instructions (1) five sixty class hour seven hundred and forty-four Human learning ¥ two hundred and ninety-nine 2021/08/25 -
[Xia Caojun] C++practical teaching you how to use ffmpeg and QT to develop player practical video courses 24 hours and 34 minutes Based on the current popular FFMpeg video processing framework and the popular QT cross platform library. A complete video player developed is not based on video playback controls, but is fully implemented from the bottom Basic Knowledge of Audio and Video MPEG4 Package Format Audio and Video Coding Format Explanation Analysis of Audio Video Decopsulation and Decoding Principle Analysis of pixel format RGB and YUV Analysis of format parameters such as PCM audio sampling rate_channel_planar GOP Analysis of NAL in MP4 Standard and h264 Format four point nine one hundred and twenty-four class hour two hundred and seven thousand eight hundred and fifty Human learning ¥ two hundred and sixty-eight 2018/05/13 -
FFmpeg4.3 Series 26: Video Surveillance H265 Multi camera Broadcast and Control Project 16 hours and 6 minutes Best selling Real combat of video monitoring project using FFmpeg and Qt to develop multi-channel H265 webcams Video monitoring effect display and book overview Explanation of guiding methods for video monitoring course learning Several pictures take you to quickly understand video monitoring Introduction to Video Monitoring System Architecture and flow analysis of video surveillance system five eighty-two class hour three thousand six hundred and ninety-three Human learning ¥ four hundred and sixty-eight 2023/05/22 -
Libevent C ++ high concurrency network programming 19 hours and 24 minutes Learn cross platform network programming development based on libevent high concurrency and thread pool Course introduction - lecturer introduction and target trainee description Course Introduction - Student Learning Benefits and Course Material Description Compilation, libevent analysis, environment installation and source of windows platform Compile zlib source code with vs2017 and complete compiling batch script Compile openssl source code with vs2017 and complete batch script compilation five seventy-four class hour seventy thousand eight hundred and eighty-five Human learning ¥ two hundred and ninety-eight 2022/03/16 -
C++Practical Windows MFC Engineering Application Development and Framework Principle Complete Analysis Video Tutorial 25 hours and 53 minutes Learn to use MFC to do interface programming on windows Deeply understand the principles of MFC framework Understand c++framework design by learning mfc Course Introduction Introduction: What is MFC Windows program development Correspondence between CWinApp, CFrameWnd and windows objects Compare the concepts of MFC object and Windows object item by item through code From Windows object to MFC object, the discrimination between member variable and function four point nine ninety-three class hour thirty-two thousand six hundred and seven Human learning ¥ two hundred and ninety-eight 2021/02/03 -
Windows Game Programming Series 6: D3D Programming Fundamentals and Game Development Practice 9 hours and 10 minutes I will lead you to build a D3D development environment by hand, starting from Windows window to D3D to realize 3D animation Overview and content introduction of D3D zero development chapter Installation of DirectX Development Kit Introduction to DirectX Development Introduction to Com and OpenGL Introduction to Windows windows and messages five forty-six class hour eight hundred and thirty-six Human learning ¥ two hundred and fifty-eight 2022/09/27 -
C++QT5 Cross platform Interface Programming Principle and Practical Video Course 31 hours and 48 minutes After completing this course, you can learn the configuration mode of QT development environment, understand the signal slot mechanism of QT, and understand the generation of QT interface, resources, and signal slot source code Course Introduction QT5 development environment qtcreator, SDK and vs plug-in Function description of each directory and file in QT SDK Create the first qtcreator project and determine the role of files and directories Install qt and its dependencies in linux and write test projects four point nine one hundred and sixty-four class hour two hundred and eighty-eight thousand two hundred and sixty-two Human learning ¥ two hundred and sixty-eight 2022/12/12 -
35 of FFmpeg4.3 Series: FFmpeg+CUDA Hardware Acceleration Principle and Case Practice 3 hours and 59 minutes Learn the GPU hardware acceleration principle and programming knowledge of CUDA, and learn the cuvid+ffmpeg hardware acceleration codec Overview of CUDA's GPU Hardware Acceleration Course Introduction to GPU hardware acceleration of CUDA Installation and configuration of CUDA development environment CUDA template creates project and treads pit VS2015 Compilation of CUDA Reading Video Card Device Information four point six twenty-five class hour seven hundred and eighty-six Human learning ¥ two hundred and thirty-eight 2022/02/21 -
Qt Series 7: Practice of QML Advanced Features and Music Player Project 6 hours and 45 minutes Learn about the practice of QML's traditional classic music player project; QML's high imitation cool dog music player project. Introduction to QML Advanced Features and Player Course MVC introduction and Repeater example explanation More features of Repeater cases Introduction to Dynamic View ListView and highlighted header and footer five forty class hour six hundred and forty-two Human learning ¥ two hundred and sixty-eight 2021/10/21 -
FFmpeg 39: SRS Architecture Design and Source Code Analysis of Millions of Streaming Media Servers 5 hours 57 minutes You will have a deep understanding and practice of the SRS architecture design and source code analysis of the millions of streaming media servers Introduction to architecture design of SRS live broadcast server The goto review of C language and its defects Jump within setjmp and longjmp functions of C language The longjmp of C language jumps between different functions Basic principles and functions of longjmp five forty class hour one thousand and seventy-two Human learning ¥ two hundred and thirty-eight 2023/03/09 -
FFmpeg4.3 Series 27: onvif+gsoap Protocol Elaboration and Code Encapsulation Practice 4 hours 43 minutes Learn onvif, gsoap, etc., and generate framework code and encapsulate other functions under windows and linux Onvif+gsoap protocol and code encapsulation course effect demonstration Introduction to onvif 1 Introduction to onvif 2 What exactly is onvif Implementation mechanism of onvif specification five thirty-one class hour one thousand Human learning ¥ two hundred and fifty-eight 2021/08/05 -
Getting Started and Improving Visual Studio C++Debugging 5 hours and 9 minutes Comprehensively master Visual Studio C/C++debugging technology and skills, and improve the ability to quickly locate and fix bugs Bottom-up test Debugging Basis - Breakpoint - Single Step - Change Variable Value Breakpoint Management - Conditional Breakpoint - Multiple Execution - Skip Execution Edit and continue debugging - Run to the specified code line - View error code Memory view, optimize space four point nine twenty-three class hour five thousand three hundred and sixty Human learning ¥ three hundred and ninety-eight 2022/03/23 -
C language introductory course: learn with your sister, a new choice for efficient and low-cost learning! 4 hours and 10 minutes After learning this course, students will be able to quickly master the basics of C language and solve the problem of programming introduction Initial experience of C language: start from "Hello World" and enter the programming gate C language intelligent hardware: intelligent lighting demonstration of APP remote control A case study of deep analysis of programming details and structure in c language C Language Input and Output Functions Master the art of dialogue with computers - output printf C Language Input and Output Functions Master the art of dialogue with computers - input scanf No score temporarily twenty-seven class hour forty-four Human learning ¥ three hundred and ninety-nine 2024/06/12 -
C++Language Foundation to Advanced 97 hours and 30 minutes Need C language foundation, and hope to learn C++language in many aspects, including C++* * standards, to adapt to C++jobs Detailed Introduction to C++Language Course Language characteristics, engineering composition, portability Namespace introduction, basic input and output refinement auto、 Header file defense, reference, constant Range for, new dynamic memory allocation, nullptr four point nine eighty class hour three hundred and fifty-one thousand seven hundred and fifty-eight Human learning ¥ four hundred and ninety-eight 2018/12/01