在最近的几年中,PHP已经发展成为世界上最为流行的Web平台,它运行在全球超过1/3的Web服务器上。PHP的发展不仅是数量上的,也是质量上的。越来越多的公司,包括全球500强榜上的公司都依靠PHP来运行它们的商业级应用,从而创造了新的就业机会并增加了更多的PHP开发需求。本书共分14章,主要内容包括PHP环境的搭建、PHP开发工具、变量和常量、运算符与表达式、流程控制、数学函数、字符串搜索和截取、文件读写、文件上传与下载等。在应用方面介绍了PHP获取HTML表单数据,获取Cookie和Session数据,获取数据库数据,获取XML和JSON数据,获取Ajax异步数据等知识。最后一章介绍了常用
Scala编程
✍ Scribed by Martin Odersky, Lex Spoon, Bill Venners
- Publisher
- 电子工业出版社
- Year
- 2018
- Tongue
- Chinese
- Leaves
- 834
- Edition
- 3rd
- Category
- Library
No coin nor oath required. For personal study only.
✦ Synopsis
《Scala编程(第3版)》由直接参与Scala开发的一线人员编写,因而对原理的解读和应用的把握更加值得信赖。《Scala编程(第3版)》面向具有一定编程经验的开发者,目标是让读者能够全面了解和掌握Scala编程语言的核心特性,并能够深入理解Scala这门语言在设计取舍背后的动因。即便是不直接使用Scala或从事一线编程工作的读者,也能从《Scala编程(第3版)》学到大量关于函数式和面向对象的编程概念和技巧。
✦ Table of Contents
封面......Page 1
书评......Page 2
推荐序......Page 8
译者序......Page 10
目录......Page 12
序......Page 25
致谢......Page 27
引言......Page 30
第1章 一门可伸缩的语言......Page 36
第2章 Scala入门......Page 55
第3章 Scala入门(续)......Page 68
第4章 类和对象......Page 91
第5章 基础类型和操作......Page 104
第6章 函数式对象......Page 128
第7章 内建的控制结构......Page 149
第8章 函数和闭包......Page 175
第9章 控制抽象......Page 199
第10章 组合和继承......Page 214
第11章 Scala的继承关系......Page 243
第12章 特质......Page 255
第13章 包和引入......Page 275
第14章 断言和测试......Page 293
第15章 样例类和模式匹配......Page 306
第16章 使用列表......Page 342
第17章 使用其他集合类......Page 375
第18章 可变对象......Page 397
第19章 类型参数化......Page 420
第20章 抽象成员......Page 446
第21章 隐式转换和隐式参数......Page 477
第22章 实现列表......Page 503
第23章 重访for表达式......Page 516
第24章 深入集合类......Page 533
第25章 Scala集合架构......Page 600
第26章 提取器......Page 624
第27章 注解......Page 641
第28章 使用XML......Page 649
第29章 用对象实现模块化编程......Page 664
第30章 对象相等性......Page 680
第31章 结合Scala与Java......Page 704
第32章 Future和并发编程......Page 721
第33章 组合子解析......Page 744
第34章 GUI编程......Page 775
第35章 SCells试算表......Page 787
附录A Unix和Windows环境的Scala脚本......Page 812
术语表......Page 813
关于作者......Page 833
封底......Page 834
📜 SIMILAR VOLUMES
本书提供了有关编程的一种与众不同的理解。其主旨是,实际的编程也应像其他科学和工程领域一样基于坚实的数学基础。本书展示了在实际编程语言(如C++)中实现的算法如何在最一般的数学背景中操作。例如,如何定义快速求幂算法,使之能使用任何可交换运算。使用抽象算法将能得到更高效、可靠、安全和经济的软件。 这不是一本很容易读的书,它也不是能提升你的编程技能的秘诀和技巧汇编。本书的价值是更根本性的,其终极目标是提升你对编程的洞察力。要想从中大获裨益,你需要从头到尾认真学习:阅读代码,证明引理,完成练习。到结束之时,你将看到如何把这里讨论的演绎方法应用到你的程序中,保证你做出的软件部件能一起工作,并表现出
书签已装载, 书签制作方法请找 [email protected] 完全免费 本书提供了有关编程的一种与众不同的理解。其主旨是,实际的编程也应像其他科学和工程领域一样基于坚实的数学基础。本书展示了在实际编程语言(如C++)中实现的算法如何在最一般的数学背景中操作。例如,如何定义快速求幂算法,使之能使用任何可交换运算。使用抽象算法将能得到更高效、可靠、安全和经济的软件。 这不是一本很容易读的书,它也不是能提升你的编程技能的秘诀和技巧汇编。本书的价值是更根本性的,其终极目标是提升你对编程的洞察力。要想从中大获裨益,你需要从头到尾认真学习:阅读代码,证明引理,完成练习。
本书介绍TypeScript语言的基础知识,学会使用TypeScript摒除代码中的bug,在工程人员增多后仍能保证代码可弹性伸缩。本书的主要内容有:学习基础知识,学习TypeScript的不同类型和类型运算符,了解其作用和用法。探讨高级话题,理解TypeScript复杂的类型系统,学习如何安全地处理错误和构建异步程序。联系实际应用,在你钟爱的前后端框架中使用TypeScript,把现有的JavaScript项目迁移到TypeScript,以及在生产环境中运行TypeScript应用。
《Linux编程》全面讲述Linux环境下基于C语言的系统编程技术以及相关的理论原理,主要内容包括Linux基本操作、Shell编程、系统I/O编程、文件系统、进程控制原理、多进程并发编程、信号机制、线程概念、多线程并发编程、同步与互斥的概念、基于信号量与P/V操作解决同步及互斥问题、经典同步问题、网络编程、并发网络应用编程等,《Linux编程》安排有大量的程序实例、课后作业,还设计了很多示意图,以帮助读者理解、运用书中介绍的概念、原理和技术。 《Linux编程》内容丰富、结构合理、思路清晰、语言简明流畅、示例翔实,可作为高等院校计算机类专业操作系统、Linux编程等课程的教材,还可作为C程序
<p>本书是在教学实践的基础上反复提炼而成的,内容包括 Android 起步、Android 界面设计基础Android 事件处理、Android 活动与意图(Activity 与 Intent)、Android 服务(Service) Android 广播接器(BroadcastReceiver) Android 文件与本地数据库(SQLite) Android 内容提供者(ContentProvider)应用、Android 图形图像处理、Android 界面设计进阶Android GPS 位置服务与地图编程 Android 编程综合案例等。</p> <p>书中内容全面、材料新颖、案例丰