本书是享誉全球的Python入门书,影响了 过250万读者。全书分两 分:第 分介绍用Python编程所 须了解的基本概念, 括强大的Python库和工具,以及列表、字典、if语句、类、文件和异常、代码测试等内容;第二 分将理论付诸实践,讲解如何开发三个项目, 括简单的2D游戏、利用数据生成交互式的信息图以及 建和定制简单的Web应用,并帮助读者解决常见编程问题和困惑。第3版进行了全面修订:使用了文本编辑器VS Code,新增了介绍removeprefix()方法和removesuffix()方法的内容,并且在项目中利用了Matplotlib和Plotly的 新 性,等等。
《金融级IT架构:数字银行的云原生架构解密》介绍了网商银行成立至今的IT技术架构演进路线,涵盖了分布式、单元化、弹性混合云、云原生多个基础架构领域,同时介绍了技术风险、安全可信、业务架构等多方面的技术实践经验,我们希望和读者分享网商银行在金融级IT技术上做的独特探索,跟大家探讨数字化时代金融级IT架构的发展方向。本书作者是网商银行核心架构师,深度参与了相关技术方案从前期设计到后期投产的完整过程,内容新且权威。 本书以网商银行自身技术实践为主线展开,讲述的内容代表了领先的技术方向,相关技术经过了真实的生产环境锤炼,包含了网商银行技术团队独到的实践经验,书中阐述的核心技术荣获中国人民银行颁发的2019年度 银行科技发展奖 二等奖。本书填补了市场空白,契合当前银行业分布式架构转型趋势,对
本书全面系统地介绍了现代计算机操作系统的基本实现原理。 全书共7章。 第1章介绍操作系统的概念、特征、功能、发展历史、用户接口及结构模型; 第2章介绍操作系统的硬件基础相关知识,包括处理器计算、存储系统、中断和时钟; 第3章深入阐述进程与线程的概念、进程调度、死锁、同步与通信机制等; 第4至6章分别介绍操作系统的存储器管理、设备管理和文件管理; 第7章给出实践环节的建议实验项目。 此外,本书以Linux系统的2.6.24内核版本为实例,简要介绍其基本实现原理,力求方便读者学习时能理论联系实际。 本书内容丰富,结构清晰,强调理论与实践相结合,既可作为普通高等院校计算机及相关专业的操作系统课程教材,也可供从事计算机应用和开发的技术人员参考。
是一本非常适合新手,尤其是儿童来学习Raspberry Pi的书籍。它详细的介绍了从如何启动、初始化一个Raspberry Pi到终将软硬结合、自己diy出来一个电子播放器的每一个过程。其内容涵盖了Raspberry Pi官方推荐系统Raspbian中的大部分软件应用的使用和编程方法,教程都是属于手把手教程类,只要你有耐心读完,那你一定能学的会。而且不论你的水平高低,你都将会在这本书中找出你所欠缺、需要的内容。
《iOS网络编程与云端应用*实践》是介绍iOS 6网络编程和云端应用开发技术书籍,介绍了苹果网络、数据交换格式、WebService、iCloud、定位服务、地图、推送通知、Newsstand、应用内购买、Passbook、以及社交网络编程,还介绍了网络通信设计模式和架构设计。 全书分为5部分:网络基础篇、云服务篇、社交篇、电子商务篇和实战篇。网络基础篇包括第2章~第3章,介绍了网络结构、Socket网络通信、对等结构网络、Bonjour服务发现,以及JSON和XML数据交互格式。云服务篇包括了第4章~第5章,介绍了客户端服务器结构网络通信两种具体实现方式:REST WebService和SOAP Web Service,以及iCloud编程。社交篇包括了第6章~第7章,介绍了Twitter、Facebook、新浪微博社交网络客户端编程API,以及定位服务与地图应用开发。电子商务篇包括了第8章~第11章,介绍了推送通知、Newsstand应用编
本书主要讲解电脑系统的安装与重装知识,包括安装操作系统前的准备,安装Windows 2000,安装Windows XP,安装 Windows Server 2003,安装Windows Vista,安装驱动和补丁程序,安装常用软件,系统优化、备份和还原,安装与卸载多操作系统,多操作系统间资源共享,重新安装操作系统,使用虚拟机以及 安装Linux操作系统等知识。 本书涵盖面广、内容翔实、文字流畅,同时配以大量的实际操作图片,让读者能够在较短的时间内全面了解并掌握书中所涉及的知识点,并通过掌握的知识实现轻松安装与重装操作系统。另外,每章后面还附有常见问题解答和过关练习,帮助读者加深理解。 本书定位于电脑系统安装的初学者,可作为大中专院校和各种电脑培训班的教材,也可供对安装电脑系统感兴趣的读者自学参考。
iOS是如今炙手可热的移动平台,苹果公司为其推出了强大的软件开发工具包iOSSDK。《精通iOS开发(第5版)》是一部关于iOS应用开发的基础教程,内容翔实、语言生动。几位作者结合大量实例,循序渐进地讲解了适用于iPhone、iPad开发的基本流程。新版介绍强大的iOS6操作系统,涵盖了Xcode4以来的新功能,其中值得注意的便是集合视图,《精通iOS开发(第5版)》将以全新章节详细讲述。全书所有项目均使用Xcode4重新创建,让开发者全面感受Xcode 4带来的振奋人心的新变化。 《精通iOS开发(第5版)》具有较强的通用性,iOS开发新手可通过学习本书快速入门进阶,经验丰富的iOS开发人员也能从中找到令人耳目一新的内容。
本书以苹果公司推出的Mac OS Sierra为基础,图文并茂地介绍了这一操作系统的各种功能和具体使用方法。全书共分14 章,内容包括:进入Mac OS 的世界、Dock 栏、桌面、Finder、SpotlightaSiri、账户、网络与共享、iCloud、Mac OS 日常应用、Mac OS 网络、Mac OS 多媒体应用、iWork、iMovie、应用获取与安装及Mac OS 系统与安全,讲解全面又详细,方便读者学习并快速掌握Mac OS Sierra 系统的操作。在本书的附录部分,还向读者介绍了100 余个使用Mac OS 的小技巧,帮助读者快速提升使用水平,成为Mac 达人。 本书不仅适用于希望快速掌握或全面了解Mac OS Sierra操作系统各项功能以及使用技巧的读者,亦可作为目前正在使用低版本OS X 操作系统读者的参考用书。