课程简介 一门专注于教授C++设计模式的课程。 学生将深入了解各种常见设计模式的原理、应用和实例,并学会如何在C++编程中灵活运用这些模式来提高代码质量和可维护性。 通过本课程的学习,学生将能够更加熟练地使用C++语言并具备设计和开发高效、健壮的软件系统的能力。无论是初学者还是有一定编
课程简介 C++多线程从原理到线程池实战是一门针对C++程序员设计的课程。通过深入学习多线程的原理和技术,学生将掌握线程管理、同步与互斥、并发编程等核心概念。 课程还包括线程池的设计与实践,帮助学生提高程序性能和并行处理能力。 课程下载
课程简介 气象数据中心需要高效处理全球气象站实时数据(温度、湿度、风速等),为气象分析、灾害预警和科学研究提供支持。 项目基于C++构建高并发、低延迟、高可靠的工业级系统,涵盖数据采集、存储、处理及可视化全流程。 课程下载
课程简介 课程覆盖C语言基础、Linux系统编程、C++核心语法、STL标准库、Boost库、Qt框架及Workflow实战七大模块。课程从C语言内存管理、数据结构起步,深入C++面向对象、模板、智能指针等高级特性,结合STL源码剖析(容器、算法、迭代器)及Boost库的线程池、网络编程实战,并延
课程简介 3D射击游戏很容易出现作弊行为,只有很好的了解其工作原理才能从根本上改善射击类游戏环境,扬汤止沸,不如釜底抽薪,其原理并不复杂!很多人都是因为游戏才喜欢上编程,以第三方人称射击游戏为兴趣引导,寓教于乐! 本套课程采用C++与DX(11、9)结合,同时也支持虚幻引擎。 课程适合
课程简介 在这个全面且深入的Linux C/C++ 高级全栈开发课程中,我们将带您从零开始,逐步掌握使用C/C++ 在Linux环境下进行软件开发的核心技能。本课程不仅涵盖了基础知识,还涉及了实际应用中的高级技术和最佳实践,确保您可以胜任多种领域的开发工作,包括但不限于后端服务、游戏引擎开发、嵌入
课程简介 一个无人小车项目,包括直线行驶、绕障与超车、自动泊车、漂移等自动驾驶场景,讲解场景的算法逻辑,并基于easyX图形库,编写工程级别的C++代码,将场景逐一实现,让无人小车富有灵性。如果你学过C++但写代码感觉无从下手,那千万不要错过。 课程下载
课程简介 这套课程特别适合自学 C++ 的小白。 每节课程最后还有一道练习题,边学边练,可以帮你及时巩固学习到的知识。 课程下载
课程简介 任何时候学习算法都不晚,而且越早越好,这么多年,你听说过技术过时,什么时候听说过算法过时,不仅没有过时,因为机器学习、大数据的要求,算法变得越来越重要了 以C++为主讲语言,并为你同步配套Java 代码,算法的核心是思想,所以,鼓励你用自己熟悉的语言实现算法以真正吸收内化 例如:P
课程简介 1、课程面向音视频行业的入门者,没有太多音视频基础或者是音视频零基础的同学 2、课程通过概念分析、代码试验、项目实战的方式当你真正理解音视频 3、提供直播答疑和学员作业代码评审,提升学员的代码能力 4、包含视频封装、编解码(H264、 H265、 硬件加速)、像素格式转
课程简介 C++属于难学易用的工程开发语言,C++繁复的语法往往使得开发人员过于强调细节而缺乏软件体系结构的大局观。 特别需要指出的是,缺乏面向对象的软件设计能力是制约从业人员从研发者向设计者转变的重要因素。设计模式是来源于工业实践的重要开发经验,它实际上是面向对象的数据结构,学习设计模式是
课程简介 从实践中理解软件工程,学习需求分析、架构设计、详细设计文档的编写,学习编程规范,了解多人协作开发策略,理解并引用软件的版本管理,熟悉git工具和软件发布管理流程, bug管理提交问题。 课程下载
课程简介 1-2 导论UML和设计模式导论 1-1 课程介绍 2-8 抽象工厂的实用工程技术抽象工厂的使用场录 2-6 工厂模式的实用工程技术OC容器与工厂模式的应用 2-7 抽象工厂的定义、场景与实现相互关联关系的对象 2-1 简单工厂方法的定义场景与实现-针对接口
课程介绍 课程中不仅仅是只讲解后端(服务端)的开发知识,还包括前端(客户端,桌面端|移动端|网页端)的网络通信知识,并且会在主流系统平台应用。 课程下载
课程简介 增强编程竞赛能力:通过学习初赛和复赛的内容,你可以掌握许多与编程相关的知识和技巧,这将显著提升你在编程竞赛中的竞争力。无论是在速度上还是在效果上,你都能得到明显的提升。 此外,学习真题精讲还可以帮助你更好地理解竞赛中的常见问题和难点,从而在未来的竞赛中取得更好的成绩。 课程下载