一个在某个网站上搜索的java程序

我想编写一个Java代码来搜索某个网站“新闻纸网站”。 网站中的每个结果都显示在指定的URL中。 我怎么开始? 有一个好的图书馆可供使用吗? 我可以从您在这个领域的经验中受益吗?

Java URL – 谷歌翻译请求返回403错误?

我正在创建一个Java控制台应用程序,需要向Google Translate发送HTTP请求以从上述站点获取翻译。 我的问题是,当我尝试使用openStream()尝试从有效的URL读取时,我收到403错误。 使用Translator t = new Translator();创建此Translator类的实例Translator t = new Translator(); 并调用t.translate(“en”, “ja”, “cheese”); 例如,应该返回程序在http://translate.google.com/#en|ja|che页面上找到的翻译,但它会捕获IOException并返回: http://translate.google.com/#en|ja|cheese Server returned HTTP response code: 403 for URL: http://translate.google.com/#en|ja|cheese 创建有效Google翻译url的任何其他参数也会出现类似的错误。 403错误显然意味着我被拒绝许可。 这就是我想知道的。 为什么我无法访问此页面,以及我必须执行哪些操作才能访问此页面? 我在我的网络浏览器中访问了该网站,并手动输入了我的程序尝试访问的地址,但它有效; 我不确定为什么我的程序无法访问该页面? 将地址键入或复制/粘贴到我的FireFox导航栏中可以正常工作; 看,如果这是正确的,那么该网站可能希望我通过另一个页面上的链接访问该页面? 我怎么可能这样做 ,如果这是我必须做的? 这是代码,因为我认为它可能会有所帮助..当我尝试从translationURL.openStream()返回的InputStream中的InputStreamReader创建BufferedReader时,似乎抛出exception: import java.io.*; import java.net.*; public class Translator { private final String googleTranslate = “http://translate.google.com/#”; public String translate( String […]

Netbeans在保存时部署:它应该如何工作?

我正在尝试在Netbeans中正确设置部署保存(或在保存时编译,或者我应该设置的任何内容)。 我正在努力实现这个目标: 1)如果结构没有改变,在需要时热替换一些类(按下按钮,新代码替换旧代码) 2)在保存时将我的jsf页面(.xhtml)复制到glassfish 1)大部分时间都有效; 它有时不会在我多次部署之后(为什么?),或者如果Netbeans因任何原因决定它应该部署整个事物(它确实……有时)2)在某个项目中工作,而不是在其他项目中工作 看起来像黑魔法。 它应该如何工作? 我似乎没有1)和2)同时为我的所有项目工作。 我该如何配置? 我一定做错了,我只需要知道清单是什么。 我不久前打开了这个: https : //netbeans.org/bugzilla/show_bug.cgi?id = 218806 更新:这是一个maven项目

如何重置ImageView的位置?

在我的程序中,我可以在屏幕上移动图像吗? 有时候我会从网站上丢失它而无法找到它。 我想添加将图像置于原始位置的function。 我自己的方法不起作用( 以及相关的问题,以使其工作 ): ImageView iv = current; Matrix matrix = iv.getImageMatrix; float[] values = new float[9]; matrix.getValues(values); int a = values[Matrix.MTRANS_X]; int b = values[Matrix.MTRANS_Y]; matrix.postTranslate(-a,-b); iv.setImageMatrix(matrix); 编辑:最新代码 import java.io.BufferedInputStream; import java.io.IOException; import java.io.InputStream; import java.net.URL; import java.net.URLConnection; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.concurrent.ExecutionException; import ua.mirkvartir.android.frontend.UILApplication; import android.app.Activity; import android.app.Fragment; […]

Android opengl在绘制调用后修改顶点数组

在opengl中,在绘制顶点数组后修改顶点数组是不好的做法还是不建议?

未映射Enity

我正在尝试使用hibernate创建一个小项目,但我得到了错误“类型未映射[从类型o中选择o]”,我在hibernate.cfg.xml中添加了映射但仍然出错。 Type.java: package com.formation.gestionprojet.doa.entity; import java.io.Serializable; import javax.persistence.Entity; import javax.persistence.Id; import javax.persistence.Table; @Entity @Table(name=”Type”) public class Type implements Serializable { /** * */ private static final long serialVersionUID = 1L; @Id private Long id; private String name; private String description; private String active; public Type() { super(); // TODO Auto-generated constructor stub } public Long […]

从C ++调用非静态java方法时的JNI访问冲突

我试图从c ++调用非静态java方法。 Sample2.java: public class Sample2 { public int intMethod(int n) { return n*n; } } JNITest.cpp: #include “stdafx.h” #include #include #include #include #include using namespace std; #ifdef _WIN32 #define PATH_SEPARATOR ‘;’ #else #define PATH_SEPARATOR ‘:’ #endif int _tmain(int argc, _TCHAR* argv[]) { JavaVMOption options[3]; static JNIEnv *env; JavaVM *jvm; JavaVMInitArgs vm_args; long status; jclass […]

Java Swing设计指南

我编写了一个使用Swing for GUI的应用程序,通过GUI接受文件,解析Input,将其保存在DataList并将其发送到服务器。 我关心我的程序的整个设计,我认为这不是很好。 我正在使用Netbeans来设计GUI,并有一个MainClass类,它启动该GUI并具有GUI的静态引用。 还有一些ExecClasses执行上述解析和发送数据。 + ———————- + | MainClass(静态)| | ———————- | + —— + -DataList + —– + | | | | 静态| + – + ————– + —– + |静态 参考| | |引用 | | new()| new()| | | | | | | | | + – + ——– v —- […]

找不到类’twitter4j.http.AccessToken’

我用twitter4j库用twitter来制作东西。 但我有一个关于AccesToken类的问题。 我检查了我的库,只有一个AccesToken类,它在twitter4j.http中没有其他的AccesToken类。 我的代码工作大约10个小时前,但现在它不起作用。 我快要发疯了:/ 这是我的日志跟踪: 04-24 15:53:32.767: E/dalvikvm(305): Could not find class ‘twitter4j.http.AccessToken’, referenced from method com.twitterresim.TwitterOnay.isAuthenticated 04-24 15:53:32.767: W/dalvikvm(305): VFY: unable to resolve new-instance 67 (Ltwitter4j/http/AccessToken;) in Lcom/twitterresim/TwitterOnay; 04-24 15:53:32.767: D/dalvikvm(305): VFY: replacing opcode 0x22 at 0x0010 04-24 15:53:32.767: D/dalvikvm(305): Making a copy of Lcom/twitterresim/TwitterOnay;.isAuthenticated code (124 bytes) 04-24 15:53:32.767: E/dalvikvm(305): Could not […]

JSF-2应用程序中的服务器端计时器

在我正在研究的JSF-2应用程序中,我需要在用户执行操作时启动服务器端Timer。 此计时器必须与应用程序本身相关,因此它必须在用户会话关闭时继续存在。 为了解决这个问题,我想使用java.util.Timer类来实例化Application scoped bean中的timer对象。 这是一个很好的解决方案吗? 还有其他更好的方法来实现这个目标吗? 谢谢