1.使用packer来压缩JS文件packer工具在线版:http://dean.edwards.name/packer/通过packer对js打包压缩的同时,执行Base62
encode编码后,代码变得难以阅读。如:eval(function(p,a,c,k,e,r){e=String;if(!...
分类:
编程语言 时间:
2014-06-06 22:52:40
阅读次数:
337
lwIP作为RTOS准标配的TCP/IP,在我们编写网络模块时,经常用到。
本移植笔记使用lwIP的版本为V1.4.1。
MDK: V4.0+
RTOS: μC/OS-II V2.91
Eval-Board: LPC1752
Ethernet: ENC28J60
移植lwIP到OS其实就是实现sys.h的过程。...
分类:
其他好文 时间:
2014-06-04 21:52:32
阅读次数:
635
由于Ajax的兴起,JSON这种轻量级的数据格式作为客户端与服务器之间的传输格式逐渐地流行起来,进而出现的问题是如何将服务器端构建好的JSON数据转化为可用的JavaScript对象。利用eval函数无疑是一种简单而直接的方法。在转化的时候需要将JSON字符串的外面包装一层圆括号:var
jsonO...
分类:
编程语言 时间:
2014-06-04 18:44:24
阅读次数:
435
这两者主要是用来显示、打印对象。那么他们有什么区别和关联呢。
首先说下str()和repr内建函数,概括的说str()返回值是给人看的,repr()是给机器看的,而repr()函数得到的字符串通常可以用来重新获得该对象,通常情况下 obj==eval(repr(obj)) 这个等式是成立的。str()会调用__str__,repr()会调用__repr__。对于打印操作会尝试使用__str__,...
分类:
其他好文 时间:
2014-06-02 02:30:28
阅读次数:
270
HipHop的原理HipHop将PHP代码转换为高度优化的C++代码,然后再用g++编译器编译。它可以保持语义等效地执行源代码,但为了提高性能,牺牲了一些很少用到的特性,比如eval()。HipHop开发中的主要困难在于,在PHP和C++这两种很不一样的语言之间怎么实现转换。虽然PHP也可以写一些很...
分类:
其他好文 时间:
2014-05-29 13:47:10
阅读次数:
227
1. 数据控件绑定时格式化日期方法:代码如下: 2.
用DataBinder.Eval进行数据绑定时:代码如下:DataBinder.Eval(Container.DataItem,"AddTime","{0:yyyy-MM-dd}")3.
直接用ToString方法转换日期显示格式:代码如下:Da...
分类:
Web程序 时间:
2014-05-28 02:32:41
阅读次数:
306
大家在看angular的时候,有时候偶尔会看到$parse,$eval和$observe,$watch这两对语法,随着深入使用angular,就不可避免使用到它。文章从内部运行机制跟实际需求的角度来解释这两对语法的区别。原理$parse和$eval首先,$parse跟$eval都是用来解析表达式的,...
分类:
其他好文 时间:
2014-05-28 02:24:47
阅读次数:
253
[1,2,3].length可以得到 3,"123".length 也可以得到
3,这个略懂js的都知道。但是
eval.length,RegExp.length,"".toString.length,1..toString.length会得到什么呢?分别得到
1,2,0,1,这些数字代表什么呢?这...
分类:
Web程序 时间:
2014-05-28 00:43:00
阅读次数:
281
数组属性length计算长度方法join()将数组元素组合成reverse()反转数组sort()进行排序内置函数eval(string)eval函数直接计算出string的值isNaN(变量)检验参数是否是一个数字,如果不是数字返回trueString对象属性length返回字符串的长度方法big...
分类:
编程语言 时间:
2014-05-26 08:15:15
阅读次数:
241
写在前面的话Ajax从服务器获取的数据都是字符串,但是通过不同的解析,可以解析为XML或JSON来进行应用.一般来说.使用XML格式的数据比较通用,但是服务器和客户端解析起来都比较复杂一些;而使用JSON语句话,服务端需要多做一些工作,但到了客户端,通过使用eval()函数来进行解析,就会获得js对...
分类:
其他好文 时间:
2014-05-26 07:52:37
阅读次数:
284