为什么JOptionPane.getValue()继续返回uninitializedValue

以下是我的代码 public static void main(String args[]){ JOptionPane pane = new JOptionPane(); pane.showInputDialog(null, “Question”); Object value = value.getValue(); System.out.println(value.toString()); –> this will print out uninitializedValue } 我基本上想要检测用户何时单击JOptionPane中的取消以及用户何时关闭JOptionPane

GCM连接错误

我正在尝试使用XMPP(CCS)实现gcm服务器应用程序,我无法连接到谷歌服务器。 我正在尝试http://developer.android.com/google/gcm/ccs.html中的示例代码 当我尝试连接 ccsClient.connect(userName, password); 我收到以下错误 gcm.googleapis.com:5235 Exception: XMPPError connecting to gcm.googleapis.com:5235.; : remote-server-error(502) — caused by: XMPPError connecting to gcm.googleapis.com:5235.: remote-server-error(502) XMPPError connecting to gcm.googleapis.com:5235. — caused by: java.net.ConnectException: Connection timed out: connect at org.jivesoftware.smack.XMPPConnection.connectUsingConfiguration(XMPPConnection.java:592) at org.jivesoftware.smack.XMPPConnection.connect(XMPPConnection.java:1010) at SmackCcsClient.connect(SmackCcsClient.java:249) at Sample.main(Sample.java:342) Nested Exception: XMPPError connecting to gcm.googleapis.com:5235.: remote-server-error(502) XMPPError connecting to gcm.googleapis.com:5235. — caused […]

ListView没有显示没有错误的任何内容

我正在使用Volley从网页中获取JSON数据,然后处理所述数据并将其添加到HashMap。 之后,我创建了一个ListAdapter并将其提供给HashMap。 所有这一切都有效,我没有错误但由于某种原因没有实际出现。 ListView嵌套在LinearLayout片段中,适配器使用自定义布局。 片段渲染得很好。 MainActivity中的onCreateView public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) { View view = inflater.inflate(R.layout.menu_betriebe, container, false); mitgliederList = new ArrayList(); mitgliederListView = view.findViewById(R.id.menu_betriebe_mitglieder_list); String url = getString(R.string.api_base_url) + “removed”; JsonObjectRequest jsonObjReq = new JsonObjectRequest(Request.Method.GET, url, null, new Response.Listener() { @Override public void onResponse(JSONObject response) { JSONArray mitglieder; try […]

如何在java中创建Web爬虫?

嗨,我想在java中创建一个web爬虫,我想从网页中检索一些数据,如标题,描述,并将数据存储在数据库中

增加爬虫程序中的线程数

This is the code taken from http://code.google.com/p/crawler4j/ and the name of this file is MyCrawler.java public class MyCrawler extends WebCrawler { Pattern filters = Pattern.compile(“.*(\\.(css|js|bmp|gif|jpe?g” + “|png|tiff?|mid|mp2|mp3|mp4” + “|wav|avi|mov|mpeg|ram|m4v|pdf” + “|rm|smil|wmv|swf|wma|zip|rar|gz))$”); /* * You should implement this function to specify * whether the given URL should be visited or not. */ public boolean shouldVisit(WebURL url) […]

如何用eclipse分析MAT

我的Web应用程序在apache tomcat中运行。 类加载器/组件org.apache.catalina.loader.WebappClassLoader @ 0x7a199fae8占用1,70,86,32,104(88.08%)个字节。 内存在加载的java.util.concurrent.ConcurrentHashMap$Segment[]一个实例中累积。 我在分析Heapdump时遇到了这个问题。 如何进一步分析?

获取TDS驱动程序 – java.lang.NullPointerException。 这种例外不一致

从3或4个线程调用方法时,我遇到exception。 此方法在方法内部获取DataBase连接并从DB填充一些值,然后连接(connection,resultset和prepareStatement)仅在方法内正确关闭。 仍然有例外。 Thread_1 – 调用abc()方法。 连接打开和关闭内部方法。 Thread_2 – 调用abc()方法。 连接打开和关闭内部方法。 Thread_3 – 调用abc()方法。 连接打开和关闭内部方法。 我不清楚为什么即使正确打开和关闭连接也会发生exception。 DataBase – Ms sql,Java – 1.6,apache-tomcat 6。 主要的是它不一致,有时会发生exception,有时则不会。 1. Exception – com.inet.tds.am: [TDS Driver]java.lang.NullPointerException at com.inet.tds.aj.a(Unknown Source) at com.inet.tds.rg(Unknown Source) at com.inet.tds.r.executeQuery(Unknown Source) at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:93) 2. Exception – java.sql.SQLException: Connection is closed. at org.apache.tomcat.dbcp.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.checkOpen(PoolingDataSource.java:175) at org.apache.tomcat.dbcp.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.prepareStatement(PoolingDataSource.java:301) 请告知此事。

Android片段无效

我正在尝试在android中实现一个简单的片段。 我尝试了各种方法,唯一一次我没有得到错误的是当我从布局中完全删除片段时。 除此之外,我已经删除了inflate,并尝试手动创建一个布局,但也无法正常工作。 只是从布局中删除fragment似乎会使应用程序加载,无论我做什么,应用程序崩溃。 我一直收到以下错误: 12-29 04:52:07.493:E / AndroidRuntime(11717):java.lang.RuntimeException:无法恢复活动{com.p5sys.android.jump / com.p5sys.android.jump.lib.activities.DisplayContactList}: android.view.InflateException:二进制XML文件行#9:错误膨胀类片段 在上面的错误stacktrace之后我也得到以下错误(只是分享它有帮助)。 12-29 04:52:07.493:E / AndroidRuntime(11717):引起:java.lang.IllegalArgumentException:二进制XML文件行#9:复制id 0x7f090023,标记null或父id 0x0与com.p5sys的另一个片段.android.jump.lib.fragment.HeaderFragment 我的布局contact_layout.xml是一个LinearLayout,里面有一个fragment和ListView : 片段布局header_fragment.xml是: 我的片段类: package com.p5sys.android.jump.lib.fragment; import android.os.Bundle; import android.support.v4.app.Fragment; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.LinearLayout; import android.widget.TextView; import com.p5sys.android.jump.lib.R; /*** * Fragment * @author Ali * */ public class HeaderFragment extends Fragment { […]

在netbeans中使用JAWS查找同义词

import edu.smu.tspell.wordnet.NounSynset; import edu.smu.tspell.wordnet.Synset; import edu.smu.tspell.wordnet.SynsetType; import edu.smu.tspell.wordnet.WordNetDatabase; import javax.swing.JApplet; import javax.swing.JFrame; public class JavaApplication4 { String a[]=new String[2]; public static void main(String a[]) { String ar[]={“faith”}; int j=0; while(j<2) { System.setProperty("wordnet.database.dir", "C:\\ProgramFiles(x86)\\WordNet\\2.1\\dict"); NounSynset nounSynset; NounSynset[] hyponyms; WordNetDatabase database = WordNetDatabase.getFileInstance(); Synset[] synsets = database.getSynsets(ar[j], SynsetType.NOUN); System.out.println("*********************************************"); for (int i = 0; i < synsets.length; […]

Selenium得到错误

这是我的selenium测试脚本。 import org.openqa.selenium.WebDriver; import org.openqa.selenium.firefox.FirefoxDriver; import org.openqa.selenium.ie.InternetExplorerDriver; public class Adminlogin { public static void main(String[] args) { //File file = new File(“C:/Selenium/IEDriverServer_x64_2.53.1/IEDriverServer.exe”); System.setProperty(“webdriver.ie.driver”, “C:/Selenium/IEDriverServer_x64_2.53.1/IEDriverServer.exe”); WebDriver driver = new InternetExplorerDriver(); //driver.close(); //Closes the browser } } 我收到此错误, Started InternetExplorerDriver server (64-bit) 2.53.1.0 Listening on port 35197 Only local connections are allowed Oct 07, 2016 9:54:51 PM […]