Tag: java

从网站上的PHP脚本运行Java类文件

我有一个网站,并希望能够允许用户在网站上运行服务器上的Java文件。 我希望用户点击一个button,它将在服务器上运行Java文件,而Java程序打印到标准的任何内容都将打印在网站上供用户查看。 如何做到这一点(从PHP调用Java程序,并将标准从Java文件实时返回到PHP网站)? 更新: 感谢有关如何从PHP运行Java程序的答案。 不过,我也希望能够,因为Java程序正在打印到标准输出,它将在执行时打印出大量的文本,以便能够在网页上打印出来,以便用户可以看到什么阶段Java程序正在执行中。 如何做到这一点,它需要任何额外的AJAX或JavaScript或类似的东西?

hibernate和没有PK

是否有可能创build一个表(从JPA注释的Hibernate @ @Entity )不包含主键/ ID? 我知道这不是一个好主意, 一个表应该有一个主键。

如何在一组数字上findGCD,LCM

在一组数字上计算最大公约数和最小公倍数最简单的方法是什么? 什么math函数可以用来find这些信息?

为什么Hibernate不需要参数构造函数?

无参构造函数是一个需求(像Hibernate这样的工具在这个构造函数中使用reflection来实例化对象)。 我得到了这个手势波形的答案,但有人可以进一步解释吗? 谢谢

如何使用Java将float转换为int

我使用下面这行将float转换为int,但不如我想要的那么精确: float a=8.61f; int b; b=(int)a; 结果是: 8 (应该是9 ) 当a = -7.65f ,结果是: -7 (应该是-8 ) 什么是最好的办法呢?

Springconfiguration@ResponseBody JSON格式

想象一下我在Spring 3 @Controller中有这个注解的方法 @RequestMapping("") public @ResponseBody MyObject index(@RequestBody OtherObject obj) { MyObject result = …; return result; } 但是我需要configuration输出json格式,就像我在做: ObjectMapper om = new ObjectMapper(); om.configure(JsonGenerator.Feature.QUOTE_FIELD_NAMES, true); om.getSerializationConfig() .setSerializationInclusion(JsonSerialize.Inclusion.NON_DEFAULT); om.getSerializationConfig() .set(SerializationConfig.Feature.INDENT_OUTPUT, false); 有什么办法来configuration这种行为? 我发现了一些相关的问题,但我不确定如何使它们适应我的具体情况: spring前缀与响应者 谁在S​​pring MVC中设置响应内容types(@ResponseBody) 谢谢 !

如何用前导零格式化Javastring?

这里是string,例如: "Apple" 我想补零填写8个字符: "000Apple" 我怎么能这样做?

更改参数化testing的名称

在JUnit4中使用参数化testing时,有没有办法设置我自己的自定义testing用例名称? 我想改变默认 – [Test class].runTest[n] – 有意义的。

什么是安装Java EE应用程序的好的InstallAnywhere替代品?

您build议使用哪种(商业或免费)安装程序工具来replaceInstallAnywhere作为Java EE应用程序的安装程序? 你特别喜欢什么,它有什么缺点? 一些要求: 必须支持运行自定义Java代码作为安装过程的一部分 必须支持Windows,包括Windows Server 2008等最新的64位版本; 支持其他目标操作系统是一个加号 必须能够在Windows上将捆绑的应用程序服务器(如Resin或Tomcat )作为服务安装 必须支持复制和移动文件,编辑configuration文件,解压缩ZIP等基本的东西。 (必须支持捆绑特定版本的JRE;至less要包含一个ZIP文件才能解压缩) 编辑:更多几点: 优选地,不依赖于目标机器上预装的JRE(或任何其他第三方运行时环境或库); 换句话说,可以产生独立的Windows .exe(或.msi) 该工具最好是跨平台的,这样安装程序的开发可以在Linux,Windows或Mac上完成。 应该最好有一个体面的graphics用户界面将安装程序放在一起。 但是,一旦完成,就必须跳过GUI并使安装程序构build自动构build过程的一部分。 编辑 :我发布了一个单独的答案,关于我们最终select什么和为什么。

Java – 获取JVM中加载的所有类的列表

我想列出属于某个包裹的所有课程以及他们所有的孩子。 这些类可能已经或可能未被加载到JVM中。