zoukankan      html  css  js  c++  java
  • plain framework 1 参考手册 入门指引之 模块

    模块

    总述

    上图为plain framework(简称简约框架)所有的模块,包括基础、数据库、引擎、事件、文件、网络、性能、脚本、系统、工具模块,各个模块的详细介绍请看以下的独立说明。

    基础模块

    基础模块提供了基本的操作,包括时间、容器、字符串、日志、输入/输出流。

    数据库模块

    数据库模块提供了基本的数据操作接口,提供了查询以及结果集获取的方法。

    引擎模块

    引擎模块作为整个框架的核心,具有举足轻重的地位,我们的应用也是在引擎的扩展上衍生出来的。 这一点从框架给出的例子中可以看出:简明教程

    事件模块

    事件模块主要提供了事件的管理器,事件的增加以及事件监听方法的增加/删除操作,在这里事件分为慢速和快速事件。

    文件模块

    文件模块主要封装了系统的API操作,方便跨平台使用,封装了excel格式的文本文件(数据库)读取,并提供了操作ini配置文件的类。

    网络模块

    网络模块提供了网络连接、网络包、网络管理器、连接管理器、套接字等常用的接口,包括服务器/客户端的接口。

    性能模块

    性能模块现提供了输出系统负载和当前进程的ID、CPU占用、FPS(帧率)、虚拟内存占用、物理内存占用、在线人数、网络连接数、网络流量的输出接口。

    脚本模块

    脚本模块提供了脚本缓存,并封装了lua常用的接口。

    系统模块

    系统模块封装了与提供直接相关的公用接口,内存操作、进程操作、线程操作、断言。

    工具模块

    工具模块为一些公用的或者引用外部的一些扩展方法或者类的集合。

    简明教程 | 代码风格

     成员招募(长期有效)

      如果你也对开源知识比较感兴趣,如果也对网络应用或者网络游戏感兴趣,如果你也对该框架感兴趣,你可以加入我们的QQ群(348477824)。

      欢迎大家进群相互交流学习,同时也欢迎各位朋友对该框架供出自己的一份心力。

  • 相关阅读:
    VS批处理命令使用
    python实现域账号登陆
    Sql Server 优化技巧
    Windows 2012 R2 安装net4.6.1
    Resharper报“Possible multiple enumeration of IEnumerable”
    京东模拟点击
    使用常规方法爬取猫眼电影
    关于断点调试
    看网络开发实战书笔记
    scrapy的request的meta参数是什么意思?
  • 原文地址:https://www.cnblogs.com/lianyue/p/3985717.html
Copyright © 2011-2022 走看看