<thead id="fflbj"><font id="fflbj"><cite id="fflbj"></cite></font></thead>
    <progress id="fflbj"><thead id="fflbj"><font id="fflbj"></font></thead></progress>

            課程目錄:Advanced Lua培訓
            4401 人關注
            (78637/99817)
            課程大綱:

              Advanced Lua培訓

             

             

             

            Advanced tables
            Tables for queues and stacks
            Tables describing graphs
            Matrices as tables
            Linked lists as tables
            String buffers
            Metatables through examples
            Proxies
            Readonly
            Memoization
            Dynamic programming with memoization
            The Fibonacci example
            Environments
            Relationship between global variables and environments
            Free variables
            The _ENV table and the _G table
            More about modules
            Different approaches to creating modules
            Modules that change the behavior
            Module initialization and arguments
            Using environments to implement safe modules
            Advanced iterators and co-routines
            Producer, consumer, filter
            Wrapping co-routines to get iterators
            Stateless iterator for linked lists
            Contributing to the Ecosystem
            Uploading packages to MoonRocks
            Functional paradigm in Lua
            The map function
            The reduce / fold function
            Object-oriented Programming
            Different approaches to OOP
            Different approaches to inheritance
            Examples
            A walkthrough of the Lua Standard Libraries

            538在线视频二三区视视频