- 浏览: 1153382 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (411)
- ASP (6)
- ASP.NET (2)
- CSS (4)
- HTML (11)
- Javascript (34)
- Java (100)
- PHP (1)
- XML (2)
- Flash/Flex/AS (1)
- 编程理论 (6)
- 操作系统 (23)
- 架构与搭建 (13)
- 软件应用 (39)
- 移动开发及应用 (4)
- UI设计 (2)
- 数据库 (23)
- 围棋 (1)
- 闲语茶楼 (6)
- 金融 (1)
- 其他 (3)
- Linux/Unix (38)
- 项目管理 (3)
- cmd (2)
- ssh (3)
- SVN (1)
- 移动开发 (1)
- HTML5 (1)
- jquery (1)
- redis (1)
- nginx (2)
- webservice (1)
- vmware (1)
- ssl (1)
- eclipse (1)
- sqlite (1)
- spring (2)
最新评论
-
cnhome:
Java 8 下:// 编码String asB64 = Ba ...
不要使用sun.misc.BASE64Encoder -
请叫我翠西狗:
那如果我要用this.getServletContext() ...
JSP/Servlet使用代理或路由器映射时获取服务器地址为内网地址 -
nomblouder:
按照别的博客,别名一直是p4merge,导致一直报错comma ...
win与linux下git配置p4merge为合并比较工具的方法 -
linuxzhang:
请问我按你的方法修改了sts-3.7.3.RELEASE中的o ...
Eclipse中setter/getter方法自动添加属性注释 -
yzh__:
求解答。。。
Struts2定义默认拦截器时需要注意
例子都在这里了:http://www.java2s.com/Code/Java/JDK-6/Script-Engines.htm,以下是个小测试:
package com.spell.script.engine; import java.util.List; import javax.script.Bindings; import javax.script.ScriptContext; import javax.script.ScriptEngine; import javax.script.ScriptEngineFactory; import javax.script.ScriptEngineManager; import javax.script.ScriptException; public class ScriptsTest { public static void main(String[] args) throws ScriptException { ScriptsTest.list(); ScriptsTest.runScript("(1+2+3)*2/0.5"); ScriptsTest.runScript("print ('not a math script')"); ScriptsTest.valueBind(); } public static void list() { // create ScriptEngineManager ScriptEngineManager manager = new ScriptEngineManager(); List<ScriptEngineFactory> factoryList = manager.getEngineFactories(); for (ScriptEngineFactory factory : factoryList) { System.out.println(factory.getEngineName()); System.out.println(factory.getEngineVersion()); System.out.println(factory.getLanguageName()); System.out.println(factory.getLanguageVersion()); System.out.println(factory.getExtensions()); System.out.println(factory.getMimeTypes()); System.out.println(factory.getNames()); } } public static void runScript(String script) { ScriptEngineManager manager = new ScriptEngineManager(); ScriptEngine engine = manager.getEngineByName("js"); try { System.out.println(engine.eval(script)); } catch (ScriptException e) { e.printStackTrace(); } } public static void valueBind() throws ScriptException { ScriptEngineManager manager = new ScriptEngineManager(); ScriptEngine engine = manager.getEngineByName("js"); engine.put("a", 1); engine.put("b", 5); Bindings bindings = engine.getBindings(ScriptContext.ENGINE_SCOPE); Object a = bindings.get("a"); Object b = bindings.get("b"); System.out.println("a = " + a); System.out.println("b = " + b); Object result = engine.eval("c = a + b;"); System.out.println("a + b = " + result); } }
原文:http://hi.baidu.com/ecspell/item/8731e0df10a5a7e4785daaae
发表评论
-
Maven使用mvn命令时跳过test的参数
2015-05-28 11:24 1667方法有两种: 方法1: mvn install -Dsk ... -
Spring中Propagation类的事务属性区别
2014-12-08 14:50 1898PROPAGATION_REQUIRED:支持当前事务,如果 ... -
Spring AOP中pointcut expression表达式解析
2014-08-27 15:39 3376Pointcut 是指那些方法需要被执行"AOP& ... -
用正则表达式替换手机号为星号*的写法
2014-08-11 15:43 9972现在网络越来越关注一些隐私,比如手机号隐藏当中的若干位数字 ... -
java使用相对路径连接sqlite
2014-08-01 15:48 6835在sqlite的连接源码中,可以看到 :resource: ... -
Eclipse中setter/getter方法自动添加属性注释
2014-08-01 12:11 16514这篇文章以前在公司内网发的,到现在也一直有用,发上来分享给有 ... -
memcached-session-manager配置
2014-07-09 18:01 918声明:本篇文章是根据memcach ... -
使用java原生url连接传输protobuf
2014-06-26 18:16 1413protobuf已经出来好多年了,原谅我最近才了解到goo ... -
Tomcat内存、连接数等性能参数设置
2014-02-20 14:37 16681、修改启动时内存参数、并指定JVM时区 (在windows ... -
使用JSP列出所有运行中的线程
2013-07-29 10:06 1012<html> <head> &l ... -
JVM系列五:JVM监测&工具[整理中]
2013-05-10 10:34 1093前几篇篇文章介绍了介绍了JVM的参数设置并给 ... -
JVM系列四:生产环境参数实例及分析【生产环境实例增加中】
2013-05-10 10:32 1194java application项目(非web项目) 改进 ... -
JVM系列三:JVM参数设置、分析
2013-05-10 10:30 970不管是YGC还是Full GC,GC过程中都 ... -
JVM系列二:GC策略&内存申请、对象衰老
2013-05-10 10:19 991JVM里的GC(Garbage Collec ... -
JVM系列一:JVM内存组成及分配
2013-05-10 10:14 1043java内存组成介绍:堆(Heap)和非堆(Non-h ... -
jenkins配置权限不对导致无法登陆的重置方法
2013-04-20 20:43 25274找到.jenkins/config.xml文件: 替换为: ... -
Spring3中替换默认拦截器的方法BeanFactoryPostProcessor
2012-08-14 16:51 4001由于Spring默认的静态资源处理器不能满足需求,需要做一些自 ... -
Hessian 权限认证
2012-08-07 11:23 1468Hessian 权限认证 Hessian的一些基本简介已经在上 ... -
在spring、tomcat中使用多数据源并支持分布式事务管理
2012-08-06 22:10 2576原文:http://zxlaiye.iteye.c ... -
如何把Https网站中的安全证书导入到java中的cacerts证书库中?
2012-07-27 22:08 1566如何把Https网站中的安全证书导入到java中的cac ...
相关推荐
vb6.0 编程实现字节数组和字符串的相互转换,演示如何进行字节数组和字符串的相互转换.
基于vc++6.0中缀表达式转换成后缀表达式代码,数据结构课程代码。
java包 6.0, java包 6.0, java包 6.0, java包 6.0, java包 6.0
加密解密字符串.exe huanyin下载
输入f(x):=x*sin(x)+sin(x)*cos(x)字符串编译获取数学表达式
Java6.0中文API去,全中文翻译,pdf格式,18M携带方便,体积小
JAVA6.0的新特性
debian11-一键安装zabbix6.0脚本
JAVA6.0帮助文档
Java 6.0 API文档 支持动态搜索 part1/part3
vc6.0 下有替换功能,但只是针对当前活动文件。如果文件比较多的话,就费时了。此程序对工程文件代码中的某个特定字符串进行批量替换。使用了文件映射技术,具有自动备份功能。
包含整个工程,可直接复制使用
java 6.0 api 中文文档,在windows xp下测试过可以打开,下载完解压就可以使用了
Alma linux8 一键安装zabbix6.0 脚本
java6.0中文APIjava6.0中文APIjava6.0中文API
java6.0 中文API,方便只能上csdn又没分的筒子
java jdk6.0最新包。里面讲述了api特性与详细描述
java6.0中文APIjava6.0中文APIjava6.0中文API
java6.0中文APIjava6.0中文APIjava6.0中文API
中文Java 6.0 API(JAVA_6.0_API.part2.rar),是学习、使用JAVA的必备资料 中文,java,api,6.0