软件与程序设计
-
Python趣味编程入门与实战王征,李晓波 著本书首先讲解Python趣味编程的基础知识,如Python的由来、特色、下载、安装、环境配置;然后通过实例剖析讲解Python编程的基本数据类型、基本运算和表达式、选择结构、循环结构、海龟绘图、特征数据类型、自定义函数、面向对象程序设计;接着通过实例剖析讲解Python编程的文件和文件夹操作、日期与时间处理、GUI应用程序;然后通过实例剖析讲解Python的tkinter库绘制图形和制作动画、Matplotlib库绘制图形和制作动画、pygame游戏、计算机视觉,后通过5个实用经典案例讲解Python编程实战方法与技巧。 在讲解过程中既考虑读者的学习习惯,又通过具体实例剖析讲解Python趣味编程中的热点问题、关键问题及各种难题。 本书适用于完全没有接触过编程的人群,更适用于大学生、Python或信息技术教师、计算机科学爱好者、青少年编程培训机构、校内相关社团、Python爱好者阅读研究使用。 -
Java编程指南关东升 著本书是一部系统论述Java编程语言的教程,主要内容包括绪论、开发环境搭建、d一个Java程序、Java语法基础、数据类型、运算符、控制语句、数组、字符串、面向对象基础、对象、继承与多态、抽象类与接口、Java常用类、内部类、Lambda表达式、异常处理、集合、泛型、文件管理与I/O流、多线程编程、网络编程、Swing图形用户界面编程、数据库编程。本书最后给出了一个实战项目——开发PetStore宠物商店项目。每一章后面都安排若干道同步练习题,并在附录C中提供了参考答案。 本书可作为高等学校计算机软件技术课程的教材,也可作为社会培训机构的培训教材,还可作为广大Java初学者和Java开发的程序员的参考书。 -
Python机器学习手册[美] ChrisAlbon(克里斯阿尔本) 著,韩慧昌 译《Python机器学习手册:从数据预处理到深度学习》采用基于任务的方式来介绍如何在机器学习中使用Python。书中有近200个独立的解决 方案,针对的都是数据科学家或机器学习工程师在构建模型时可能遇到的常见任务,涵盖从简 单的矩阵和向量运算到特征工程以及神经网络的构建。所有方案都提供了相关代码,读者可以 复制并粘贴这些代码,用在自己的程序中。 《Python机器学习手册:从数据预处理到深度学习》不是机器学习的入门书,适合熟悉机器学习理论和概念的读者阅读。你可以将本书作 为案头参考书,在机器学习的日常开发中遇到问题时,随时借鉴书中代码,快速解决问题。 -
JavaScript+Vue+React全程实例郑均辉,薛燚 著本书基于理论知识与开发实践相结合的思想,精选当前简单、实用和流行的百余个JavaScript代码实例,帮助读者学习掌握JavaScript脚本语言。全书内容翔实、重点突出、通俗易懂,涵盖了JavaScript前端开发的方方面面。 全书共分为13章,包括JavaScript前端设计、调试和开发的一些必备知识,表单处理、DOM控制、控件特效、日期时间、网页特效、DIV+CSS、Ajax应用等方面的应用实例,还特别增加了对当下非常流行的React和Vue.js框架的介绍。本书的全部代码实例均是对JavaScript技术z具代表性的实践应用,可以帮助读者深入学习JavaScript的开发技巧。 本书是学习掌握JavaScript技术非常好的图书,既适合JavaScript、Vue、React前端初学者阅读,也适合从事前端网页设计以及需要学习前端技术的后端开发工程师阅读,同时还可作为高等院校和培训学校相关专业的教材。相信本书丰富的内容和大量的实例能够帮助初学者快速步入Web前端开发的捷径,并衷心地希望每一名前端爱好者都可以成为有代码实践和技术深度的JavaScript高手。 -
区块链以太坊DApp开发实战林冠宏 著本书以Go编程语言讲解,从必要的理论知识到编码实践,循序渐进地介绍以太坊DApp开发的技术要点。全书主要内容分4大部分:第一部分介绍区块链的一些重要基础知识;第二部分全面地介绍以太坊公链的应用基础,内容包含但不限于以太坊的大量术语;第三部分介绍以太坊智能合约整体开发与部署实践;第四部分以以太坊DApp中继服务作为综合范例,介绍以太坊区块链DApp的开发流程与实战。 本书注重应用,代码注释详尽,适合IT技术开发者阅读,对于想了解以太坊及其DApp开发技术的人员或想开发一款基于以太坊的DApp开发者尤为合适。 -
Office VBA开发经典刘永富,刘行 著软件开发专家根据自己十余年VBA开发经验,通过《Office VBA开发经典:中级进阶卷》深入阐释OfficeVBA开发。相比于基础入门卷,《Office VBA开发经典:中级进阶卷》的内容体系更加完善,知识点更高阶,以VBA中添加和使用外部引用为主线,详细讲述使用VBA操作和读写Office文档之外的内容,案例丰富,让读者身临其境,体会VBA编程的策略和魅力。《Office VBA开发经典:中级进阶卷》内容丰富、实用性强,实例典型且有代表性,可以帮助读者轻松熟悉VBA编程,系统学习VBA编程的每个层面。《Office VBA开发经典:中级进阶卷》分为14章,内容包括文件和路径操作、文件系统自动化、压缩文件处理、XML操作、自定义功能区、正则表达式使用方式、字典使用方法、数据库操作、OfficeVBA混合编程、工程引用与外部对象、Acrobat对象操作、邮件处理、网页自动化等。书中所有章节涉及的程序代码都给出了详细注释。《Office VBA开发经典:中级进阶卷》可作为职场办公人员、高校理工科师生、Office专业开发人员自学用书,也可作为Office编程培训讲师的教学参考书。 -
Python程序设计与科学计算尹永学,黄海涛 著本书由高校教师与算法工程师合zuo编写,兼顾理论与实践,层次脉络清晰,循序渐进地展开各个知识点,适合教学与自学。本书除了介绍Python程序设计方法与Python科学计算的工具包以外,还给出了数学建模的实战案例(附带原始数据)。本书既适合软件开发人员阅读,也适合作为高等院校计算机相关专业的师生在Python、科学计算、数学建模等方面的教材,还可以作为读者自学Python的参考用书。 -
UI设计从零蜕变顾领中 著《UI设计从零蜕变:UI、UE与动效设计全解密》通过精选案例引导读者深入学习,系统地介绍了UI设计的相关知识和应用方法。 全书分为7篇,共26章。1篇为Hello UI篇,主要介绍UI基础知识和UI设计师的自我修养。第2篇为设计之道,主要介绍设计中的点、线、面、色彩的表达艺术等内容。第3篇为图标设计,主要介绍PS图标设计技巧、iOS图标、生活类、视听类、摄影类、质感类和Dribbble风格的APP图标设计。第4篇为Sketch界面设计,主要介绍Sketch的系统知识、简单的时钟案例、MBE风格、网易云音乐实战等内容。第5篇为AE动效设计,主要介绍动效设计基础原则、天气类、音乐播放器、健身行车类、注册界面、计时类、支付类等APP动效设计。第6篇为高手秘笈,主要介绍UI设计师的求职秘笈和UI设计的外包单报价秘笈等。第7篇,主要介绍项目实战内容。 本书不仅适合UI设计初级、中级用户学习,也可以作为各类院校相关专业学生和UI设计培训班学员的教材或辅导用书。 -
并发编程理论与实践张杨 著本书在Java编程语言的基础上,对并发编程的相关概念、基本原理、方法和技术进行了详细讲解,内容涉及线程同步和障栅、线程间通信、执行器、Fork/Join框架和并行流处理等内容。本书在讲解并发编程基本知识的同时,大量使用实例进行演示,力求做到内容透彻。本书内容先进翔实、知识结构合理、例题丰富、深入浅出,既适合作为普通高校和工程类院校学生学习高性能程序设计的教材,又适合作为IT领域人员学习Java并发编程技术的工具书,同时也可以作为那些需要掌握高性能计算技术的人员的自学参考用书。 -
Java程序设计及应用开发施一萍,孔丽红,赵敏媛 著Java程序设计及应用开发共分9章,第1章介绍了Java的基本概念和开发工具,第2章介绍了数据类型和运算符,第3章介绍了Java控制结构,第4章介绍了Java类与对象,第5章介绍了 Java接口、异常和包,第6章介绍了Java图形用户界面设计,第7章介绍了Java输入和输出流,第8章介绍了Java多线程设计,第9章介绍了Java综合应用开发。
