软件与程序设计
-
编程竞赛宝典 C++语言和算法入门张新华 著编程类竞赛活动受各级各类学校重视,受青少年学生欢迎。 本书以Dev-C++为C++语言的开发环境,首先带领读者入门C++语言,然后循序渐进、由浅入深地讲解C++语言的基本结构、数组、函数、指针、结构体、位运算等知识,并编排了竞赛模拟、阶段检测等内容,使读者能及时评估自己的学习效果。本书在介绍C++语言的同时,更加侧重于计算思维的培养,通过“一题多解”及“数学求解”等方法,拓展读者对题目的本质和内涵的思考与理解。本书还配备了参考程序、习题解答、测试数据、讲解视频等资源供读者参考学习。 -
PHP+MySQL动态网站开发李艳恩、付红杰《PHP+MySQL动态网站开发(全案例微课版)》是针对零基础读者研发的PHP动态网站开发入门教材。本书侧重案例实训,并提供扫码微课来讲解当前的热点案例。 《PHP+MySQL动态网站开发(全案例微课版)》分为22章,内容包括快速搭建PHP 7的开发环境,PHP的基本语法,函数的应用,流程控制语句,字符串和正则表达式,数组,面向对象编程,日期和时间,图形图像处理技术,操作文件与目录,错误处理和异常处理,PHP与Web页面交互,Cookie和Session,MySQL数据库的基本操作,插入、更新与删除数据记录,数据查询,PHP与MySQL的组合应用,PDO数据库抽象层,PHP与Ajax技术以及3个热点综合项目。 《PHP+MySQL动态网站开发(全案例微课版)》通过精选热点案例,让初学者快速掌握PHP动态网站开发技术。通过微信扫码看视频,读者可以随时在移动端观看技能对应的视频。 -
HTML+CSS+JavaScript入门经典[美] 珍妮弗·凯瑞恩(Jennifer Kyrnin) 著,胡久林 译本书是一本介绍HTML、CSS和JavaScript的入门图书。全书分为6个部分,共28课。本书系统、全面地介绍了Web前端的基础知识,并结合大量Z佳实践,帮助读者循序渐进地学习Web前端设计及开发。本书第Ⅰ部分包括第1课~第5课,主要介绍Web的基础知识,涉及Web的基本工作原理,HTML、CSS以及JavaScript概述,基本验证调试代码的方法等内容。第Ⅱ部分包括第6课~第8课,主要介绍HTML网页设计,详细描述了HTML中的字体、文本、列表、表格、链接、颜色、图像和多媒体资源等内容。第Ⅲ部分包括第9课~第15课,主要介绍CSS高级网页设计,深入分析目前CSS的概念和使用方法,包括盒子模型、布局、过渡及动画等内容。第Ⅳ部分包括第16课~第18课,主要介绍响应式Web设计,着重讲述了响应式Web设计、移动优先以及媒体查询等知识。第Ⅴ部分包括第19课~第26课,主要介绍动态网站入门,从文档对象入手,深入讲解了JavaScript的相关知识。第Ⅵ部分包括第27课和第28课,主要介绍高级网站功能及管理,描述了Web中的表单以及如何更全面地组织和管理网站。本书非常适合Web前端开发者,特别是那些想全面学习HTML、CSS和JavaScript的开发者阅读。 -
零代码实战李恩涛,雷明灿,黄晟昊,任向晖这是一本从实战角度出发,系统指导非IT人员通过零代码平台搭建企业级应用的工具书。零代码平台是实现企业全员开发的有效途径,本书是掌握零代码平台的有效工具。本书作者是国内零代码产品的代表之一——明道云的核心开发与运营者,他们在本书中不仅分享了搭建企业级应用的具体操作方法,还融入了自己指导企业落地时凝练的各种经验心得,比如准确抽象业务实体的技巧、常用工具的推荐等。本书中没有晦涩的理论介绍,所有内容都基于实操展开,并用“非技术”的语言呈现。为了帮助所有企业人员,尤其是无IT技术基础的业务人员快速且正确地理解、掌握通过零代码平台开发属于自己的企业级应用的方法,书中不仅配备了大量的图片和表格,给出了详细的应用开发步骤,还重点呈现了两个大型案例——完整构建CRM、ERP系统。 【本书共分为9章】:第1章和第2章主要帮助读者透彻理解零代码平台进而考量自己企业是否需要引入零代码平台,以及如何选择零代码平台。第3章和第4章重点介绍了如何通过零代码产品搭建应用,这两章不仅分析了企业级应用的基本构成,还介绍了用零代码平台搭建企业级应用的基本步骤。第5章针对与其他系统对接,以实现数据互通共享问题进行介绍,主要从数据对接和账户整合两个角度展开。第6章站在企业的角度分享信息架构建设方法论,包括一般建设方法、RPIC方法论、应用实现等重点内容,后还分析了信息架构的延伸价值和落地方向。第7章和第8章以案例的形式介绍了如何通过零代码平台中搭建的企业级CRM和ERP应用。这两章既是对前面内容如何在实际环境中落地的补充,也是指导读者动手操作的指引,还是读者构建自己的应用时可以直接套用的模板。第9章简述了在零代码时代,企业内部组织可能发生的变化,以及对于企业和个人创业者来说会有哪些新的可以利用的创业机会。 -
Python网络爬虫从入门到精通明日科技《Python网络爬虫从入门到精通》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用Python实现网络爬虫开发应该掌握的技术。全书共分19章,内容包括初识网络爬虫、了解Web前端、请求模块urllib、请求模块urllib3、请求模块requests、高级网络请求模块、正则表达式、XPath解析、解析数据的BeautifulSoup、爬取动态渲染的信息、多线程与多进程爬虫、数据处理、数据存储、数据可视化、App抓包工具、识别验证码、Scrapy爬虫框架、Scrapy_Redis分布式爬虫、数据侦探。书中所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,读者可轻松领会网络爬虫程序开发的精髓,快速提高开发技能。 -
Node+MongoDB+React 项目实战开发邹琼俊 编著本书的特点是实用性非常强,书中所有的理论知识讲解都是为了实践。本书将采用由浅入深的方式,循序渐进地对一系列知识点进行系统的讲解,即便是初学者,学习起来也不会感觉到吃力。本书第1~3章,讲的是node.js的知识点及其用法,第4章讲的是mongodb数据库基本操作,第5章讲的是art-template模板引擎,第6章讲述的是Express框架,第7章通过一个完整的示例“文章管理系统”来对前面6章所学的知识做一个总结,通过项目驱动的形式,将各个知识点贯穿起来,让读者能够学以致用。第8~9章,对react及其技术栈进行了较为详细的讲解,第10章,将通过一个项目把react应用进来,并结合前面所讲的知识点,详细介绍项目的实战开发。 -
Node与Express开发[美]伊桑·布朗(Ethan Brown)本书系统地讲解了使用Express开发动态Web应用的流程和步骤。作者不仅讲授了开发公共站点及REST API的基础知识,还讲解了构建单页、多页及混合Web应用的规划方式及实践。为了适应中间件及相关工具在过去几年里的变化,第2版更侧重于Express作为提供API的后端服务器,并新增了单页应用的示例。本书适合希望使用JavaScript、Node、Express构建Web应用的开发人员阅读。 -
深入理解边缘计算崔广章内容简介这是一本从环境搭建、部署配置、系统架构、工作原理、源码分析、二次开发等维度系统讲解如何打造协同的云、边、端系统的著作。全书一共9章,逻辑上分为三大部分:第1部分 边缘计算基础(第1~2章)首先介绍了边缘计算和边缘计算系统的概念、组成、架构,以及边缘计算系统的部署与管理;然后分别以Kubernetes、KubeEdge、EdgeX Foundry为例讲解了云、边、端的部署与配置。既给出了边缘计算系统部署所需的自动化脚本,又分析了应用在云数据中心部署和以云、边、端协同的方式部署的利弊。第二部分 工作原理(第3~6章)首先从整体上对边缘计算系统的逻辑架构进行了介绍,然后从部署、配置、架构等角度对分别云、边、端的核心组件的工作原理进行了深入解析。第三部分 源码分析(第7~9章)云、边、端的开源框架众多,云部分选择Kubernetes、边部分选择KubeEdge、端部分选择EdgeX Foundry,首先详细介绍了这3种开发框架的开发环境搭建和源码的整体架构,然后对他们的核心组件的源码进行了深入分析,同时也对这3个框架的二次开发进行了讲解。 -
JavaEE程序设计张道海本书是根据JavaEE的轻量级编程技术而编写的实战教程。全书结合JavaEE目前流行的应用开发所涉及的相关技术内容展开,包含Web前端HTML、CSS、JScript,后端Java核心技术以及SSH框架等,并实现了相关技术的整合。本书简明扼要,通俗易懂,即学即用,各知识点都有相应的实例,注重知识的系统性、连贯性和规范性。本书在编写的时候考虑到JavaEE主流的技术架构是JDK Eclipse,并整合了Tomcat、MySQL、Jigloo等第三方插件,每个实例都短小精悍,便于模仿学习,使读者在短时间内掌握相关技术的工作原理。本书主要面向高等学校相关专业的师生,以及有志于Java Web编程的初学者或者对JavaEE轻量级开发感兴趣的读者。 -
乐高机械结构设计程罡《乐高机械结构设计》详细讲解了6大类100多款乐高机械结构作品,包括齿轮机构、连杆机构、传动机构、机械手、变速箱和综合装配等几种类别。一书在手,可以基本掌握常用的机械结构设计方法。本书尝试在乐高科技零件和机械结构设计之间建立一座桥梁,为机械原理的物化表现提供一套解决方案。想学习、加强结构设计的乐高爱好者和机械专业的学生都可一读。本书采用互联网 设计理念,读者随时可以通过手机扫码获得在线技术支持,使阅读、使用本书不再有任何障碍和困难。 《乐高机械结构设计》的目标读者是乐高机器人、机械结构爱好者、高校机械类专业学生、机械设计从业人士。跟随本书中的案例进行搭建、设计,可以让读者在充满趣味的过程中掌握很多机械结构设计知识。
