Tag: java

从Java应用程序远程运行R代码

我需要从Java应用程序运行R代码。 R服务器安装在远程机器上。 我没有找到关于R的Java连接器的任何信息。也许我只是暴露了我的无知,但任何提示如何做到这一点将不胜感激。

JPanel中的JPanels

我有Java JPanels的问题。 我想把两个不同布局的JPanel放到一个JPanel中,它也有一个布局。 是否有可能使它工作? BibP() setLayout(new GridLayout(5, 1)); //The big JPanel add(new A(), new FlowLayout(4)); add(new B(), new GridLayout(7,2)); A和B都是类扩展为JPanels,无论我改变或评论B总是出现在1行。 我有4个元素添加到A和14到B(JLabels和JTextAreas),并且它们中只有添加和一些计算的代码不多。 问题可能出在JFrame中,我试图将大型JPanel放入其中。 JFrame.this.add(new BigP(),BorderLayout.CENTER); 编辑: public class BigP extends JPanel{ //Labels and TextAres public class A extends JPanel{ public A(){ setBorder(new EmptyBorder(0, -50, 0, 0)); //get date and add to textareas //add the label and […]

pgsql日志:无法建立连接,因为目标计算机主动拒绝它

最近,我发现客户端总是在等到超时时才会连接到数据库服务器。 有些人在这里登录。 我们在postgresql中有一个数据库服务器。 在远程,同时大约有20个客户端连接到此数据库服务器,添加,更新或删除数据。 2013-03-13 23:19:41 HKT日志:不完整的启动包2013-03-13 23:31:11 HKT日志:无法从客户端获得数据:由于目标机器主动拒绝它,因此无法建立连接。 2013-03-13 23:31:11 HKT日志:在客户端联接上的意外EOF 2013-03-13 23:37:05 HKT日志:无法从客户端获得数据:因为目标机器无法连接积极拒绝它。 任何建议将不胜感激。

java中的url编码?

我想知道什么是url编码 。 我有2个jsp页面和一个servlet。 当我运行应用程序时,显示的URL是: http://localhost:8080/myproject/index.jsp 哪里 index.jsp: 单击提交按钮后,显示的URL为: http://localhost:8080/myproject/Myservlet URL编码是什么意思? 我该如何编码url? 从index.jsp转到Myservlet然后转到Myservlet Myservet #doPost //我需要在这里进行URL编码吗? 如果有,怎么样? fetching data from db……. ……………….. String nextJSP = “/result.jsp”; RequestDispatcher dispatcher = getServletContext().getRequestDispatcher(nextJSP); dispatcher.forward(request,response); result.jsp中 displays data here

如何创建String类副本?

我需要使用与java.lang.String完全相同的方法创建一个类。 在Java中执行此操作的最佳方法是什么? 我知道我不能扩展String类,因为它是final 。 我不是在寻找需要复制java.lang.String源代码的解决方案。 例如,假设我需要名为MyString自定义类中的函数length() ,它具有相应的’myLength()`方法。 实现myLength()的最佳方法是什么? 我不是在寻找各种算法来找出字符串的长度,而是重用String的length()方法。 现在,一旦我准备好MyString类,我就可以在任何地方使用它来进行自定义操作。

Spring构造函数dependency injection – 有和没有自动assembly

我遇到了这个问题中描述的问题 ,我已经通过将@Autowired注释添加到构造函数来解决了这个问题 。 现在我想知道,为什么它有所帮助。 有什么区别 public RegistrationController(UserDao userDao) { this.userDao = userDao; } 和 @Autowired public RegistrationController(UserDao userDao) { this.userDao = userDao; } 在这两种情况下,userDao都会注入Controller。 我发现的唯一区别是,使用@persistenceContext注释标记的entityManager仅在第二个示例中注入userDao。 但我不知道为什么。 有什么线索吗? 还有其他差异吗? 编辑:我的servlet上下文如下所示: <!– Set loading annotations from classes –> <!—-> 编辑2:控制器: package com.fido.pia; import com.fido.pia.dao.UserDao; import com.fido.pia.model.User; import java.io.IOException; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import […]

如何将二进制转换为十进制?

我差不多完成了这段代码,但是它告诉我,public static int power中有一个非法的修饰符; 线。 你能帮忙吗? public static int binToDec(int i) { int[] numbers;//initialize variable int f = 4; String iString = “” + i; int result = 0; int length = iString.length(); public static int power; for(power = iString.length(); power>=0;power–) { while(f == length && f >= 0) { numbers[power] = iString.charAt(power)^power; } length–; […]

有关多次“捕获”的问题

谁能告诉我为什么这个类的输出是’xa’? 为什么不会捕获其他exception(RuntimeException和Exception)? public class Tree { public static void main(String… args) { try { throw new NullPointerException(new Exception().toString()); } catch (NullPointerException e) { System.out.print(“x”); } catch (RuntimeException e) { System.out.print(“y”); } catch (Exception e) { System.out.print(“z”); } finally{System.out.println(“a”);} } }

我如何循环我的整个程序?

我希望能够一遍又一遍地循环我的程序,具体取决于用户输入。 你能不能看下面我的代码并帮助我理解如何做到这一点…… import java.util.*; public class Lab4 { public static void main(String[] args){ System.out.println(“Body Fat Calculator”); double A1,A2,A3,A4,A5,B; //female double a1,a2,b; //male double bodyWeight,wristMeasurement,waistMeasurement,hipMeasurement,forearmMeasurement; //both double bodyFat,bodyFatpercent; //both Scanner body = new Scanner (System.in); System.out.println (“Enter Gender (m/f): “); char gender = body.nextLine().charAt(0); while ((gender != ‘m’) && (gender != ‘f’)) { System.out.println (“Unknown gender, […]

从浏览器静音打印

我在过去的几天里研究了很多,并在这个问题上给了我足够的支持。 我想要实现的是使用打印按钮直接从网页打印。 我不想浏览器打印弹出窗口出现。 将有2台打印机连接到我的Web应用程序,我想自动选择打印机。 我知道使用PHP或没有任何浏览器扩展或活动x插件是不可能的。 我还想到了一个解决方案,用于在用户系统上安装Java套接字客户端应用程序时使用Web套接字发送打印请求。 请建议我任何时候保存解决我的问题的方法