使用lua进行脚本编程有很多优点:1 代码体积小2 执行速度快3 安全性较高等4 但是最大的优点是修改后的代码不需要重新编译即可生效,而高级语言的代码经过修改后需要经过重新编译或者解释后才能生效。lua主要用于游戏应用层的开发。由于游戏上层的逻辑会而经常发生变化,比如游戏的任务系统。我们可以设想一下...
分类:
其他好文 时间:
2015-08-12 23:22:36
阅读次数:
156
【版权声明:尊重原创,转载请保留出处:blog.csdn.net/shallnet,文章仅供学习交流,请勿用于商业用途】
linux为多任务系统,正常情况下都存在成百上千个任务。由于linux提供抢占式的多任务模式,所以linux能同时并发地交互执行多个进程,而调度程序将决定哪一个进程投入运行、何时运行、以及运行多长时间。调度程序是像linux这样的多任务操作系统的基础,...
分类:
系统相关 时间:
2015-07-31 23:36:20
阅读次数:
211
一:android 进程和线程进程是程序运行的一个实例。android通过4大主件,弱化了进程的概念,尤其是在app层面,基本不需要关系进程间的通信等问题。但是程序的本质没有变,尤其是多任务系统,以事件为驱动的软件系统基本模式都是如下:程序的入口一般是main:1.初始化:比如创建窗口,申请资源等。...
分类:
移动开发 时间:
2015-07-30 20:48:43
阅读次数:
136
实现了一个简单的任务系统(Task Scheduler),用于多线程任务执行。由于编程上的疏忽,比实际的硬件线程多创建了一个线程用于执行任务。任务执行的部分,在Profiling工具里面,一直是耗时的部分。发现了这个问题之后,改正,整个执行时间几乎变为原来的一半。具体理论解释可以看这篇文章:http...
分类:
编程语言 时间:
2015-07-25 11:53:57
阅读次数:
137
Webx Framework的任务系统初始化响应请求初始化Spring容器增强request/response/session的功能初始化日志系统提供pipeline流程处理机制异常处理开发模式1Webx的初始化//初始化Spring容器 - /WEB-INF/web.xml ... ...
分类:
Web程序 时间:
2015-07-10 12:50:00
阅读次数:
327
无主之地1时间限制:1000ms | 内存限制:65535KB难度:0描述子晓最近在玩无主之地1,他对这个游戏的评价不错,结合了FPS与RPG元素,可玩度很高。不过,他发现了一代的任务系统做的不好,任务系统并没有帮他统计清楚哪个区域有多少任务,而且,给任务的时候呢,也比较散乱。比如,在1区域的一个任...
分类:
其他好文 时间:
2015-07-10 00:14:51
阅读次数:
177
啊,终于要把这一个系列写完整了,好高兴啊在前面的三篇文章中介绍了Python的Python的Generator和coroutine(协程)相关的编程技术,接下来这篇文章会用Python的coroutine技术实现一个简单的多任务的操作系统代码如下,可看注释 1 #-*-coding:utf-8 -....
分类:
编程语言 时间:
2015-06-12 00:47:59
阅读次数:
305
内存管理单元MMU介绍:权限管理;地址映射 权限管理:内核->A->B 地址空间各不相同 地址映射:多任务系统也是分时系统虚拟地址(地址空间)->MMU->物理地址SDRAM:64M内存源码分析:
分类:
其他好文 时间:
2015-06-11 22:52:33
阅读次数:
140
dispatch_ :线程怎样执行队列中的任务.(同步,异步,延时,once,多次),,队列:集合一些串行的或者并行的任务,,系统队列:主队列,,(运行在主线程中的,串行) 全局队列,,(4个,并行)1.1、GCD全局队列的四个优先级1.2、几种本文使用到的GCD类型1.3、dispatc...
分类:
编程语言 时间:
2015-06-08 21:17:20
阅读次数:
138
1. 确定系统涉及的内容停车场由以下模块组成 :用户、车、系统管理员。2. 分析系统参与者确定参与者首先分析系统涉及的问题领域 和 系统运行的主要任务 : 系统使用者, 系统管理维护者;分析过程 :a. 首先该系统需要用户参与, 出入停车场,停车开车;b. 对应用户的请求, 需要有管理员处理这些信息...
分类:
其他好文 时间:
2015-06-02 00:10:15
阅读次数:
125