软件与程序设计
-
从零开始学C#明日科技本书从零基础读者的角度出发,通过通俗易懂的语言、丰富多彩的实例,循序渐进地让读者在实践中学习C#编程知识,并提升自己的实际开发能力。全书共分为5篇21章,内容包括搭建C#开发环境、第一个C#程序、数据类型、运算符、条件语句、循环语句、数组、字符串、面向对象编程基础、继承与多态、集合与索引器、委托与事件、泛型、程序调试与异常处理、Windows窗体编程、Windows控件的使用、使用C#操作数据库、Entity Framework编程、文件及文件夹操作、贪吃蛇大作战、人事工资管理系统等。书中知识点讲解细致,侧重介绍每个知识点的使用场景,涉及的代码给出了详细的注释,可以使读者轻松领会C#程序开发的精髓,快速提高开发技能。同时,本书配套了大量教学视频,扫码即可观看,还提供所有程序源文件,方便读者实践。本书适合C#初学者、软件开发入门者自学使用,也可用作高等院校相关专业的教材及参考书。 -
微型Lisp解释器的构造与实现刘鑫 著本书从零开始,将Haskell的Parsec解释器移植到Java和Scala,并通过详细的程序实例,深入浅出地介绍了组合子逻辑这个函数式编程的基本范式,给读者展示了Parsec组合子的原理、实现和应用。阅读本书,读者不但可以掌握Parsec解释器的实现方法,而且可以加深对Parsec组合子的理解。本书也可以作为学习Java和Scala编程语言的补充教材。 -
Photoshop人像精修秘笈闫长浩《Photoshop人像精修秘笈》以实用为宗旨,深入浅出地讲解使用Photoshop处理人像数码照片的各项技术及实战技能。《Photoshop人像精修秘笈》精选了作者近年来亲手拍摄的几十幅人像照片,利用Photoshop 常用的操作技术,经过精细的后期处理,制作成精美的人像摄影作品,并详细讲解操作思路、操作技法和操作过程。另外,《Photoshop人像精修秘笈》还赠送案例源文件、视频教程、PPT课件、8000种PS笔刷库、1000种修图动作库、3000种常用形象素材库、3000种精美PS样式库,以及海量PS调色动作库和渐变库。 《Photoshop人像精修秘笈》适合广大人像摄影后期爱好者作为教程使用,也适合有一定经验、想进一步提高人像照片处理水平的相关行业从业人员使用,还可作为各类计算机培训学校、大中专院校的教学辅导用书。 -
Adobe Dreamweaver CC网页设计与制作案例技能实训教程凌波 王维霞《Adobe Dreamweaver CC网页设计与制作案例技能实训教程》以实操案例为单元,以知识详解为线索,从Dreamweaver基本的应用讲起,全面细致地对Dreamweaver软件的应用方法和网页设计技巧进行了介绍。全书共分为9章,实操案例包括创建小微企业站点、制作古文网页、制作图片网站首页、制作国粹特色网页、制作产品展示网页、制作建筑公司网页、制作网站注册页面、制作景区网站模板,以及制作室内设计网页等。理论知识涉及网页设计入门操作、网页基本元素编辑详解、网页多媒体元素详解、网页超链接应用详解、表格应用详解、Div CSS技术详解、表单技术详解、模板与库详解、行为技术详解等,每章后还安排了有针对性的项目练习,以供读者练手。 《Adobe Dreamweaver CC网页设计与制作案例技能实训教程》结构合理,用语通俗,图文并茂,易教易学,既适合作为高等院校相关专业的教材,又适合作为广大网页设计爱好者和各类技术人员的参考用书。 -
计算机程序设计能力考试备考通陈越,戴龙翱 著计算机程序设计能力考试(PAT)是客观评测程序与算法设计实现能力的标准化考试,已有数百家企业将该考试的成绩作为衡量计算机技术岗位应聘人员的基础标准,同时,多所高等院校也将之作为招收研究生的重要参考指标。 计算机程序设计能力考试(PAT)备考通全面介绍PAT的规则设置、各等级的考试大纲与评分标准等,并简要介绍考试大纲涉及的相关知识点,最后给出一套模拟样题的详细解析,以帮助有兴趣参加考试的读者充分了解该考试,为报考做好准备。 计算机程序设计能力考试(PAT)备考通第1章介绍PAT的发展历史和规则设置,并简介PAT的支撑平台“拼题A”;第2章介绍PAT考试大纲;第3章简要介绍考试大纲中涉及的知识点;第4章解析一套模拟样题。附录A列出系统使用中的常见问题与解答;附录B列出使用C++语言的考生的重要工具STL的功能和简单介绍。 -
Flask开发Web搜索引擎入门与实战张子宪《Flask开发Web搜索引擎入门与实战》介绍如何学习和使用流行的Flask 框架开发搜索引擎应用,主要内容包括面向Web开发的Python编程语言入门,使用Python 构建REST API,使用Flask-RESTPlus 生成Swagger 文档,搜索引擎应用前端展示实现及自动完成功能与拼写纠错技术,互联网搜索引擎案例分析。 全书共分7章:第1章着重介绍如何使用Python和Elasticsearch开发搜索引擎应用;第2章着重介绍Python的基本语法及其在Web开发中的使用;第3章着重介绍Web应用程序框架Flask和模板引擎Jinja,以及构建REST API方法;第4章着重介绍Werkzeug库和Flask框架的源代码;第5章着重介绍SQLAlchemy 和Flask-SQLAlchemy扩展;第6章着重介绍Elasticsearch的前端展示实现及自动完成功能与拼写纠错技术;第7章着重介绍医药垂直搜索引擎和集成了Elasticsearch的内容管理系统搜索CastleCMS。 《Flask开发Web搜索引擎入门与实战》适合需要具体实现搜索引擎应用的开发人员或者对人工智能等相关领域感兴趣的人士参考。 -
Vert.x实战[法] 于连·蓬热(Julien Ponge) 著,黄灰红 译主要内容● 如何构建反应式的服务● 如何对外部服务的故障做出响应● 如何进行水平扩展● Vert.x工具包的架构及其测试方式● 如何基于Docker和Kubernetes部署服务 -
卡尔曼滤波原理及应用黄小平本书主要介绍数字信号处理中的卡尔曼(Kalman)滤波算法及其在相关领域应用中的相关内容。全书共7章。第1章为绪论。第2章介绍MATLAB算法仿真的编程基础。第3章介绍线性Kalman滤波。第4章讨论扩展Kalman滤波,并介绍其在目标跟踪和制导领域中的应用和算法仿真。第5章介绍无迹Kalman滤波,同时给出在应用领域中的算法仿真实例。第6章介绍交互多模型Kalman滤波算法。第7章介绍在Simulink环境下,如何通过模块库和S函数构建Kalman滤波器,并给出系统在线性和非线性两种情况下的滤波器设计方法。 -
微前端实战[美] 迈克尔·格尔斯(Michael Geers) 著,颜宇,周轶,张兆阳 译主要内容 ●将多个独立的应用程序组合成一个统一的前端应用程序 ●将基于不同框架的代码组合在一起 ●浏览器端组合、服务端组合以及路由 ●高效的开发团队实践和项目工作流 -
C语言学习指南[美]杰夫·苏哈伊(Jeff Szuhay) 著本书将C语言中的知识由浅入深地安排成五个部分进行讲解,通过大量简明易懂的范例来演示C语言中的概念。第1部分介绍与C语言的语法及程序结构有关的基础概念。第2部分介绍C语言的数据类型。第3部分讲解如何用各种方式分配及释放内存。第4部分介绍与读取数据(输入数据)及写入数据(输出数据)有关的各种话题。第5部分详细解释如何创建并管理含有多份文件的程序项目。
