Content Preview: rss
5 days ago
表达式的解析和求值是一个应用面非常广的功能。现有的表达式分析器虽然各具特点,但基本上毫无例外的都使用自己独特的内存结构,不具有通用性。而JSON格式因其简明、易于操作,使用面日渐广泛。在此,我启动了一个开源项目,将表达式分析的结果存放在JSON对象中,可以非常方便的进行解读,同时,还具有相当的开放性。 功能: ExprToJSON 文本表达式=>JSON对象树 JSONToExpr JSON对象树=>文本表达式 Eval JSON对象树求值 EvalNumber JSON对象树求数值 VarNeeded 提取表达式中用到的变量 插件: Var Helper Func Helper 支持: Math operation: + - * / \ % & ^ ~ ! >> << SHR SHL Bool operation: AND OR XOR * Compare operation: = > < <> >= <= Object operation: . IS Value set: IN (a,b) Condition expr: IF( condition, value1, value2) 开源项目在sourceforge.net上,源码文件URL为: http://jsonexpr.svn.sourceforge.net/viewvc/jsonexpr/ 下面是一些解析的范例: 2 + X * Sin(Y) => {op:"+",p1:2,p2:{op:"*",p1:"X",p2:{op:"SIN",p1:"Y"}}} Z*(X.Max+0.5) => ...
8 days ago
78 days ago
ExtJS库利用request方法提交异步HTTP请求,它的params参数可以传递一个平面的JSON对象,将形如{Fa:v1,Fb:v2}的参数对象展开为Fa=v1&Fb=v2这样的POST参数表。不过,这个params参数并不接受类似{Fa:{Name:"Mike"}}这样的复合JSON对象。Ext虽然有一个decode函数可以将任意层次的JSON对象转化为字符串,但经过测试,它竟然会将字符串值中的两个汉字编码为三个Unicode字符。。。于是不得已只能自己来处理了。 原理也不复杂——利用JSON格式支持\uXXXX形式的Unicode编码的功能,将汉字转化为合法的JSON代码,搞定:) PARAM样例: UIID=(2142638864)&act=PEV&data={event:"FVCHG",field:"NativePlace__Lo",value:"\u5317\u4EAC"}&callback=_FdChg&id=1
136 days ago
近日购得一本关于养骨的保健书,研读毕,不由叹服。其大略为:骨做为身体中最致密的组成部分,不但承担了身体的重量,还是中枢神经、重要血管的保护套、造血机能的所在,它的健康与否,直接决定了身体各个系统能否正常的工作。现代人由于工作强度高、生活习惯不好,容易造成各种骨方面的各种问题,例如:脊柱不正、腰椎间盘突出、骨盆不正、长短脚、自律神经紊乱、大脑供血不足等等。通过对头部骨缝、脊柱两侧、胸骨、骨盆、双腿及其附近经络的按摩,纠正因骨间错位造成的神经、血管、经络的压迫,化开平时难以运动到的肌肉群中的阻塞经络,往往可以治愈一些难以找到病因、多方治疗不见好转的病症。 俗话说,一分预防胜过十分补救,在该书的末尾,特别给出了一套作者自创的养骨、活络的锻炼法。读过之后,我觉得这套功法和古代流传下来的导引术非常的相近。现代人往往受制于不多的休息时间以及运动场地,难以长期的坚持室外的各项锻炼,而只需一人在室内在10-20分钟完成的导引术无疑是一个福音。考虑到一方面各种导引术浩如烟海,另一方很多不能对身体各个部分进行完整的锻炼,我现在将自己感觉非常全面并曾练习过不短时间的天竺按摩法与大家分享: 以下内容转载自: http://hi.baidu.com/zeyun/blog/item/bdecfc1be7cc1cdcac6e7550.html 古老神奇的瑜伽体操--天竺国按摩法 [ 引言 ] 随着人们的生活水平提高,健康保健意识越来越高。印度的瑜伽健身法风靡全世界。笔者偶然一次逛街中,正巧碰到搞宣传的瑜伽馆工作人员。心理惊呼,真是碰到仙人了!她的气血平衡达到了最佳状态。中医看病望诊望什么?首先要望神。同样也以用来判断一个健康与否。普通人的眼神一般表现为呆滞、散乱。而练过瑜伽的人就不同了。 ...
146 days ago



