分享
 
 
 

征服C/C++ 企业软件开发核心技术(CD)

征服C/C++ 企业软件开发核心技术(CD)  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,程序设计,C C++ C# VC VC++,

作者: 徐镇河编著

出 版 社: 科学出版社

出版时间: 2008-8-1字数: 669000版次: 1页数: 432印刷时间: 2008/08/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787030225214包装: 平装编辑推荐

汇集15年开发经验,深度解析C/C++企业软件核心技术;跨越Unix、Linux、Solaris、Windows操作系统;深入多线程、进程通信、网络通信;部析Oracle、MySQL、内存排错、性能调优、中间件;解决企业迫切需要的高性能、高稳定性等问题。

找不到好工和,或是工作一段时间了不没加薪,想一想自身是否存在下列问题:

现在连家用计算机的CPU都是双核,甚至四核的,更不用说商业服务器,可是您的思想还停留在单任务处理时代;

从网上摘抄了某个错误的网络通信例程,并沿用了三四年,可是一直不知道错在哪儿;

对于数据库操作,只停留在会用的层面,知其然而不知其所以然,甚至从未考虑过多线程的因素;

设计的网络服务程序在并发少的时候能正常运行,一旦用户规模上来之后立马死掉,CPU占用100%。

内容简介

本书介绍如何在PC系统下搭建Linux+Oracle企业软件开发环境,并以此为基准平台,介绍用C/C++语言开发企业应用程序。

本书结构合理,步步为营,兼顾Linux/Unix/Windows操作系统,内容包含:基础环境搭建、开发和调试方法、常用集成开发环境(IDE)、Linux/Unix/Windows跨平台软件开发、进程通信、守护进程和Windows服务程序开发、多线程环境下的网络通信、Oracle数据库数据的主流操作方法、MySQL数据库操作方法、内存排错、性能分析、CORBA程序设计、Visibroker中间件的使用等。各章环环相扣,由浅到深、厚积薄发,涵盖企业软件开发的所有关键性步骤,用最简练的方法阐述企业软件开发的核心技术。

本书来源于软件公司研发部和测试部的正规培训资料,适用于企业软件开发的初、中级人员,尤其是有C/C++语言及数据库基础的高等院校学生、培训学校软件开发方向的学员、有志从业的编程爱好者,也是从业余开发者进阶为专业程序员的高效的cookbook。

目录

第1章 企业软件开发概述

1.1 企业软件特点

1.1.1 什么是企业软件

1.1.2 企业软件的特性

1.1.3 企业软件是中国软件行业发展的主要方向

1.1.4 企业软件开发人员缺乏

1.2 企业软件开发的生产线和职责定位

1.3 C/C++程序员的特殊要求

1.4 编程——简单而复杂的任务

1.5 英语——永不放弃的工作语言

1.6 关于这本书

第2章 基础环境

2.1 C/C++程序员必备的基础知识

2.2 虚拟机软件

2.2.1 VMware Server/Workstation

2.2.2 VMware ESX Server

2.3 VMware Server下安装Linux

2.3.1 安装VMware Server

2.3.2 增加Linux虚拟机

2.3.3 安装Linux

2.3.4 配置Linux

2.3.5 安装VMware Tools

2.4 Unix/Linux类操作系统

2.4.1 选择合适的操作系统

2.4.2 环境变量

2.4.3 常用命令

2.4.4 程序运行

2.4.5 系统参数调整

2.5 Windows操作系统

2.5.1 环境变量

2.5.2 注册表

2.5.3 开机自动运行的程序

2.5.4 服务程序

2.6 重新认识C/C++语言

2.6.1 预编译操作符

2.6.2 看懂编译错误

2.6.3 C/C++之间的函数调用

2.6.4 全局变量的定义

2.6.5 简单数据类型的字节大小

2.6.6 变量的线程安全使用

2.6.7 指针与数组

2.6.8 指向函数的指针

2.6.9 delete与delete []

2.6.10 C++四大类基本特性

2.7 Oracle 数据库

2.7.1 安装Oracle 9i for Linux

2.7.2 建立Oracle 9i实例

2.7.3 启动及停止Oracle 9i实例

2.7.4 Oracle基本操作

2.8 基础知识小结

第3章 程序开发基本步骤

3.1需求、模型、结构设计

3.2编写程序

3.3编写工程文件

3.4编译程序

3.5运行程序

3.6功能测试

3.7调试程序

3.8静态链接库和动态接库

3.9动态链接库和静态链接库的调试

3.10基本开发步骤小结

第4章 常用开发工具软件

第5章 基本函数及系统调用

第6章 多线程编程

第7章 网络通信编程

第8章 数据库数据操作

第9章 内存排错和性能分析

第10章 CORBA程序设计初步

书摘插图

第1章 企业软件开发概述

1.1 企业软件特点

1.1.1 什么是企业软件

什么是软件?很多人立即脱口而出:不就是程序吗?应该说,只说对了一部分,通常认为,软件由程序和数据构成的。很多程序的目的就是要处理数据,尤其是转换和保存数据。比如电脑绘图、制作Flash动画等,这些可能并不生成任何程序代码,但也称为软件产品,其数据可能比生成数据的工具重要得多。一个游戏公司里的美工,可能比主程序师的薪水要高很多。一款游戏里,可执行文件及动态库可能只有几十兆,但各种数据可能有几张DVD,这些数据都是游戏软件的骨干组成部分。

从用户的角度来区分,软件可以分为通用软件和企业软件两种类型。

通用软件一般是给广大普通用户个人使用的,也可能是特定用户群,对用户具有通用性。比如Windows操作系统、MS Office办公系统、MacAfee反毒软件、AutoCAD制图软件、Photoshop图像处理软件等,基本上是买一套软件个人使用。

企业软件则是给特定企业定制、或者由企业内部人员自行开发的专用软件系统,其用户是一个或一类特定的企业,每套软件可能都是唯一的,满足企业生产、管理、分析等用途,常常是行业软件。比如为银行开发的营业系统、电信运行商定制的计费系统等。它们会用到大量的通用软件,例如Unix和Windows操作系统、Oracle数据库系统,CORBA中间件、WebLogic Web服务器等。但是,更有生命力的软件是为企业定制的专用业务处理系统,因为每个企业的业务流程、管理方法都可能是不一致的,从通用软件公司无法购买到合适的软件,必须由软件开发人员为企业定制。

说得更形象一点,通用软件产品就好比是批量生产的商场里出售的衣服,而企业软件则可能是件皇袍,适用的对象完全不同。

……

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有