码迷,mamicode.com
首页 >  
搜索关键字:eval    ( 3081个结果
我终于理解了LISP『代码即数据|数据即代码』的含义
以前我一直不能理解LISP里引用的作用,感觉引用和字符串没什么区别。比如:> (define (func) 'ok)> (func)'ok这里把引用ok当做了函数func的返回值。但是我在实现函数式汉语编程的时候,我把代码构造成了一个多叉的语法树,这时候对某一段代码的引用,就是不对代码Eval,直....
分类:其他好文   时间:2014-11-07 23:24:31    阅读次数:322
Linux Bash 脚本:自定义延迟代码块(裸数据保存方案)
结合 alias 和 read 用法,可以保存一些将要延迟运行的脚本,或者裸数据(字符串不被扩展)到一个变量中,以备后用。 $ alias BEGIN='read -d "" $1 < ls -la > END $ eval $block1 total 10 drwxr-xr-x 1 Xiaoqian Administ 40...
分类:系统相关   时间:2014-11-05 23:06:08    阅读次数:236
javascript--把字符串当代码来执行
在javascript中有多种方法可以让一段字符串当做一段js代码来执行: 使用eval("要执行的字符串") 使用new Function("要执行的字符串") setTimeOut("要执行的字符串",500) setInterval("要执行的字符串",500)
分类:编程语言   时间:2014-11-04 21:03:43    阅读次数:209
Discuz! 7.1 & 7.2 远程代码执行漏洞
受影响产品:Discuz! 7.1 & 7.2漏洞描述:产生漏洞的$scriptlang数组在安装插件后已经初始化Discuz!新版本7.1与7.2版本中的showmessage函数中eval中执行的参数未初始化,可以任意提交,从而可以执行任意PHP命令。下面来分析下这个远程代码执行漏洞,这个问题真...
分类:Web程序   时间:2014-10-31 13:38:10    阅读次数:327
Python学习笔记5—Python模块
python模块分为系统内置的模块、第三方的模块和用户编写的模块默认情况下,python第三方的模块安装在python的安装目录下site-packages下,以文件或者目录的形式存放用户模块,程序模块化对区分功能和结构,代码清晰度有很好的帮助默认情况下,在python运行时只是加载了少数的系..
分类:编程语言   时间:2014-10-31 12:07:30    阅读次数:270
jQuery中ajax和post处理json的不同
近日在做门户的用户评论时,好长时间没有用jquery了正好用一下,没想到偷工用了post方法去处理ajax回调的json数据,死活取不到,后台就是有json返回了。不料这么小小一个问题挂了我好几个小时,后来我ajax方法处理,居然OK,一比较发现原来post方法回调json必须eval一下,而aja...
分类:Web程序   时间:2014-10-30 18:51:30    阅读次数:177
eWebEdito编辑器按钮失效解决方案(测试能用)
在eWebEditor的目录里找到Editor.js文件,路径是webedit\Include\Editor.js用记事本打开,在其中找到如下代码(第176行):if(element.YUSERONCLICK){eval(element.YUSERONCLICK+"anonymous()");}或if(element.YUSERONCLICK)eval(element.YUSERONCLICK+"anonymous()");版本不同..
分类:Web程序   时间:2014-10-30 11:57:54    阅读次数:175
bash shell 内部命令及添加
#manshellbuiltinsBASH_BUILTINS(1)BASH_BUILTINS(1)NAMEbash,:,.,[,alias,bg,bind,break,builtin,cd,command,comp-gen,complete,continue,declare,dirs,disown,echo,enable,eval,exec,exit,export,fc,fg,getopts,hash,help,history,jobs,kill,let,local,logout,popd,printf,pu..
分类:系统相关   时间:2014-10-30 01:55:08    阅读次数:222
python中eval, exec, execfile,和compile
eval(str [,globals [,locals ]])函数将字符串str当成有效Python表达式来求值,并返回计算结果。同样地, exec语句将字符串str当成有效Python代码来执行.提供给exec的代码的名称空间和exec语句的名称空间相同.最后,execfile(filename ...
分类:编程语言   时间:2014-10-29 19:06:05    阅读次数:177
JavaScript中堆栈解析,已经与delete之间的关系。
1,在栈中的数据不会随意删除。2,堆中的数据可以随意删除。注意:用eval("var a")定义的变量存放在栈中。var 和function 语句在JavaScript中的优先级很高,需要预执行。预执行就是因为需要计算作用域中局部变量指针所占空间的大小,从而给他们分配内存。栈中的东西是不能随意删除的...
分类:编程语言   时间:2014-10-29 16:42:51    阅读次数:158
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!