
视频教程
caimouse
在IT行业有20多年的经验。拥有20多年的C和C++开发经验,5年以上Python开发经验,资深数据库开发、上百G数据库优化经验。曾经任职嵌入式工程师、P2P开发工程师、银行信用卡交易系统工程师、全自动化电池测试部门经理。
展开
-
Visual Studio 2015开发C++程序的基本使用-蔡军生-专题视频课程
本课程主要介绍使用Visual Studio 2015开发C++程序,介绍怎么样创建C++的控制台程序、MFC程序、动态库程序以及程序调试。原创 2016-06-22 09:26:20 · 701 阅读 · 0 评论 -
俄罗斯方块游戏开发-蔡军生-专题视频课程
本课程是通过开发俄罗斯方块游戏来学习C++和Windows的开发技能,实行“玩中学,学中玩”高学习境界。俄罗斯方块游戏比较简单,因此比较适合刚学习过C++编程语言的入门者,同时也适合WindowsAPI的入门者来学习,这样难度低,又好玩的项目,是提高编程技能的佳选择。...原创 2017-06-09 14:34:01 · 339 阅读 · 0 评论 -
WiX安装工具的使用-蔡军生-专题视频课程
软件开发完成之后,就需要部署到用户的电脑上,用户才可能使用,这时就需要制作友好的安装工具包,否则用户安装起来就非常麻烦,配置各种参数,望而生畏。因此,学会制作安装包是开发人员的技能。...原创 2017-06-19 09:52:15 · 392 阅读 · 0 评论 -
RPG游戏从入门到精通视频教程-蔡军生-专题视频课程
RPG游戏制作视频培训课程,RPG游戏是国内受欢迎的游戏之一,因为角色扮演是超越物理限制的精神享受,做到很多在现实生活里做不到的事情,也可以激情地享受大侠的生活,也能过着浪漫的爱情,还可以与仇家进行剧烈的拼杀,勇猛地创出一条血路,成立武林盟主。本课程把RPG游戏与学习编程相结合,实现“玩中学,学中玩”的愿景。...原创 2017-06-26 09:08:21 · 475 阅读 · 0 评论 -
五子棋游戏开发-蔡军生-专题视频课程
五子棋游戏是国内受欢迎的游戏之一,它起源于中国古代的传统黑白棋种之一。现代五子棋称之为连珠,英文称之为“Gobang”或FIR。本课程把五子棋游戏与学习C++编程相结合,实现“玩中学,学中玩”的愿景。...原创 2017-08-01 10:40:18 · 499 阅读 · 0 评论 -
纸牌游戏开发-蔡军生-专题视频课程
纸牌游戏是Windows自带的一个排序游戏,纸牌游戏毫无疑问是Windows中的一款休闲小游戏,几乎无人不知。本课程把纸牌游戏与学习C++编程、Windows编程相结合,实现“玩中学,学中玩”的愿景。...原创 2017-08-08 10:43:03 · 431 阅读 · 0 评论 -
你也能动手修改C编译器-蔡军生-专题视频课程
编译原理是计算机专业的一门重要专业课,旨在介绍编译程序构造的一般原理和基本方法。内容包括语言和文法、词法分析、语法分析、语法制导翻译、中间代码生成、存储管理、代码优化和目标代码生成。 虽然只有少数人从事编译方面的工作,但是这门课在理论、技术、方法上都对学生提供了系统而有效的训练,有利于提高软件人员的素质和能力。介绍怎么样动手修改编译器的过程。...原创 2017-08-14 11:18:27 · 399 阅读 · 0 评论 -
Python游戏开发入门-蔡军生-专题视频课程
随着人工智能的复兴,越来越多AI的架构采用Python语言来开发,因此学会Python语言,就成为当下急需的技能。同时,Python也成为培养广大中小学生学习编程技术的语言。当下这个社会正在进入STEAM教育,STEAM代表科学(Science),技术(Technology),工程(Engineering),艺术(Art),数学(Mathematics)。...原创 2017-08-21 17:36:04 · 547 阅读 · 0 评论 -
深入浅出Numpy-蔡军生-专题视频课程
随着人工智能的复兴,越来越多AI的架构采用Python语言来开发,因此学会Numpy处理数据,就成为当下急需的技能。人工智能其实就是数据处理方式,因此需要学习怎么样表示数据、以及数据处理方式,Numpy库就是人工智能里的基础,比如在TensorFlow应用非常广泛。...原创 2017-09-27 08:47:04 · 429 阅读 · 0 评论 -
深入浅出Matplotlib-蔡军生-专题视频课程
随着人工智能的复兴,越来越多AI的架构采用Python语言来开发,因此学会Matplotlib处理数据,就成为当下急需的技能。人工智能其实就是数据处理方式,因此需要学习怎么样表示数据、以及数据处理方式,Matplotlib库就是人工智能里的基础,比如在TensorFlow应用非常广泛。...原创 2018-01-08 13:25:46 · 334 阅读 · 0 评论 -
boost库入门基础-蔡军生-专题视频课程
Boost库是C++语言里包含功能全的开发库,Boost库由Boost社区组织开发、维护。其目的是为C++程序员提供免费、同行审查的、可移植的程序库。Boost库可以与C++标准库完美共同工作,并且为其提供扩展功能。...原创 2017-05-27 09:40:58 · 518 阅读 · 0 评论 -
Arduino入门基础-蔡军生-专题视频课程
Arduino成功的关键因素之一是开发项目时间较短,它是一个柔性的可编程的硬件平台,是给艺术家、创客、小发明家和喜欢创作小作品的人使用的。学会使用这个平台,让你在智能硬件和自动化控制方面得心就手,更快地把创意变成产品,变成生产力。...原创 2017-05-16 08:45:47 · 339 阅读 · 0 评论 -
在Windows下SVN的版本管理与实战-蔡军生-专题视频课程
在软件或者文件做版本管理时,都需要一套工具来管理相关工作,这样会大大提高软件代码维护性、安全性、容易团队使用。在版本管理工具上,有很多种,有开源的,也有非开源的,在这里主介绍使用开源的管理工具SVN。SVN版本管理工具已经使用多年,它在稳定性、易用性、性价比上都是强中之强,是比较合适的版本管理工具。...原创 2016-06-23 13:32:04 · 236 阅读 · 0 评论 -
在VC2015里使用protobuf协议-蔡军生-专题视频课程
在网络通讯,或者在不同进程之间进行通讯,都需要协议定义,而协议定义使用protobuf工具生成协议代码,是为方便,为灵活的方式,并且它是基于二进制的协议,具有数据少,速度快的优点。学会这个库的使用就是非常必须了,会大大提高开发的效率,让协议相关的代码更加稳定可靠。...原创 2016-06-24 12:54:42 · 373 阅读 · 0 评论 -
在VC2015里学会使用tinyxml库-蔡军生-专题视频课程
在软件开发过程中,为了使软件有灵活的配置,特别像界面这样的配置,同时为了减轻重复开发的任务,需要把客户的个性化需求可以通过配置文件来修改,比如像界面的颜色配置,就可通过配置文件来修改,这时就可以采用XML文件来保存和修改这些参数配置。在不同软件之间进行通讯时,也可以采用XML协议来进行数据交换,特别像WEB服务的调用时,采用传送XML格式是基本的数据交换方式。...原创 2016-06-27 10:31:52 · 375 阅读 · 0 评论 -
跟老菜鸟学python-蔡军生-专题视频课程
随着大数据时代的到来,越来越多深度学习的算法在深入地使用,python作为深度学习的一门重要开发语言,而每个软件开发人员都需要面对大数据时代到来,就需要掌握python来了解和学习深度学习的算法和使用,以便适应大数据时代的要求,响应着时代的呼唤,作明天的接班人。...原创 2016-06-27 17:01:08 · 410 阅读 · 0 评论 -
在VC2015里学会使用MySQL数据库-蔡军生-专题视频课程
在软件开发里,软件开发人员使用数据库是基本的技能,也是使用广泛的技术,因为软件的作用大多数就是在处理数据,比如商店的进销存,比如上班的考勤记录等等,都是做同样的事情,都需要使用数据库来保存数据,对数据进行查询和统计。我的上司告诉我“只要学会数据库,在软件开发的行业里就会有饭吃”,我多年经历也是这样,我在招聘人员时,也需要拿数据库出来必考试的内容,因为工作里必须使用数据库。...原创 2016-07-11 09:15:30 · 322 阅读 · 0 评论 -
跟老菜鸟学C++-蔡军生-专题视频课程
在软件开发里,C++语言已经经历了30年的发展,语言的包容性非常强,也非常强大,但也非常复杂,因为它不仅适用于嵌入式系统的开发,也可以适用系统级应用的开发,还可以是桌面应用的开发,还可以是基于浏览器方式的后台开发。C++语言在运行性能与复杂度中取得一个平衡点,它比Python语言复杂,但比汇编语言简单;它比C语言多了多种开发模式,也比JAVA提供了底层嵌入式系统开发的性能。...原创 2016-08-29 16:17:41 · 323 阅读 · 0 评论 -
C++标准模板库从入门到精通-蔡军生-专题视频课程
在软件开发里,C++语言已经经历了30年的发展,语言的包容性非常强,也非常强大,但也非常复杂,因为它不仅适用于嵌入式系统的开发,也可以适用于系统级应用的开发,还可以是桌面应用的开发,还可以是基于浏览器方式的后台开发。为了提高开发的效率,减少出错的机会,使用标准的C++模板库,可以达到这种目的,同时它是学习C++语言之后必须学习的课程,能够让你使用强大的数据结构和高效的算法,强劲的设计模式等等。...原创 2016-11-15 08:42:04 · 381 阅读 · 0 评论 -
TensorFlow入门基本教程-蔡军生-专题视频课程
随着人工智能的复兴,特别是阿法狗在围棋界轻松碾压所有人类棋手时,我们在惊奇它的神奇,它的高智慧,更好奇它的来源,以及它的实现原理,以及它的实际运行过程,那么你需要学习这个课程。这样的事件标志着一个新时代--人工智能时代的到来,在这样背景之下,人人都应该了解一些人工智能的基本知识,以及它的实现方式,以便把它应用到自己的工作领域里,让自己的工作更加出色,更加适应时代的发展。...原创 2017-03-08 10:46:19 · 314 阅读 · 0 评论 -
TensorFlow API攻略-蔡军生-专题视频课程
随着人工智能的复兴,特别是阿法狗在围棋界轻松碾压所有人类棋手时,我们在惊奇它的神奇,它的高智慧,更好奇它的来源,以及它的实现原理,以及它的实际运行过程,那么你需要学习这个课程。TensorFlow是将复杂的数据结构传输至人工智能神经网中进行分析和处理过程的系统,如果你想快捷、熟练地使用它来开发人工智能的程序,那么你需要学习它的API使用,才可以使用TensorFlow这个平台高效地工作。...原创 2017-03-20 15:20:20 · 298 阅读 · 0 评论 -
课程名称:Unity5.x游戏基础入门-蔡军生-专题视频课程
随着游戏行业的迅猛发展,游戏引擎的竞争愈加激烈,由Unity Technologies公司开发的三维游戏制作引擎—Unity,凭借跨平台、开放性的优势,成为当今主流的游戏开发引擎。通过Unity工具可以让游戏开发人员轻松地创建三维交互游戏、建筑可视化、实时三维动画,以及二维游戏等交互内容。...原创 2017-05-02 09:24:41 · 310 阅读 · 0 评论 -
单片机编译器之链接器-蔡军生-专题视频课程
由于芯片的重要性,越来越重要,以及“核高基”项目越来越多,很多自主的CPU芯片,都需要开发自己的编译器,以便实现自主指令运行。那么开发编译器的人才就越来越重要,本课程就本着培训开发实际编译器的目的来教学。本系列课程包含预处理、C编译器、汇编编译器、链接器。...原创 2018-06-08 17:38:12 · 614 阅读 · 0 评论