为了实现Lua和其他语言之间的通信,Lua虚拟机为C/C++提供了两个特性: Lua_State状态机 lua_State主要是管理一个lua虚拟机的执行环境, 一个lua虚拟机可以有多个执行环境。Lua虚拟机通过维护这样一个虚拟栈来实现两种之间的通信,lua_State定义如下: 1,虚拟栈的管理 ...
分类:
编程语言 时间:
2016-06-28 12:25:27
阅读次数:
203
你可能知道,Javascript语言的执行环境是"单线程"(single thread)。 所谓"单线程",就是指一次只能完成一件任务。如果有多个任务,就必须排队,前面一个任务完成,再执行后面一个任务,以此类推。 这种模式的好处是实现起来比较简单,执行环境相对单纯;坏处是只要有一个任务耗时很长,后面 ...
分类:
编程语言 时间:
2016-06-27 13:39:25
阅读次数:
142
classC(object):
def__call__(self,*args,**kwargs):
print"I‘mcallable!calledwithargs:\n",args
c=C()
c(‘a‘,1)
single_code=compile("print‘hello,world!‘",‘‘,‘single‘)
exec(single_code)
eval_code=compile(‘100*3‘,‘‘,‘eval‘)
printeval(eval_code)
#exec_code=compile..
分类:
编程语言 时间:
2016-06-23 19:02:36
阅读次数:
219
在使用nvm时候,发现nvm把nodejs安装到了家目录下,如果sudo执行发现会找不到Nodejs 有的程序默认的执行环境是/usr/bin/node 或者/usr/bin/nodejs 解决办法其实很简单哈哈: 本人原创,删除/usr/bin/node /usr/bin/nodejs 然后vim ...
分类:
Web程序 时间:
2016-06-17 12:34:36
阅读次数:
258
闭包 在一个函数内部创建一个子函数,子函数可以访问父函数作用域中的变量。 活动对象:是在进入函数执行环境时创建的,它通过函数的arguments属性初始化 当函数被调用时,会创建一个执行环境及其相应的作用域链。使用 arguments 和其他命名参数的值来初始化函数的活动对象。在作用域链中,父函数的 ...
分类:
其他好文 时间:
2016-06-11 17:16:26
阅读次数:
180
1、pxe简介PXE(Pre-bootExecutionEnvironment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统,在启动过程中,终端要求服务器分配IP地址,再用TFTP(trivialfiletrans..
分类:
其他好文 时间:
2016-06-09 16:07:51
阅读次数:
1309
前言 这几天在看《javascript高级程序设计》,看到执行环境和作用域链的时候,就有些模糊了。书中还是讲的不够具体。 通过上网查资料,特来总结,以备回顾和修正。 要讲的依次为: EC(执行环境或者执行上下文,Execution Context) ECS(执行环境栈Execution Contex ...
分类:
编程语言 时间:
2016-06-08 15:19:19
阅读次数:
233
一、PXE简介PXE(Pre-bootExecution
Environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持工作站通过网络从远端服
务器下载映像,并由此支持通过网络启动操作系统,在启动过程中,终端要求服务器分配IP地址,再用TFTP(trivialfiletr..
分类:
系统相关 时间:
2016-06-06 23:50:30
阅读次数:
371
JavaScript作用域链 之前写过一篇JavaScript 闭包究竟是什么的文章理解闭包,觉得写得很清晰,可以简单理解闭包产生原因,但看评论都在说了解了作用域链和活动对象才能真正理解闭包,起初不以为然,后来在跟公司同事交流的时候发现作用域和执行环境确实很重要,又很基础,对理解JavaScript ...
分类:
编程语言 时间:
2016-06-05 23:25:38
阅读次数:
402
你可能知道,Javascript语言的执行环境是"单线程"(single thread)。 所谓"单线程",就是指一次只能完成一件任务。如果有多个任务,就必须排队,前面一个任务完成,再执行后面一个任务,以此类推。 这种模式的好处是实现起来比较简单,执行环境相对单纯;坏处是只要有一个任务耗时很长,后面 ...
分类:
编程语言 时间:
2016-06-04 16:12:43
阅读次数:
121