本书作为C语言程序设计的基础教材。全书共有9章,主要内容包括C语言概述、C语言程序设计的初步知识、顺序结构程序设计、选择结构程序设计、循环结构程序设计、函数、数组、编译预处理、指针等。本书在加强C语言基本知识训练的同时,注重编程能力的培养,结合二维码实现典型案例视频的立体呈现,通过精心设计的案例分析、深入浅出的解题技巧
不管技术如何发展,Java依然是一个充满活力的生态圈,学习Java的人也越来越多,但多数人学习Java虚拟机(JVM)时都会遇到瓶颈。本书将通过200余个示例详细介绍JVM中的各种参数配置、故障排查、性能监控及性能优化,帮助Java人突破瓶颈。 《实战Java虚拟机———JVM故障诊断与性能优
《UI界面设计的方法与应用实践研究》是一本专门研究UI界面设计方面的理论著作,全书对UI设计进行了非常详细地论述,主要内容涵盖了UI界面设计概述、UI界面设计的时代体现、UI组件设计方法、移动APPUI设计应用实践、网页与游戏界面设计应用实践等。全书结构安排合理,内容新颖、详细,研究方向明确,是一本理论性和实践性兼备的
本书利用大量案例深入浅出地介绍了使用JavaScript程序设计的基础知识。本书分为三篇,第一篇为初识JavaScript,包括JavaScript简介;第二篇为JavaScript必备基础知识,包括基本语法、程序构成、对象、数组;第三篇为JavaScript技能提升,包括窗口和框架、document对象、表单、算法、
Node.js开发简单,性能极好,一经发布便成了明星级项目。随着大前端领域的蓬勃发展,跨平台开发、API构建、Web应用开发等场景愈加常见,Node.js也成为大前端开发的必备神器。本书以Node.js为主,讲解了Node.js的基础知识、开发调试方法、源码原理和应用场景,旨在向读者展示如何通过*的Node.js和np
作为一名从事设计职业的设计师,或者正在通往成为设计师道路的朋友,都会遇到很多这样或那样的问题。什么是UI?和其他职业有什么区别?我该学什么软件?从零基础如何一步步地提升?该培养自己什么样的习惯才是一名好的设计师?工作中的正确流程是什么样的?对于配色、设计质量等有没有可以提升的技巧?该如何进入大公司,又如何应对面试?该如
这是一本关于Python的图书,采用基于任务的方式来介绍如何在机器学习中使用Python。书中有近200个独立的解决方案(并提供了相关代码,读者可以复制并粘贴这些代码,用在自己的程序中),针对的都是数据科学家或机器学习工程师在构建模型时可能遇到的*常见任务,涵盖*简单的矩阵和向量运算到特征工程以及神经网络的构建。本书不
在Oracle12c版本之前,数据库版本的迭代中基本架构都没有非常明显的变化,但从Oracle12c版本开始,引入了很多新特性,其主要的特性颠覆了之前的概念,尤其是引入了多租户的概念。本书主要针对Oracle12c版本以后的新特性进行讲解。本书在编写的过程中,以Oracle18c为环境进行测试,内容涵盖Oracle18
本书源于众多实践案例的总结,我们将大量的数据安全事件、数据库安全漏洞、Oracle数据库灾难恢复案例融合于一体,进行了详细的阐述和分析,并总结形成了指导企业规范运维、强化管理、规避灾难的指导原则。本书通过概括总结形成的数据库运维原则,希望能够给企业运维管理者以警示,通过提前预防措施和规范化管理避免遭遇到书中描述的种种情
本书汇集了国内版Office365技术支持团队长达5年的智慧结晶和工单菁华,以ExchangeOnline为主线,链接起域名增删,批量导入O365用户或目录同步,许可证批量增删,收件人管理,O365组管理,各种邮箱迁移方式,通讯簿策略,权限管理,合规性管理,EOP管理,传输规则,混合部署,移动客户端等等,以及20多篇经
本书讲解了如何使用Python编写网络爬虫,涵盖爬虫的概念、Web基础、Chrome、Charles和PacketCapture抓包、urllib、Requests请求库、lxml、BeautifulSoup、正则表达式解析数据、CSV、Excel、MySQL、Redis、MongoDB保存数据、反爬虫策略应对、爬虫框
本书全面、系统地介绍了Markdown的语法规范、编辑器及各种应用场景,内容围绕Markdown使用者的痛点展开,力求简明、实用。在语法规范方面,本书从Markdown的起源、演进开始讲起,到基础语法、扩展语法和使用规范,内容循序渐进。本书还介绍了Markdown两大编辑器——Typora和VSCode,并针对写博客文
本书是畅销书升级版,全书共分为28章,每章都是PHP独立知识点的总结,全部以现在最新的PHP7以上版本应用语法为主。内容涵盖了动态网站开发所需要的后端全栈技术、PHP的常用功能模块和实用技巧、MySQL和Redis两种数据库的设计与应用、PHP面向对象的程序设计思想、数据库抽象层PDO、Web开发的设计模式、自定义接口
本书结合最新的Tomcat9版本,详细介绍了开发JavaWeb应用的各种技术。主要内容包括:Tomcat和JavaWeb开发的基础知识,JavaWeb开发的高级技术,在JavaWeb应用中运用第三方提供的实用软件(如Spring、Velocity和Log4J)的方法,以及Tomcat的各种高级功能。书中内容注重理论与实
本书是一本编程故事书,以Scratch3.0作为编程设计工具,围绕一只小猫“喵喵呱”找回叫声的故事展开全书内容。本书包含9章共27节,通篇注重情节的连贯性和任务的合理性,由浅入深、由简至繁、循序渐进地将编程知识渗透到故事中,包含相对完整的情节和简单有趣的小例子,让读者在阅读时既觉得有趣,又学到了知识。本书适合刚开始学习
1996年,Java还只是一个新兴的、初出茅庐的编程语言。2004年3月24日Spring正式对外发布1.0版本。我在2009年开始接触Spring2.0版本,从此爱不释手。Spring的出现,恰如其名开启了全世界Java程序员的春天。如今,Spring已然成为一个生态,使用Spring简直就是一种享受。本书将结合本人
想要借助macOS提升自己的效率?想要把macOS变成辅助学习的“利器”?想要用macOS享受生活的乐趣?打开本书吧,这是一本让你从小白变成“效率达人”的手册。本书以macOS为基础,从基础配置、高效办公、辅助学习、系统维护等方面入手,图文并茂地介绍了macOS中各种实用技巧和隐藏功能。本书以实际应用为导向,以提高水平
本书立足于面向对象程序设计,培养学生的编程能力,遵循编程学习的认知规律,从易学、易用的角度出发,以实际案例入手对知识点进行讲解分析。内容由浅入深,循序渐进,注重引导读入用面向对象程序设计思想进行程序设计。 本书既可以作为高等院校计算机及其相关专业的教学用书,也可作为各学校程序设计必修课、公共选修课的教材,还可以作为具
本书是职业院校计算机专业及其他专业的计算机基础教材,通过翔实的案例和清晰、直观的操作步骤,介绍计算机基础知识、办公自动化软件、网络基础知识,目的是帮助读者熟悉计算机在学习、生活、工作中的基本操作,以便人们适应当今科技的发展和信息化技术迅猛提高的社会。本书按照现代计算机基础应用及企业部门岗位设置要求,依托企业行业合作,推
本书共四部分,第一部分为基础篇,讲解了与自动化测试相关的基础理论、WebDriver环境安装、单元测试工具的使用方法及WebDriver的入门使用实例;第二部分为实战应用篇,讲解了页面元素的定位方法及WebDriver的最常用API使用方法;第三部分为自动化测试框架搭建篇,讲解了页面对象的设计模式,以及分布式并发执行测