C++数据开放平台实战,手把手教你做工业级项目(22章) 完整版
第1章 课程介绍 试看
课程项目简介以及内容概览
第2章 做项目必备-Linux编程基础(上) 试看
在实际工作中,90%的C++程序运行在Linux平台,本章介绍了Linux开发环境、调试方法和Linux编程的基础知识。
第3章 项目必备基础-Linux编程基础(下)
本章继续讲解Linux编程的关键内容。
第4章 进程与进程控制
实现并发的方案主要有两种:多进程和多线程,它们各有优势,各有应用的场景。C++11标准已经从语言级别支持了线程,但是,C++标准不可能从语言的级别支持进程。
第5章 C++网络编程基础(上)
网络无处不在,网络编程是任何程序员都必须掌握的基础知识。
第6章 C++网络编程基础(下)
本章我们继续深入讲解网络编程知识。
第7章 开发框架介绍
工欲善其事,必先利其器,在实际工作中,C++程序员不可能从0开始做项目。成熟的C++程序员会把常用的功能封装成开发框架(库),是工具的集合,可以提高开发效率。
第8章 生成测试数据
掌握了开发框架之后,尝试着开发一些简单的模块,慢慢进入状态。
第9章 服务程序的监控和调度
服务程序运行在后台,无人守值,故障退出或挂起是不可接受的,后台服务程序除了实现功能,还必须具备稳定性、健壮性和故障恢复的能力。 本章开发了调度模块和守护模块,采用心跳机制,保证服务程序7x24小时不间断运行。...
第10章 基于ftp协议的文件传输模块
ftp是最古老的tcp应用层协议,从1971年诞生至今近半个世纪来,凭借其独特的优势一直是因特网中最重要、最广泛的服务之一。 本章介绍了ftp协议的封装,隐藏了复杂的底层协议和报文格式,通过简单的函数调用实现ftp客户端全部的功能。基于封装后ftp框架,实现文件的上传和下载功能。...
第11章 基于tcp协议的文件传输模块
ftp协议虽然功能强大,应用广泛,但性能不足够。 本章介绍了网络编程的基础知识,对socket的系列函数进行封装,自定义文件传输协议,实现文件的上传和下载功能,采用了异步通讯的机制,效率极高,充分利用了网络带宽。
第12章 Oracle数据库基础(上)
数据持久化的主要方案是把数据保存在数据库中,Oracle数据库功能强大,性能卓越,无与伦比。在实际应用中,互联网公司90%采用免费的MySQL,而政府、国企等行业90%采用Oracle数据库。本章介绍了Oracle数据库的安装配置、SQL语言和数据库设计软件PowerDesigner。...
第13章 Oracle数据库基础(下)
本章我们继续学习Oracle数据库基础内容。
第14章 C++开发Oracle数据库
Oracle提供了C语言访问Oracle数据库的函数库OCI,OCI功能强大,但是,开发难度很高,接口函数的参数烦锁,代码冗长。 本章把OCI的函数库封装成connection和sqlstatement类,简单易用,为Oracle数据库开发奠定基础,神器在手,无往不利。...
第15章 数据抽取模块
数据的意义在于共享,真正的孤岛数据是很少的,数据共享平台是各种数据的聚集地。 本章开发数据抽取模块,把分散的数据从源端数据库抽取出来,支持按条件抽取和增量抽取两种方法。
第16章 数据入库模块
数据共享平台有几千种数据,如何把它们保存到数据库的表中?如何摆脱烦锁的、没有技术含量的增删改查工作? 本章开发数据入库模块,巧妙的利用Oracle数据字典和xml可扩展标记的特点,用一个通用的程序解决了各种数据入库的问题,如果有新的数据需要入库,配置多一行参数而已。...
第17章 数据管理模块
本章开发的数据清理和数据备份是系统运维的两个常用功能,用蚂蚁搬家的方法,把海量数据大事化小,应用广泛。
第18章 数据同步模块
Oracle提供了OGG组件,可以在数据库之间复制数据,功能和性能都很强大,但是,OGG是收费的,成本太高,本章开发数据同步模块,提供了更灵活的数据复制方案,在多个数据库的表之间进行数据同步,支持按条件同步和增量同步两种方式,源表和目的表的结构可以不同,数据量也可以不同,还支持批量同步。...
第19章 IO多路复用
本章介绍IO多路复用技术,从select、poll到epoll,epoll是什么?它是网络高并发的基石,所有的高并发软件,如redis、memcache、nginx,都是基于epoll。
第20章 网络代理模块
基于epoll,本章开发了网络正向代理和反向代理两个模块,更深入的理解epoll。
第21章 数据访问接口模块
有了前两章的铺垫,本章开发基于http协议的数据访问接口模块,这是一个高并发的网络服务器,把线程、epoll、缓存、队列等技术融会贯通。
第22章 学习总结
本章介绍了更多的项目经验和学习策略,丰富的项目经验有助于拿到offer,学习更强的技术可以拿到更好的offer。
下载地址:
**** Hidden Message *****
啥也不说了,感谢楼主分享哇! 么有分,谁能送我点积分啊::>_<:: 啥也不说了,感谢楼主分享哇! 这个帖一般般,还可以哦。 正需要,支持楼主大人了! 啥也不说了,感谢楼主分享哇! 啥也不说了,感谢楼主分享哇! 啥也不说了,感谢楼主分享哇! 啥也不说了,感谢楼主分享哇!