当前位置:首页>正文

Lua 程序设计初阶 Beginning Lua Programming pdf 115盘 kindle 下载 tct lit mobi 在线

免费下载书籍地址:PDF下载地址

精美图片

Lua 程序设计初阶 Beginning Lua Programming 书籍详细信息

  • ISBN:9780470069172
  • 作者:暂无作者
  • 出版社:暂无出版社
  • 出版时间:2007-08
  • 页数:644
  • 价格:317.70
  • 纸张:胶版纸
  • 装帧:线装
  • 开本:暂无开本
  • 语言:未知
  • 丛书:暂无丛书
  • TAG:暂无
  • 豆瓣评分:暂无豆瓣评分

内容简介:

Lua offers a wide range of features that you can use to support and enhance your applications. With this book as your guide, you’ll gain a thorough understanding of all aspects of programming with this powerful language. The authors present the fundamentals of programming, explain standard Lua functions, and explain how to take advantage of free Lua community resources. Complete code samples are integrated throughout the chapters to clearly demonstrate how to apply the information so that you can quickly write your own programs.

书籍目录:

Acknowledgmens.

Introduction.

Chapter 1: Getting Situated.

Choosing How to Install Lua.

 Finding Your System’s Shell.

 Dealing with Tarballs and Zip Files.

 Compiling Lua.

 Binary Packages.

 Additional Tools.

Chapter 2: First Steps.

 Numbers and Arithmetic Operations: Basic Interpreter Usage.

 Interpreter Know-How.

 Numerical Gotchas.

 Variables and Assignment.

 Strings.

 Relational Operators and Boolean Values.

 The nil Value.

 Boolean Operators.

 The Concatenation, Length, and Modulo Operators.

 Automatic Conversion of Operands.

 Precedence and Associativity.

 Variables and Values.

 Comments.

 Expressions and Statements.

 Compound Statements.

Chapter 3: Extending Lua with Functions.

 Return Values.

 Chunks as Functions.

 Variable Scope.

 Understanding Side Effects.

 Functions Calling Functions.

 Functions as Values.

 Whitespace, Semicolons, and Function Calls.

 Upvalues and Closures.

Chapter 4: Working with Tables.

 Tables Introduced.

 A Shorter Way to Write Some Keys.

 Altering a Table’s Contents.

 Tables as Arrays.

 Array Length.

 Looping through Tables.

 Tables of Functions.

 Functions with Variable Numbers of Arguments.

 Keyword Arguments.

 Different but the Same.

 Building Other Data Structures from Tables.

 Custom-Made Loops.

 Global Variable Environments.

Chapter 5: Using Strings.

 Basic String Conversion Functions

 String Length.

 Converting Between Characters and Character Codes.

 Formatting Strings and Numbers with string.format.

 Input/Output.

 Pattern-Matching.

Chapter 6: Handling and Avoiding Errors.

 Kinds of Errors.

 Handling Errors.

 Locating Errors.

Chapter 7: Using Modules.

 Interfaces and Implementations.

 The require Function.

 Where to Put Modules.

 Preserving a Module’s Interface.

 Module Bookkeeping.

 Bytecode.

 Namespaces.

 The module Function.

 C Modules.

Chapter 8: Extending Lua’s Behavior with Metamethods.

 Using Concatenation and Arithmetical Operators on Tables.

 Relational Metamethods.

 Indexing and Call Metamethods.

 Non-Tables with Metamethods. 、

 Non-Syntactical Metamethods.

 Metamethod Applicability.

Chapter 9: Handling Events Naturally with Coroutines.

 Coroutines and Program Control.

 Managing Concurrent Tasks.

 Retaining State.

 Handling Events Simply.

Chapter 10: Looking Under the Hood.

 Bytecode and luac.

 Garbage Collection.

 The Implementation of Tables and Strings.

 The Debug Library.

Chapter 11: Exploring Lua’s Libraries.

 Core Library.

 Coroutine Library.

 Package Library.

 String Library.

 Table Library.

 Math Library.

 Input/Output Library.

 Operating System Library.

 Debugging Library.

Chapter 12: Using Community Libraries.

 Library Overview.

 How Lua Interacts with Libraries.

 The pack Binary Structuring Library.

 The cURL File Transfer Library.

 The gd Graphics Library.

 The SQLite Database Library.

Chapter 13: Interfacing Lua with Other Languages.

 How C Programs Use Lua.

 Communicating Between Lua and C.

 Calling Lua from C.

 Working with Userdata.

 Indexing Values in C.

 Retaining Values in C.

 Layering Your Extension Library.

Chapter 14: Managing Information with Databases.

 Some Basic Relational Database Concepts.

 SQL, LuaSQL, and MySQL.

Chapter 15: Programming for the Web.

 A Web Server Primer.

 Dynamic Web Content.

 Executing CGI Scripts.

 Installing a Web Server.

 Testing Your Web Server with Static Content.

 Serving Dynamic Web Content.

 Interactive CGI Applications.

 The Kepler Project.

Chapter 16: Connecting to a Larger World.

 Installing LuaSocket.

 Network Overview.

 Using LuaSocket for Network Communication.

 Handling Multiple Persistent Connections.

 The Application Protocols.

 Networking with Lua and Streams.

Chapter 17: Programming Games with Lua.

 Understanding Why and When to Use Lua.

 Simple 2-D Action Game Using SDL.

 Chapter 18: Carrying Lua with You.

 Getting Started with Plua.

 Exploring Plua’s Features.

 Plua on the Mothership.

 Programming with Plua.

Chapter 19: Fitting into the Lua Community.

 The Lua Web Site.

 The Lua Reference Manual.

 Framing Questions.

 The Lua Mailing List.

 The Lua Chat Room.

 Forums.

 The Lua Wiki.

 LuaForge.

 Annual Workshops.

Appendix A: Answers.

Index.

作者介绍:

Between his first programs submitted to a Burroughs 5500 on Hollerith punch cards and his latest programs

tapped into a Palm Pilot, Kurt Jung has been the principal programmer on various projects ranging from

airline yield management to state machine–driven workflow.

Aaron Brown began programming in elementary school on a Commodore 64. He plays various musical

instruments and speaks Esperanto.

出版社信息:

暂无出版社相关信息,正在全力查找中!

书籍摘录:

暂无相关书籍摘录,正在全力查找中!

在线阅读/听书/购买/PDF下载地址:

在线阅读地址:Lua 程序设计初阶 Beginning Lua Programming 在线阅读

在线听书地址:Lua 程序设计初阶 Beginning Lua Programming 在线收听

在线购买地址:Lua 程序设计初阶 Beginning Lua Programming 在线购买

原文赏析:

暂无原文赏析,正在全力查找中!

其它内容:

书籍介绍

Lua offers a wide range of features that you can use to support and enhance your applications. With this book as your guide, you’ll gain a thorough understanding of all aspects of programming with this powerful language. The authors present the fundamentals of programming, explain standard Lua functions, and explain how to take advantage of free Lua community resources. Complete code samples are integrated throughout the chapters to clearly demonstrate how to apply the information so that you can quickly write your own programs.

书籍真实打分

故事情节:5分

人物塑造:3分

主题深度:3分

文字风格:5分

语言运用:7分

文笔流畅:6分

思想传递:3分

知识深度:7分

知识广度:7分

实用性:8分

章节划分:5分

结构布局:7分

新颖与独特:6分

情感共鸣:5分

引人入胜:7分

现实相关:6分

沉浸感:7分

事实准确性:4分

文化贡献:6分

网站评分

书籍多样性:4分

书籍信息完全性:6分

网站更新速度:4分

使用便利性:9分

书籍清晰度:7分

书籍格式兼容性:7分

是否包含广告:3分

加载速度:3分

安全性:7分

稳定性:3分

搜索功能:8分

下载便捷性:8分

下载点评

  • 无缺页(313+)
  • 五星好评(98+)
  • 推荐购买(438+)
  • 书籍多(599+)
  • 速度慢(272+)
  • 书籍完整(70+)
  • 已买(538+)
  • 情节曲折(550+)
  • 小说多(635+)
  • 格式多(192+)
  • 购买多(245+)

下载评价

网友 石***致:挺实用的,给个赞!希望越来越好,一直支持。

网友 戈***玉:特别棒

网友 益***琴:好书都要花钱,如果要学习,建议买实体书;如果只是娱乐,看看这个网站,对你来说,是很好的选择。

网友 濮***彤:好棒啊!图书很全

网友 权***波:收费就是好,还可以多种搜索,实在不行直接留言,24小时没发到你邮箱自动退款的!

网友 隗***杉:挺好的,还好看!支持!快下载吧!

网友 詹***萍:好评的,这是自己一直选择的下载书的网站

网友 瞿***香:非常好就是加载有点儿慢。

网友 焦***山:不错。。。。。

版权声明

1本文:Lua 程序设计初阶 Beginning Lua Programming 转载请注明出处。
2本站内容除签约编辑原创以外,部分来源网络由互联网用户自发投稿仅供学习参考。
3文章观点仅代表原作者本人不代表本站立场,并不完全代表本站赞同其观点和对其真实性负责。
4文章版权归原作者所有,部分转载文章仅为传播更多信息服务用户,如信息标记有误请联系管理员。
5本站一律禁止以任何方式发布或转载任何违法违规的相关信息,如发现本站上有涉嫌侵权/违规及任何不妥的内容,请第一时间联系我们申诉反馈,经核实立即修正或删除。


本站仅提供信息存储空间服务,部分内容不拥有所有权,不承担相关法律责任。

相关文章:

  • 天空在脚下 pdf 115盘 kindle 下载 tct lit mobi 在线
  • 9787503160844 pdf 115盘 kindle 下载 tct lit mobi 在线
  • 幼小衔接学前测试卷·语言基础篇 pdf 115盘 kindle 下载 tct lit mobi 在线
  • 雨巷 pdf 115盘 kindle 下载 tct lit mobi 在线
  • 寻味北京 pdf 115盘 kindle 下载 tct lit mobi 在线
  • 中华上下五千年自营同款儿童版青少版全6册历史书籍写给儿童的中国历史三四年级课外阅读书五六年级课外阅读推荐书籍 小学生课外阅读经典书籍3-4-5-6年级彩图版青少年科普读物 pdf 115盘 kindle 下载 tct lit mobi 在线
  • 天赋 pdf 115盘 kindle 下载 tct lit mobi 在线
  • 钢琴演奏文凭级<初级>作品选(上) pdf 115盘 kindle 下载 tct lit mobi 在线
  • 生态学基础:2009年全国各类成人高等学校招生考试全真模拟试卷(专升本) pdf 115盘 kindle 下载 tct lit mobi 在线
  • 日历2024活法法语语言文化艺术主题精装日历台历礼盒装(赠2024活法日历专属同款精美日程记事本) pdf 115盘 kindle 下载 tct lit mobi 在线