建筑设计
-
好好学Java欧阳燊《好好学Java:从零基础到项目实战》是一部Java基础开发教程,使用Java11版本,以IntelliJIDEA为开发环境,从软件工程的视角讲解Java编程的各种知识,由浅入深,由理论到实战,带领读者走进Java编程的广袤世界。《好好学Java:从零基础到项目实战》共分为17章。其中第l~6章介绍Java的常见数据类型及开发,包括基本变量类型、数组类型、包装变量类型、字符串类型以及日期时间类型;第7~11章介绍面向对象的开发过程,包括面向对象的三要素(封装、继承、多态)、面向对象的扩展(嵌套、枚举、抽象、接口)、面向对象的应用(容器、泛型、文件IO)、面向对象的特殊处理(异常、反射、注解)以及基于面向对象的函数式编程;第12~14章介绍Java语言的界面编程,包括AWT、Swing.JavaFX三大图形框架的编码运用;第15~17章介绍Java编程的高级开发,包括多线程、网络通信和数据库操作,各章末尾着重描述打地鼠游戏、即时通信工具、诗歌管理系统三大实战项目的软件设计及编码实现。《好好学Java:从零基础到项目实战》适用于Java编程的初学者、有志于转型Java开发的程序员,也可作为大中专院校与培训机构的Java基础课程教材。 -
C程序设计导引 第2版尹宝林本书是一本讲解C程序设计的入门教材,根据学生对新知识学习和认知的规律,从C语言和C程序的基本要素以及程序设计的基本方法开始,循序渐进地引入对程序设计专业化的要求和相关的知识。全书全面地介绍了c语言的基本语法及c语言程序的设计方法,内容包括:C程序的创建及其基本结构,常量、变量和表达式,条件语句和开关语句,循环语句和goto语句,函数,数组,指针初步,程序设计的基本方法, 结构和联合,输入/输出和文件。 -
精通Kubernetes(美)吉吉·塞凡本书通过理论与实践相结合,全方位地介绍Kubernetes这一容器编排的理想工具。本书共14章,涉及的主题包括理解Kubernetes架构,创建Kubernetes集群,监控、日志记录和故障排除,高可用性和可靠性,配置Kubernetes安全、限制和账户,使用关键Kubernetes资源,管理Kubernetes存储,使用Kubernetes运行有状态应用程序,滚动更新、可伸缩性和配额,高级Kubernetes网络,在云平台和集群联邦中运行Kubernetes,自定义Kubernetes API和插件,操作Kubernetes软件包管理器以及Kubernetes的未来。本书综合考虑不同环境和用例,使读者了解如何创建大型系统并将其部署在Kubernetes上。在各章节主题中,读者提供了丰富的实践案例分析,娓娓道来,引人入胜。本书可以作为Kubernetes的实践参考手册,聚焦于设计和管理Kubernetes集群,为开发人员、运维工程师详细介绍了Kubernetes所提供的功能和服务。 -
Web前端一站式开发手册白泽本书以“理论知识”为铺垫,以“实际应用”为指向,从简单易学的角度出发,系统讲述了Web前端开发的相关知识,内容由浅入深,通俗易懂,知识点与案例结合紧密,所选案例新颖丰富,紧贴实战。 本书从Web基础知识讲起,循序渐进地融入了HTML5、CSS3、JavaScript、绘图、地理定位、本地存储等实用技术,是一本真正的Web前端开发从学到用的自学教程。 本书配备了极为丰富的学习资源,不仅有教学视频、实例素材及源程序,还有HTML页面基本速查、CSS常用属性速查、JavaScript对象参考手册,jQuery参考手册、网页配色基本知识速查等电子书。 本书适合作为Web前端开发、网页设计、网页制作、网站建设的入门级或者有一定基础读者的自学用书,也可用作高等院校或培训学校相关专业的教材及参考书。 -
交互的Python 数据分析入门王诗翔Python具有强大的应用能力,以及便捷高效的数据分析和可视化扩展包系统。本书重点讲解Python数据分析的基础知识,使读者通过Python理解数据分析的逻辑,并掌握基本的Python编程知识和分析实现方法。本书系统全面、循序渐进地介绍了Python编程基础、数据导入、数据分析和可视化内容,包括条件判断与循环控制、从Excel中导入数据、使用Pandas库进行数据的转换和计算,以及使用Plotnine库绘制ggplot风格的图形等。此外,本书还涉及Markdown、基本的统计理论和IPython魔术命令等内容。 -
Web轻量级框架Spring+Spring MVC+MyBatis整合开发实战黄文毅《Web轻量级框架Spring+Spring MVC+MyBatis整合开发实战(第2版)》以Spring 5、Spring MVC 5和MyBatis 3.X为基础,从开发实战出发,结合新的开发工具IntelliJ IDEA,通过完整的项目实例让读者了解和学习SSM框架,又好又快地掌握SSM的开发技能。全书共分11章,第1~2章,由零开始,引导读者快速搭建SSM框架。第3章主要介绍Spring框架基础知识IOC和AOP。第4章主要介绍MyBatis的映射器、动态SQL、注解配置和关联映射。第5章主要介绍Spring MVC请求映射、参数绑定注解和信息转换详解。第6章主要介绍MyBatis的分页和分页插件PageHelper、Spring数据校验和Spring与MyBatis事务管理。第7章主要介绍MyBatis的一级缓存和二级缓存机制。第8章主要介绍Spring MVC执行流程、处理映射器和适配器以及视图解析器。第9章主要介绍MyBatis的整体框架、初始化流程和执行流程。第10章和第11章介绍用户管理系统和一个完整的高并发点赞项目的开发。《Web轻量级框架Spring+Spring MVC+MyBatis整合开发实战(第2版)》来自于一线开发人员的编程实践,突出技术的先进性和实用性,适用于所有Java编程语言开发人员、SSM框架开发人员使用,也可作为培训机构和大专院校相关专业的教学用书。 -
数据可视化陷阱(西),阿尔贝托·开罗这是一个充斥着数据和图表的世界。随着社交媒体的发展,每个人都成了信息来源;我们获取和传播的信息越来越多,也越来越容易犯错误。然而数据的可视化,即图表,并没有它看上去那么可信。本书介绍了图表制作的原理、阅读图表常见的五个陷阱,解释了为什么其中隐藏着误导和扭曲,*终帮助读者掌握明智应对图表而不犯错误的方法。 -
HTML5移动Web+Vue.js应用开发实战吕鸣《HTML5移动Web+Vue.js应用开发实战》综合运用HTML5、Vue.js全家桶等流行前端技术介绍了如何开发一款企业级移动Web应用的方法与技巧,主要内容包括:HTML5语义标签和属性,HTML5音视频,HTML5Canvas,HTML5网页存储,CSS3选择器,CSS3背景,CSS3转换、过渡和动画,移动Web开发和调试,响应式页面和Flex布局,移动Web的touch事件系统,Vue.js的组件、指令和模板语法,Vue.js的组件通信、动画和插槽,Vuex与Vue.js结合实现项目状态管理,VueRouter与Vue.js结合实现项目路由管理;PWA渐进式技术和ECMAScript6新特性等内容,并借助待办事项管理系统和新浪微博WebApp项目开发提高读者的实战技能。《HTML5移动Web+Vue.js应用开发实战》内容丰富,注重实战,特别适合正在学习移动Web开发或前端开发的人员使用,对于有一年左右从业经验的前端工程师和想要了解企业级移动Web项目开发的前端工程师也能从《HTML5移动Web+Vue.js应用开发实战》中获得收益。《HTML5移动Web+Vue.js应用开发实战》核心内容:《HTML5移动Web+Vue.js应用开发实战》综合运用HTML5.CS53.Vuejs全家桶等流行前端技术介绍了如何开发一款企业级移动Web应用的方法与技巧,内容包括:HTML5语义标签和属性,HTML5音视频,HTML5Canvas,HTML5网页存储,CSS3选择器,CSS3背景,CSS3转换、过渡和动画,移动Web开发和调试,响应式页面和Flex布局,移动Web的touch事件,Vue.js的组件、指令、模板语法,Vuejs的组件通信、动画和插槽,Vuex与Vuejs结合实现项目状态管理,VueRouter与Vue.is结合实现项目路由管理,PWA渐进式技术和ECMAScript6新特性等内容,并借助待办事项管理系统和新浪微博WeApp项目开发提高读者的实践技能。《HTML5移动Web+Vue.js应用开发实战》适合的读者:《HTML5移动Web+Vue.js应用开发实战》适合正在学习移动Web开发或前端开发的人员使用,对于有一年左右从业经验想要了解企业级移动Web项目开发的前端工程师也能从《HTML5移动Web+Vue.js应用开发实战》中获得收益。 -
R语言经典实例(美)J.D.隆,保罗·蒂特本书通过275个应用实例,阐明了如何用R快速、有效地进行数据分析。主要内容包括软件安装和帮助、基础知识、软件导览、输入与输出、数据结构、数据转换、字符串和日期、统计概论、图形、线性回归和方差分析、实用技巧、高级数值分析和统计方法、时间序列分析等。R语言功能强大,可以帮你处理一切统计工作,但是其结构却不容易掌握,本书通过简洁的、面向任务的实例,可以帮助读者快速利用R解决实际问题。 -
Linux 从入门到项目实践聚慕课教育研发中心《Linux从入门到项目实践(超值版)/软件开发魔典》采取“基础知识一核心应用一高级应用一项目实践”结构和“由浅入深,由深到精”的学习模式进行讲解。《Linux从入门到项目实践(超值版)/软件开发魔典》共15章。《Linux从入门到项目实践(超值版)/软件开发魔典》中首先讲解了学习Linux操作系统的前提、操作系统的基本概念和安装方法、操作系统基本结构以及Linux常用命令等基础知识,接着,深入介绍了BashShill基础知识、用户权限管理、文件系统管理、系统进程和内存管理等核心应用技术。然后,详细探讨了Shell脚本编程、正则表达式与文件格式化处理、网络安全以及高性能集群软件Keepalived等高级应用。最后,在实践环节,通过对服务器的部署、数据库的部署以及Linux故障排查内容的讲解,让读者掌握在实际操作中如何安装以及部署服务器和数据库,同时学会应对出现错误问题的方法。《Linux从入门到项目实践(超值版)/软件开发魔典》的目的是从多角度、全方位地帮助读者快速掌握Linux运维技能,构建从高校到社会的就职桥梁,让有志于从事软件开发工作的读者轻松步入职场。《Linux从入门到项目实践(超值版)/软件开发魔典》赠送的资源比较多,在《Linux从入门到项目实践(超值版)/软件开发魔典》前言部分对资源包的具体内容、获取方式以及使用方法等做了详细说明。《Linux从入门到项目实践(超值版)/软件开发魔典》适合从事Linux网络运维行业的读者阅读,还可作为正在进行软件专业毕业设计的学生以及大专院校和培训机构的参考用书。《Linux从入门到项目实践(超值版)/软件开发魔典》特色:1.结构科学,易于自学《Linux从入门到项目实践(超值版)/软件开发魔典》在内容组织和范例设计中充分考虑到初学者的特点,讲解由浅入深、循序渐进,做到读者无论处在Linux学习的哪个阶段,都能从书中找到好的学习起点。2.视频讲解,细致透彻为降低学习难度,提高学习效率,《Linux从入门到项目实践(超值版)/软件开发魔典》录制了同步微视频(模拟培训班模式),通过视频除了能轻松学会专业知识外,还能获取老师的网络维护经验,使学习变得轻松有效。3.超多、实用、专业的范例和实践项目《Linux从入门到项目实践(超值版)/软件开发魔典》结合实际工作中的应用范例逐一讲解Linux操作系统的各种知识和技术,在项目实践篇中以3个实例来总结《Linux从入门到项目实践(超值版)/软件开发魔典》前12章介绍的知识和技能,让读者在实践中掌握知识,轻松拥有Linux运维经验。4.随时检测自己的学习成果《Linux从入门到项目实践(超值版)/软件开发魔典》每章首页均提供了“学习指引”和“重点导读”,以指导读者重点学习及学后检查;章后的“就业面试技巧与解析”均根据当前新求职面试(笔试)题精选而成,读者可以随时检测自己的学习成果,做到融会贯通。5.专业创作团队和技术支持《Linux从入门到项目实践(超值版)/软件开发魔典》由聚慕课教育研发中心编著和提供在线服务。读者在学习过程中遇到任何问题,均可登录http://www.jumooc.com网站或加入图书读者(技术支持)QQ群进行提问,作者和资深程序员将为读者在线答疑。
