-
在java代码中调用python脚本(runtime.exec)
所属栏目:[Java] 日期:2020-12-15 热度:183
我试图在 java中运行python脚本,但我遇到了一些麻烦. 我正在使用命令bellow执行python脚本,该脚本位于我的java项目中名为python的文件夹中: Runtime r = Runtime.getRuntime();Process p = r.exec("cmd /c python pythontest.py"); 脚本应该在文本文件和[详细]
-
Java物质 – 奇怪的例外
所属栏目:[Java] 日期:2020-12-15 热度:86
我在 Java Swing应用程序中使用Substance外观版本6.0.该应用程序适用于我,但一些应用程序用户,特别是那些使用Windows 7的用户正在获得物质异常: java.lang.InternalError: Unable to instantiate org.pushingpixels.substance.internal.contrib.randelshofe[详细]
-
java – 在XYJfree图表中自定义条形颜色
所属栏目:[Java] 日期:2020-12-15 热度:190
如何绘制不同颜色的不同条形图,我尝试使用渲染器,这里是我的示例代码: public IntervalXYDataset createDataset() throws InterruptedException { parseFile(); final XYSeries series = new XYSeries("Analysis"); int i=0; while(parsedArray[i]!=0) { se[详细]
-
部署和运行Java WAR文件的最快方法?
所属栏目:[Java] 日期:2020-12-15 热度:69
是否有一种简单的编程方式可以快速“部署”并运行标准 Java WAR文件进行本地测试,而无需安装和配置Tomcat或Jetty等外部软件包?理想情况下,Jetty的可嵌入功能,但专门用于WAR文件. Java 6提供了方便的 Endpoint class,可以轻松快速部署和测试Web服务,是否有类[详细]
-
java – 如何以编程方式取消从InputStream读取?
所属栏目:[Java] 日期:2020-12-15 热度:50
我查看了StackOverflow和谷歌,但无法找到问题的解决方案,所以这就是我正在做的事情. 我有一个控制台应用程序的服务器,用户使用任何Telnet客户端连接到它.我正在处理具有三个独立线程的客户端,一个线程(ClientThread)控制对客户端的所有程序访问,ClientThread[详细]
-
java复合赋值运算符和赋值运算符
所属栏目:[Java] 日期:2020-12-15 热度:155
我在 java中理解复合赋值运算符和赋值运算符时遇到了一些问题.有人可以向我解释这两个操作符是如何运作的吗? (Somwhere我发现了一个非常好的示例代码,使用临时变量来解释工作,但遗憾的是我已经失去了它.)非常感谢你的优势.这是我的小例子代码(我已经知道前[详细]
-
在Java中生成随机唯一序列
所属栏目:[Java] 日期:2020-12-15 热度:122
我有一系列数字,比方说,就是这样 [1,3,5,7,9] 有可能生成5!这是这些数字的120个独特序列.例如 1 3 5 7 95 1 3 9 77 3 9 5 11 7 9 5 3... and so forth 我需要随机生成10个这样的序列,没有重复.任何建议将不胜感激. 解决方法 ListInteger template = Arrays.[详细]
-
java – Android启用webview中的后退按钮
所属栏目:[Java] 日期:2020-12-15 热度:67
我正在使用以下代码在我的 Android应用中显示webview. package com.company.myapp;import com.google.android.apps.analytics.GoogleAnalyticsTracker;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.view.[详细]
-
如果在获取参数的类之后实例化它,如何使用对象引用作为参数?
所属栏目:[Java] 日期:2020-12-15 热度:98
所以我有这个代码: package com.erikbalen.game.rpg;import com.erikbalen.platform.*;import javax.swing.JFrame;public class World extends Engine { public static void main(String[] args) { Gui display = new Gui(/*takes a Player argument so i c[详细]
-
java – 如何检测SWT对话框是否已打开且可见?
所属栏目:[Java] 日期:2020-12-15 热度:177
我有一个包含许多页面的SWT WizardDialog.当这个对话框第一次打开时,我必须检查一些条件,如果满足这些条件,我需要在新打开的对话框上显示一个弹出窗口. 所以我有这个代码来监听SWT.Show事件.事件监听器响应SWT.Show进行测试并显示一个消息框: final WizardD[详细]
-
java – 将一个正则表达式应用于一个字符串,该字符串是一个缓冲
所属栏目:[Java] 日期:2020-12-15 热度:125
我正在读取一个我无法一次缓冲的文件,因为它的大小范围从256MB到2GB. 打开文件后,我将其中一大块读入一个字节数组,比如512字节,将其转换为字符串并在其上运行正则表达式,如果检测到模式,我的程序会记下它. 我遇到的问题是我的程序缺少文件中应该检测模式的许[详细]
-
如何在Swing中使用图像zoomIN和zoomOUT调整滚动条
所属栏目:[Java] 日期:2020-12-15 热度:194
我想在图像zoomIN和zoomOUT时调整滚动条,JPanel和JScrollpane上的我的图像显示包含JPanel. 解决方法 对于您更新的问题: 您需要使用新的图像大小调用setPreferredSize(使用此测试您的应用程序). 从以下位置更改zoomIN和zoomOut: can.setSize(imgSize); 至:[详细]
-
在Java SwingWorker方法的签名中使用final变量
所属栏目:[Java] 日期:2020-12-15 热度:87
I have a method that uses a SwingWorker. Part of the code is shown below: public class mySocket { public void writePacket(final String packet) { // schedules execution on the single thread of the executor (so only one // background operati[详细]
-
java – 为什么libgdx SpriteBatch / BitmapFont会破坏Texture.b
所属栏目:[Java] 日期:2020-12-15 热度:168
我正在使用libgdx为 Android编写游戏.这是一些绘制纹理环面的代码: Gdx.gl10.glPushMatrix();Gdx.gl10.glTranslatef(center.x,center.y,0);Gdx.gl10.glRotatef(0,1,angle * 360f / (2f * (float)Math.PI));texture.bind();mesh.render(GL10.GL_TRIANGLE_STR[详细]
-
在Java中,当修改ThreadLocal对象时,更改是否会在下一个请求中保
所属栏目:[Java] 日期:2020-12-15 热度:130
在典型的Web应用程序中,当请求进入时,过滤器在http会话中查找Context对象.如果不存在,则创建Context对象并将其存储在http会话中.此外,此Context对象也存储在ThreadLocal对象中.路径下的Servlet从ThreadLocal中检索此Context对象并对其进行修改.返回响应时,过[详细]
-
java – 需要读入ArrayList并分隔正数和负数
所属栏目:[Java] 日期:2020-12-15 热度:187
我需要将10个整数读入ArrayList,然后将它们编程为两组:“Positive Integers”和“Negative Integers”. 我有两个ArrayLists和一个if语句来确定每个整数应该去哪里,但是我不知道使用什么变量来使这个工作.这是我到目前为止: import java.util.*;public clas[详细]
-
日期和现在之间的Java时间
所属栏目:[Java] 日期:2020-12-15 热度:136
我需要帮助在 Java中编写一个函数,它接受输入日期并告诉我自该日期以来的年,月和日数. 例如,“2005年7月1日”将输出“6年,2个月,2天” 解决方法 使用 Joda Time – 它相对容易: import org.joda.time.*;public class Test{ public static void main(String[[详细]
-
Java RegExp:哪个更快:一系列简单的还是一个复杂的?
所属栏目:[Java] 日期:2020-12-15 热度:119
我正在编写一个程序,必须删除相当多的垃圾.我使用正则表达式,并且因为我的程序在速度方面相当敏感,我需要知道哪个解决方案更快:使用多个连续的相对简单的正则表达式,或使用单个但非常复杂的表达式? 最好的祝福, 提莫菲. 解决方法 你需要对这些东西进行基准[详细]
-
设计模式 – 门面和业务委托模式之间的区别
所属栏目:[Java] 日期:2020-12-15 热度:190
Facade和业务委托设计模式之间有什么区别.是不是都用于从客户端隐藏业务逻辑? 解决方法 委托站在客户端和实际实现之间,通常从客户端隐藏/过滤/扩充实现的某些功能. Facade提供了一个包含更复杂逻辑和/或协调的课程粒度API,通常捆绑了多个协同工作的实现,通[详细]
-
java – 具有自我约束的泛型的私有访问
所属栏目:[Java] 日期:2020-12-15 热度:117
将私有字段访问与 Java中的 CRTP相结合似乎在可见性规则中发现了一个奇怪的边缘情况: public abstract class TestO extends TestO implements Cloneable { private int x = 0; @SuppressWarnings("unchecked") @Override protected final O clone() { try {[详细]
-
垃圾收集过载,Java
所属栏目:[Java] 日期:2020-12-15 热度:133
问题是,由于垃圾收集时间的原因,我在性能方面有一些权衡.这个问题可以概括为: public void loop(BlockingQueueRunnable queue) { int j = queue.size(); for(int i =0; ij;i++)//line2 { Runnable runnable = queue.take(); runnable.run();//line4 if(Math[详细]
-
doctrine-orm – 具有附加参数的多对多
所属栏目:[Java] 日期:2020-12-15 热度:200
使用默认实体创建命令: php app/console doctrine:mapping:import testSiteBundle ymlphp app/console doctrine:generate:entities test --path=src/ 我可以使用symfony2 doctrine2在多对多关系表中创建其他参数吗? 示例案例: Table Invoice - invoice id[详细]
-
java – 接口的意图与抽象方法的抽象类有何不同?
所属栏目:[Java] 日期:2020-12-15 热度:144
解释/序言 在Java中,如果使用抽象方法声明抽象类,例如 public abstract class MyAbstractClass { private String m_id; // default behavior public MyAbstractClass() { setId(null); } public String getId() { return m_id; } public void setId(String i[详细]
-
如何在JLabel中调整Image / IconImage的大小?
所属栏目:[Java] 日期:2020-12-15 热度:198
这是我的代码: String s = "/Applications/Asphalt6.app";JFileChooser chooser = new JFileChooser();File file = new File(s);Icon icon = chooser.getIcon(file);// show the iconJLabel ficon = new JLabel(s,icon,SwingConstants.LEFT); 现在,从图标中[详细]
-
java – osgi的好orm
所属栏目:[Java] 日期:2020-12-15 热度:79
我正在寻找具有良好osgi支持的 java orm.我已经阅读过hibernate但是在类加载时会出现一些问题. 解决方法 您可以尝试 Eclipse Link.我没有尝试过OSGi,但他们有如何在OSGi环境下安装它的说明( here),所以我认为它应该可行.[详细]