获取资料

C/C++气象数据中心实战,手把手教你做工业级项目「最新已完结」

C/C++气象数据中心实战,手把手教你做工业级项目「最新已完结」

C/C++气象数据中心实战,手把手教你做工业级项目课程介绍

本课程来自某课网,是一门学习c/c++实战开发的视频教程,本视频教程带你深入讲解C/C++应用开发框架,Linux系统和网络编程技能,关系型数据库开发及多种实用工具,让你快速掌握实际应用核心技术点,通过一个工业级的数据中心项目实打实的提升你的项目经验!

C/C++气象数据中心实战,手把手教你做工业级项目资源目录截图:

C/C++气象数据中心实战,手把手教你做工业级项目「最新已完结」

C/C++气象数据中心实战,手把手教你做工业级项目「最新已完结」

C/C++气象数据中心实战,手把手教你做工业级项目「最新已完结」

C/C++气象数据中心实战,手把手教你做工业级项目「最新已完结」

C/C++气象数据中心实战,手把手教你做工业级项目「最新已完结」

C/C++气象数据中心实战,手把手教你做工业级项目课程目录

第1章 课程导学与准备工作 试看4 节 | 33分

本章节对课程的内容做介绍说明,以及本门课程能为学员带来那些收获。大家认真学习成为职业程序员

1-1 C++气象项目数据中心实战导学

1-2 项目介绍

1-3 开发环境

1-4 项目源代码和开发框架

第2章 如何保证服务程序永不停机21 节 | 313分

服务程序运行在后台,无人守值,故障退出或挂起是不可接受的,后台服务程序除了实现功能,还必须具备稳定性、健壮性和故障恢复的能力。 这一章介绍了信号、多进程、共享内存、信号量的基础知识以及应用的经验,调度进程、守护进程和心跳机制协同工作,保证服务程序7×24小时不间断运行。..

2-1 开篇语

2-2 生成测试数据-搭建程序的框架

2-3 生成测试数据-加载站点参数

2-4 生成测试数据-模拟观测数据

2-5 生成测试数据-生成csv文件

2-6 生成测试数据-生成xml和json文件

2-7 Linux信号

2-8 Linux多进程

2-9 服务程序的调度

2-10 Linux共享内存

2-11 -1 Linux信号量

2-12 -2 Linux信号量

2-13 -1 进程的心跳机制

2-14 -2 进程的心跳机制

2-15 -1 守护进程的实现

2-16 -2 守护进程的实现

2-17 完善生成测试数据程序

2-18 压缩文件

2-19 清理文件

2-20 服务程序的运行策略

2-21 本章总结

第3章 开发基于ftp协议的文件传输子系统10 节 | 159分

ftp是最古老的tcp应用层协议,从1971年诞生至今近半个世纪来,凭借其独特的优势一直是因特网中最重要、最广泛的服务之一。 这一章介绍了ftp协议的封装,隐藏了复杂的底层协议和报文格式,通过简单的函数调用实现ftp客户端全部的功能。基于封装后ftp框架,实现文件的上传和下载功能。 ..

3-1 开篇语

3-2 课间预习

3-3 ftp客户端的封装

3-4 ftp下载文件-搭建程序的框架

3-5 ftp下载文件-下载全部的文件

3-6 ftp下载文件-清理和转存文件

3-7 ftp下载文件-下载新增的文件

3-8 ftp下载文件-下载修改的文件

3-9 ftp上传文件

3-10 本章总结

第4章 开发基于tcp协议的文件传输子系统16 节 | 261分

ftp协议虽然功能强大,应用广泛,但性能不足够。 这一章介绍了网络编程的基础知识,对socket的系列函数进行封装,自定义文件传输协议,实现文件的上传和下载功能,采用了异步通讯的机制,效率极高,充分利用了网络带宽。 ..

4-1 开篇语

4-2 解决TCP粘包和分包的问题

4-3 封装socket的常用函数

4-4 搭建多进程网络服务程序框架

4-5 多进程网络服务程序的退出

4-6 网银APP软件业务示例

4-7 TCP长连接心跳机制的实现

4-8 -1 TCP文件传输系统-搭建上传程序的框架

4-9 -2 TCP文件传输系统-搭建上传程序的框架

4-10 TCP文件传输系统-上传文件的基本信息

4-11 TCP文件传输系统-上传文件的内容

4-12 TCP文件传输系统-删除和转存本地文件

4-13 异步通讯的三种实现方法

4-14 TCP文件传输系统-异步上传文件

4-15 TCP文件传输系统-下载文件

4-16 本章总结

第5章 轻松搞定MySQL数据库的开发15 节 | 187分

MySQL提供了C语言访问MySQL数据库的函数库,功能强大,但开发难度很高,接口函数的参数烦锁,代码冗长。 这一章把MySQL的函数库封装成connection和sqlstatement类,简单易用,为MySQL数据库开发奠定基础,神器在手,无往不利

5-1 开篇语

5-2 创建超女信息表

5-3 往超女信息表中插入数据

5-4 修改超女信息表中的数据

5-5 查询超女信息表中的数据

5-6 删除超女信息表中的数据

5-7 二进制大对象的存取

5-8 数据库开发注意事项和技巧

5-9 强大的PowerDesigner

5-10 把站点参数文件入库

5-11 把站点数据文件入库

5-12 -1 优化数据入库程序

5-13 -2 优化数据入库程序

5-14 执行SQL脚本文件

5-15 本章总结

第6章 开发数据抽取子系统7 节 | 83分

数据的意义在于共享,真正的孤岛数据是很少的,数据中心则是各种数据的聚集地。 这一章开发数据抽取子系统,把分散的数据从源端数据库抽取到数据中心,支持按条件抽取和增量抽取两种方法

6-1 开篇语

6-2 搭建程序的框架、解析参数

6-3 全量抽取数据、生成xml

6-4 全量抽取数据、写入xml文件

6-5 增量抽取数据

6-6 数据抽取的优化

6-7 本章总结

第7章 开发数据入库子系统13 节 | 155分

数据中心有几百种数据,如何把它们保存到数据中心的表中?如何摆脱烦锁的、没有技术含量的增删改查工作? 这一章开发数据入库子系统,巧妙的利用MySQL数据字典和xml可扩展标记的特点,用一个通用的程序解决了各种数据入库的问题,如果有新的数据需要入库,配置多一行参数而已。 ..

7-1 开篇语

7-2 MySQL数据字典

7-3 -1 数据入库-解析入库参数

7-4 -2 数据入库-解析入库参数

7-5 数据入库-查找数据字典

7-6 -1 数据入库-拼接SQL语句

7-7 -2 数据入库-拼接SQL语句

7-8 数据入库-绑定SQL语句的参数

7-9 -1 数据入库-执行插入和更新

7-10 -2 数据入库-执行插入和更新

7-11 数据入库-完善和优化

7-12 大量数据的入库方案

7-13 本章总结

第8章 数据标准化处理&数据统计分

这一章提供了更多的测试用例数据,训练的代码能力,介绍数据计算的应用场景,丰富项目经验

第9章 开发数据同步子系

MySQL数据库如何集群? 主从复制?双主?DRDB?NDB CLUSTER?no,这世界上的事情没那么简单,尽人皆知的方法不是好方法。 这一章开发数据同步子系统,提供了更灵活的数据复制方案,在不同MySQL数据库的表之间进行数据同步,支持按条件同步和增量同步两种方式,源表和目的表的结构可以不同,数据量也可以不同,还可以支持..

第10章 开发数据管理子系

这一章开发的数据清理和数据备份功能是系统运维的两个常用功能,用蚂蚁搬家的方法,把海量数据大事化小,应用广泛

第11章 Oracle数据库开

Oracle是关系型数据库的绝对霸主,性能卓越,无与伦比,作为优秀的程序员,必须拿得起重器。 这一章介绍了如何从MySQL进阶到Oracle的开发,各种数据库本质上没什么不同,对优秀程序员来说,只要做好了底层的封装,用什么数据库都一样。 ..

第12章 Linux线

在互联网时代,高并发的多核编程已成为程序员的必备技能。 这一章介绍了Linux线程和线程同步的基础知识以及应用经验,用生产消息费模型实现的高速缓存是多核编程的基本构件

第13章 开发数据服务总

一提到http协议和http服务,人们很容易想到用java来开发web服务,但是,别忘了java也是用C语言开发出来的,如果应用场景合适,用C/C++开发的web服务才是性能的王者。 这一章介绍了一种特殊的http服务应用场景:数据访问接口,以及用C/C++实现的具体方法。 ..

第14章 I/O复用技

这一章介绍了I/O复用技术:select/poll/epoll,并开发一个通用的网络代理服务,为高性能的网络开发奠定基础

第15章 学习总

这一章介绍了更多的项目经验和学习策略,丰富的项目经验有助于拿到offer,学习更强的技术可以拿到更好的offer

资源目录截图:

C/C++气象数据中心实战,手把手教你做工业级项目「最新已完结」

评论0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址