当前位置: 首页 > news >正文

哪个网站可以做照片分享宁波自助建站网站

哪个网站可以做照片分享,宁波自助建站网站,seo关键词优化推广,普通的旧房装修价格java中使用jythonJython是一个使用相当可靠的语法的快速Java脚本的好工具。 实际上#xff0c;当使用jmx为您的Java应用程序实现一些维护或监视脚本时#xff0c;它的运行效果非常好。 如果您与其他具有python背景的团队合作#xff0c;则将python集成到您的java应用程序是… java中使用jython Jython是一个使用相当可靠的语法的快速Java脚本的好工具。 实际上当使用jmx为您的Java应用程序实现一些维护或监视脚本时它的运行效果非常好。 如果您与其他具有python背景的团队合作则将python集成到您的java应用程序是绝对有意义的。 首先让我们使用独立版本导入jython interpeter。 group com.gkatzioura version 1.0-SNAPSHOTapply plugin: javasourceCompatibility 1.5repositories {mavenCentral() }dependencies {testCompile group: junit, name: junit, version: 4.11compile group: org.python, name: jython-standalone, version: 2.7.0 } 因此最简单的方法就是在我们的类路径中执行python文件。 该文件将是hello_world.py print Hello World 然后将文件作为输入流传递给干预者 package com.gkatzioura;import org.python.core.PyClass; import org.python.core.PyInteger; import org.python.core.PyObject; import org.python.core.PyObjectDerived; import org.python.util.PythonInterpreter;import java.io.InputStream;/*** Created by gkatzioura on 19/10/2016.*/ public class JythonCaller {private PythonInterpreter pythonInterpreter;public JythonCaller() {pythonInterpreter new PythonInterpreter();}public void invokeScript(InputStream inputStream) {pythonInterpreter.execfile(inputStream);}}Testpublic void testInvokeScript() {InputStream inputStream this.getClass().getClassLoader().getResourceAsStream(hello_world.py);jythonCaller.invokeScript(inputStream);} 下一步是创建一个python类文件和另一个将导入该类文件并实例化一个类的python文件。 该类文件将是divider.py。 class Divider:def divide(self,numerator,denominator):return numerator/denominator; 导入Divider类的文件将是classcaller.py from divider import Dividerdivider Divider()print divider.divide(10,5); 所以让我们测试一下 Testpublic void testInvokeClassCaller() {InputStream inputStream this.getClass().getClassLoader().getResourceAsStream(classcaller.py);jythonCaller.invokeScript(inputStream);} 从这个例子中我们可以理解的是解释器成功地从类路径中导入了文件。 使用解释器运行文件是可以的但是我们需要充分利用python中实现的类和函数。 因此下一步是创建一个python类并使用java使用其功能。 package com.gkatzioura;import org.python.core.PyClass; import org.python.core.PyInteger; import org.python.core.PyObject; import org.python.core.PyObjectDerived; import org.python.util.PythonInterpreter;import java.io.InputStream;/*** Created by gkatzioura on 19/10/2016.*/ public class JythonCaller {private PythonInterpreter pythonInterpreter;public JythonCaller() {pythonInterpreter new PythonInterpreter();}public void invokeClass() {pythonInterpreter.exec(from divider import Divider);PyClass dividerDef (PyClass) pythonInterpreter.get(Divider);PyObject divider dividerDef.__call__();PyObject pyObject divider.invoke(divide,new PyInteger(20),new PyInteger(4));System.out.println(pyObject.toString());}} 您可以在github上找到源代码。 翻译自: https://www.javacodegeeks.com/2016/10/embed-jython-java-codebase.htmljava中使用jython
http://www.huolong8.cn/news/295212/

相关文章:

  • 图片分享网站源码设计方案评价
  • 电商设计网站哪个好网页源代码修改了影响别人吗
  • 工信部怎么查网站备案高端外贸网站建设
  • 网站开发前景知乎杭州知名的网站制作策略
  • 做类似淘宝一样的网站有哪些兴义市建设局网站首页
  • 企业网站模板演示做网站百度推广
  • 网站添加后台市桥有经验的网站建设
  • 发布设计任务的网站有什么网站可以帮人做模具吗
  • ip域名找网站如何访问国外网站
  • 网站申请名称和域名后台给网站做关键字
  • 网站需要怎么做google fonts wordpress
  • 如何提升网站转化率html教程推荐
  • 如何提高网站设计能力辖网站建设
  • 大港做网站公司网站开发与维护能做什么职业
  • 郑州定制网站推广工具产品张店低价网站建设
  • 湖南新能源公司中企动力网站建设贵州建设厅网站官网
  • 游戏下载网站 wordpress做交通招聘的网站
  • 网站开发是做啥的90后做网站赚了
  • PHP 网站开发 入门建设股票网站
  • 网站建设用户画像例子为什么很多公司没自己的网站
  • 房产网站推广方法推广自己产品的文案
  • 网站对联广告代码济南的企业网站建设
  • 去哪找想做网站的客户海淀高端企业网站建设
  • 相亲网站做期货现货贵金属的人wordpress奇客影院
  • 腾云建站官网做哪种网站流量上的快
  • 做网站协议怎么签wordpress pdf view
  • 个人网站免费制作自己在线制作logo免费广告招牌
  • 滨州区建设局网站做网站要多少带宽
  • 网站推广模板wordpress php 5.4
  • 如何造网站网站功能优化的方法