程序设计综合
-
C++ 程序设计经典300例侯晓琴 著本书针对C++语言的各个应用方向,分为3篇共16章,一共收集了300个典型实例。第1篇涉及C++语言的基础语法、数组、字符串、内存、指针、函数及类的应用等基础知识。第2篇涵盖泛型编程技术、输入/输出系统及如何解决各类经典出错案例。第3篇重点针对各类应用展开介绍,如一些基础技术的复杂应用实例、Socket网络及进程间通信、算法、多线程、动态链接库技术的应用等,最后还通过实例演示了数字图像处理技术和三维仿真技术的相关应用。
-
超炫的35个Arduino制作项目《无线电》编辑部,编 著,《无线电》编辑部 编《超炫的35个Arduino制作项目》是“《无线电》精汇”系列中的一本,精选了35个优秀的Arduino设计与制作项目,包括图形化编程、软件仿真、自制控制板、驱动显示屏与传感器、制作各种实用项目与创意项目等多个方面的内容,制作项目涵盖时钟、温度检测、超声波测距、鼠标、数字示波器、电子秤、签到记录器、数码相机、气体监测平台、自动浇花系统、行车电脑、门禁控制系统、智能家居等方面。单片机在现代化电子产品中应用广泛,它是产品智能化的基础,而Arduino又是单片机开发与应用中最新、最火的方向之一,是电子爱好者不可不学的内容。《超炫的35个Arduino制作项目》汇集的制作实例内容丰富、资料翔实、实用性强,是近年来国内电子爱好者、电子技术专业人士在单片机制作项目中的精品,值得读者学习与借鉴。《超炫的35个Arduino制作项目》不仅适合电子爱好者、单片机学习者阅读,还可以为大中专学校师生开展电子科技实践活动提供有益的参考资料。
-
Android平板电脑开发秘籍(印度)B.M.,Harwani 著,戴旭 译《Android平板电脑开发秘籍》虽然名为“平板电脑开发”,其实涵盖了Android开发的方方面面。大部分内容都是讲解Android系统通用的特性,而不区分手机还是平板电脑,如Activity及其生命周期、Intent、Fragment、ActionBar、ContentProvider、Widget、Notification、传感器、JSON、Wi-Fi、蓝牙、动画、OpenGL、系统剪贴板、NFC、拍照录音录像、调试和跟踪等。在遇到平板电脑和手机的不同点时,作者会特别强调。《Android平板电脑开发秘籍》由浅及深,前后连贯性不错,后面章节在用到前面章节已介绍的知识点时会反复提醒,帮助读者加深对整个知识体系的理解。书中所有的示例程序都是可以直接运行的,且会充分利用前面章节已有的代码。作者对很多知识点未做详细解释,所以《Android平板电脑开发秘籍》不适合没有任何开发基础的读者阅读。阅读本书需要读者拥有基本的操作系统知识,至少掌握一门面向对象的编程语言,了解Android的基本概念。
-
SAS语言基础与高级编程技术胡良平 著本书全面系统地介绍了国际著名的统计分析系统SAS软件的主要内容, 包括SAS语言基础、 SAS高级编程技术、 SAS 9.2和SAS 9.3新增内容及用法简介、 用SAS实现试验设计及处理病态数据的两个过程简介, 其中前两部分是本书的重点。SAS语言基础部分涵盖了如下内容: SAS软件介绍、 导入访问外部数据、 基本SAS语言及其应用、 常用SAS函数及其应用; 而SAS高级编程技术部分包括如下内容: 宏及其应用、 SQL及其应用、 ODS及其应用、 数组及其应用、 IML及其应用, 以及如何掌握SAS语言的核心技术。书中还介绍了SAS 9.2和SAS 9.3中一些新增过程和选项, 以及部分实用新过程的使用方法和技巧。
-
Java程序设计与数据结构教程John,Lewis(J.,刘易斯),Peter,DePasquale(P.,德帕斯奎尔),Joseph,Chase(J.,沙斯)著 辛运帏 译本书颇具匠心地将程序设计、数据结构等相关课程内容有机地包容在一本书中,解决了这两门专业基础课不能很好地衔接的问题。本书从一开始就将重点放在软件开发实践方面,在解释如何编写类之前先介绍了控制结构,从而使读者在真正了解基础程序设计语句之后再学习编写类代码。作者还使用数据结构中的内容作为问题导引,在介绍经典算法的同时全面介绍了如何用所学知识解决实际问题。
-
构建Web应用系统孙华林 著机 械 工 业 出 版 社本书共 12 章,其中第 1篇为基础篇(包括第 1~8 章),主要介绍了开发环境部署安装、 HTML、CSS、JavaScript、Java 常见的集合 List 及 Map、JDBC访问技术、JSP技术概述、JSP 指令及脚本元素、JSP内置对象等基础知识。第 2 篇为提高篇(包括第 9~12 章),主要介绍 了 Servlet 技术、MVC 设计模式、高级 JDBC 技术(JNDI)、JavaBean、JSP 标准动作、EL 表达式及 JSTL标准标签库等。全书采用一个完整的“新闻发布系统”案例(有前台新闻浏览 和后台发布管理),将上述零散的知识点全部贯穿于项目案例中,使读者可以在真正的项目 案例中掌握技术知识点,真正实现“学中做、做中学”。 本书可作为高等职业技术学院、各类计算机培训学校、高等专科学校、成人高校、本科 院校承办的二级职业技术学院的计算机相关专业 Java 语言课程的教材,还可供各类计算机软 件开发人员入门学习时使用。
-
AutoCAD ObjectARX开发基础与实例教程张帆,朱文俊 著《AutoCAD ObjectARX(VC)开发基础与实例教程》以VC++ 6.0和VS 2005为开发工具,通过近60个精彩的编程实例,向读者展示了ObjectARX开发的高级技术。根据本书介绍的知识,可轻松移植到所有AutoCAD平台。全书共13章,将所有的实例归入编程基础、操作基本图形对象、块和属性、操作符号表、用户交互、扩展数据和扩展记录、图形数据和文档、几何类的典型应用、自定义对象和自定义实体、AutoCAD中的三维对象、使用MFC创建用户界面、外部文件和数据库访问、其他类型应用程序等大类,从不同的方面分析ObjectARX编程的技术和技巧。本书层次清晰、实例丰富,具有较强指导性和实用性。适用于建筑、机械、电气等多个领域的工程设计人员和软件开发工程师,同时也可供对于计算机辅助设计有兴趣的大学生、研究生,以及各工程单位相关技术人员等使用。
-
Mahout实践指南(美)Piero Giacomelli 著,靳小波 译《Mahout实践指南》是软件开发专家数十年行业经验的结晶,深入浅出地论述如何使用Mahout进行数据分类、聚类和预测,涉及Mahout开发环境、序列文件使用方式、整合Mahout和外部资源、实现朴素贝叶斯分类器、股市预测、顶棚聚类、频谱预测、K-均值聚类等。本书是面向编程的,不涉及深奥的理论,简单、易学,可以帮助读者快速掌握Mahout的基本用法,实用性强。全书共分10章。第1章介绍如何在单台机器上创建完整的Mahout开发环境。第2章重点介绍序列文件的使用方式。第3章详细介绍如何使用命令行工具和代码从RDBMS中读写数据。第4章详细讨论朴素贝叶斯分类器和互补朴素贝叶斯分类器的使用方法。第5章介绍如何使用logistic回归和随机森林预测股市。第6章描述Mahout框架中最常用的算法,包括大数据的聚类分析和分类。第7章描述频谱聚类的使用方式。第8章描述使用K-均值(包括序列方式和MapReduce方式)对主题中的文本文档进行分类。第9章介绍频繁模式挖掘算法的使用方式。第10章描述使用遗传算法解决旅行商问题和提取规则。
-
Erlang程序设计(瑞典)Joe,Armstrong 著,牛化成 译《Erlang程序设计(第2版)》由Erlang之父Joe Armstrong编写,是毋庸置疑的经典著作。书中兼顾了顺序编程、并发编程和分布式编程,深入讨论了开发Erlang应用中至关重要的文件和网络编程、OTP、ETS和DETS等主题。新版针对入门级程序员增加了相关内容。《Erlang程序设计(第2版)》适合Erlang初学者和中级水平Erlang程序员学习参考。
-
ASP.NET MVC程序开发董宁 编本书根据高职高专教学特点,以及近年来进行的教育教学改革实践与研究工作经验,联合软件研发公司项目团队,把实际项目转化为教学案例,围绕着ASP.NET MVC的关键技术展开以实际应用为主线的讲解,主要包括ASP.NET MVC概述、初识ASP.NET MVC项目开发、数据模型、深入剖析控制器技术、深入剖析视图技术、数据验证、应用AJAX、网址路由、单元测试、ASP.NET MVC高级技术等内容。本书可作为高职院校软件技术专业及专业群的必修教材,也适合各领域想在ASP.NET MVC程序开发方面进修提高的人员自学使用。