第6天 通过解释器执行程序 解释器从抽象语法树的根节点开始遍历该树直至叶节点,并计算各节点的内容 6.1 eval方法与环境对象 eval方法:eval是evaluate(求值)的缩写。eval方法将计算与该节点为根的子树对应的语句、表达式及子表达式,并返回执行结果。 eval方法递归调用子节点的e ...
分类:
编程语言 时间:
2020-01-18 19:27:10
阅读次数:
83
def solve(eq,var='x'): c = eval(eq,{var:1j}) print(eq, c.real) print(-c.real/c.imag) solve("x-x/1.06*0.0672-2838500-(x/1.06-x/1.06*0.06*0.12-2838500-3 ...
分类:
编程语言 时间:
2020-01-18 14:19:50
阅读次数:
82
写着写着,就会跑偏,没错又走上了一个岔道……就是不知道这条岔道以后会不会越来越宽,有的说他是未来,有的说…… 这里不知道,也不做什么评断。减少一些重复性的工作,提高开发效率这是最根本的。说白了就是偷懒呗!又说了一大堆废话。接触过angularjs、vue还有一点点的reactjs,组件化的思想给开发 ...
分类:
Web程序 时间:
2020-01-18 01:03:22
阅读次数:
127
发现很多网上的源码,都会被插入一段来历不明的代码。 此类代码加密特征为: $OOO0O0O00=__FILE__;$OOO000000=urldecode('%74%68%36%73%62%65%68%71%6c%61%34%63%6f%5f%73%61%64%66%70%6e%72');、eval ...
分类:
Web程序 时间:
2020-01-17 23:01:20
阅读次数:
501
MAIN_MAKEFILE=1include ffbuild/config.makvpath %.c $(SRC_PATH)vpath %.cpp $(SRC_PATH)vpath %.h $(SRC_PATH)vpath %.inc $(SRC_PATH)vpath %.m $(SRC_PATH) ...
分类:
其他好文 时间:
2020-01-17 19:08:42
阅读次数:
116
前言:前两篇文章.net core+Redis+IIS+nginx实现Session共享中,介绍了使用Microsoft.Extensions.Caching.Redis实现Session共享的方法,但是高并发时会有连接Redis出现Timeout的问题,这篇文章将介绍该问题的解决方案。 1、环境及 ...
1.注意要点:ajax提交请求的dataType参数、contentType参数值应该分别为 dataType: 'json' 和 contentType: 'application/json;charset=utf-8' 不然会报js跨域啊,Method 错误啊 等等一些乱七八糟的js错误. 下面 ...
先来看下面一段html: 这个ng-model名称带有一定的规律带有序号。 先来实现数据绑定,从数据取到数据后,为ng-model绑定相对应的值: var c = response.data $scope.Start1 = $filter("jsonDateFormat")(c.Start1, "y ...
分类:
Web程序 时间:
2020-01-16 19:24:34
阅读次数:
125
[toc] Django CSRF与auth模块 CSRF FORM表单中怎么通过CSRF校验 只需要在form表单中写一个 ajax通过asrf校验有三种方法 第三种需要引入外部js文件,文件中需要书写以下代码 写一个getCookie方法 将上面的文件配置到你的Django项目的静态文件中,在h ...
分类:
其他好文 时间:
2020-01-15 21:14:50
阅读次数:
71
Python eval() 参数说明 The eval() takes three parameters: expression this string as parsed and evaluated as a Python expression globals (optional) a dicti ...
分类:
编程语言 时间:
2020-01-15 19:46:45
阅读次数:
66