books 标签

深入理解计算机系统(原书第3版)

  |   0 评论   |   105 浏览

深入理解计算机系统(原书第三版)
ISBN-9787111544937.jpg
Randal E. Bryant,1981年于麻省理工学院获得计算机博士学位,1984年至今一直任教于卡内基-梅隆大学。现任卡内基-梅隆大学计算机科学学院院长、教授,同时还受邀任教于电子和计算机工程系。他从事本科生和研究生计算机系统方面课程的教学近40年。他和O’Hallaron教授一起在卡内基梅隆大学开设了15-213课程“计算机系统导论”,那便是本书的基础。他还是ACM院士、IEEE院士、美国国家工程院院士和美国人文与科学研究院院士。其研究成果被Intel、IBM、Fujitsu和Microsoft等主要计算机制造商使用,他还因研究获得过Semiconductor Research Corporation、ACM、IEEE颁发的多项大奖。深入理解计算机系统(原书第三版)下载

iOS开发指南 从Hello World到App Store上架 第5版 下载PDF

  |   0 评论   |   1,066 浏览

本书是iOS开发权威教程,以Swift和Objective-C两种语言进行讲解。
书中分5部分介绍如何从零起步编写并上线iOS 应用:
第一部分介绍iOS开发的基础知识,包括界面构建技术、基本控件、协议、表视图、界面布局、屏幕适配、导航、iPad应用开发、iOS设备手势、Quartz 2D、iOS动画等;第二部分介绍本地数据持久化、数据交换格式和Web Service;
第三部分为进阶篇,介绍了定位服务、苹果地图、Contacts框架、应用扩展、用户通知等内容;
第四部分介绍测试、调试和优化等相关知识;
第五部分为实战篇,涵盖代码版本管理、项目依赖管理、App Store发布流程,以及一个真实iOS应用的设计、编程、测试与发布过程。
  与上一版相比,本书不仅基于iOS 10进行了全面更新,还增加并修订了设备手势、Quartz 2D、动画、用户扩展、用户通知、Core Data等内容。
  本书适合iOS 开发人员阅读。