问题列表 - 第8963页

使用HTMLUnit连接到URL时出现错误消息

我在Java中使用HTMLUnit连接到远程URL并从获得的网页中获取一些信息.

我使用以下代码:

final WebClient webClient = new WebClient(BrowserVersion.INTERNET_EXPLORER_6_0, "companyproxy.server", 8080);
final DefaultCredentialsProvider scp = new DefaultCredentialsProvider();
scp.addProxyCredentials("username", "password","companyproxy.server",8080);
webClient.setCredentialsProvider(scp);

final URL url = new URL("http://htmlunit.sourceforge.net");
final HtmlPage page = (HtmlPage)webClient.getPage(url);
System.out.println(page.asXml());
Run Code Online (Sandbox Code Playgroud)

提供代理服务器的详细信息后,我收到此错误消息:

SEVERE: Credentials cannot be used for NTLM authentication:
org.apache.commons.httpclient.UsernamePasswordCredentials
org.apache.commons.httpclient.auth.InvalidCredentialsException: Credentials cannot be used for NTLM authentication: org.apache.commons.httpclient.UsernamePasswordCredentials
    at org.apache.commons.httpclient.auth.NTLMScheme.authenticate(NTLMScheme.java:332)
    at org.apache.commons.httpclient.HttpMethodDirector.authenticateProxy(HttpMethodDirector.java:320)
    at org.apache.commons.httpclient.HttpMethodDirector.authenticate(HttpMethodDirector.java:232)
    at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:170)
    at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
    at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:346)
    at com.gargoylesoftware.htmlunit.HttpWebConnection.getResponse(HttpWebConnection.java:97)
    at com.gargoylesoftware.htmlunit.WebClient.loadWebResponseFromWebConnection(WebClient.java:1477)
    at com.gargoylesoftware.htmlunit.WebClient.loadWebResponse(WebClient.java:1435)
    at com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:327)
    at com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:388)
    at com.test.Test.main(Test.java:25)
Jun 5, 2009 9:28:35 AM org.apache.commons.httpclient.HttpMethodDirector …
Run Code Online (Sandbox Code Playgroud)

java htmlunit

1
推荐指数
1
解决办法
8657
查看次数

设置包的自定义视图控制器?

我有一个带有设置视图的应用程序,可以从远程服务器动态加载设置.它工作正常.

我想在iPhone设置中提供这些功能,但设置包似乎仅限于加载并保存到本地NSUserDefaults的简单键值.有没有办法为此指定自定义视图?

iphone cocoa-touch

4
推荐指数
1
解决办法
1639
查看次数

Eclipse - @SuppressWarnings("javadoc")不起作用

我将Eclipse配置为显示有关公共元素缺少javadoc注释和标记的警告.这对我来说非常有用,以便保持我的代码记录良好.

但有时候我有一个类,我有几个常量描述例如DFA的状态或者其他东西......没有必要记录theese常数,因为它们是自我解释的.

所以我在类中添加了注释@SuppressWarnings("javadoc"),这就是我的观点 - Eclipse没有对注释进行修改,仍然会在缺少javadocs时显示警告.

@SuppressWarnings("all")完成这项工作,但这有副作用,这是不希望的;-)

您遇到同样的问题吗?这是一个错误还是我只有一些错误的配置?有没有解决方法?或者是否在较新版本中进行了更正?

PS:我正在使用版本:3.3.2构建ID:M20080221-1800

eclipse warnings javadoc compiler-warnings suppress-warnings

5
推荐指数
1
解决办法
5537
查看次数

如何抑制thread.abort()错误C#?

我的程序加载时,我在后台线程上显示启动画面.加载后我将中止Thread,因为它的唯一目的是显示一个Now Loading飞溅表单.

我的问题是,当中止一个Thread时,它会抛出一个ThreadAbortException用户只需单击Continue on.

我该如何处理?我试图压制它 - >

            try
        {
            Program.splashThread.Abort();
        }
        catch(Exception ex)
        {

        }
Run Code Online (Sandbox Code Playgroud)

但我有一种感觉,这会让我在这里大吼大叫,它无论如何都行不通.

谢谢!

.net c# multithreading error-suppression thread-abort

5
推荐指数
3
解决办法
9237
查看次数

在Oracle SQL中计算日期

我想从给定日期开始减去6个月.你如何在Oracle SQL中做到这一点?

sql oracle

1
推荐指数
1
解决办法
3482
查看次数

如何分析Java核心转储中的信息?

如果进程崩溃并离开核心转储,或者我创建了一个核心转储,gcore那我该如何分析呢?

我希望能够使用jmap,jstack,jstat等也看到所有变量的值.

这样我就可以找到崩溃或冻结的JVM的原因.

java coredump analysis

42
推荐指数
5
解决办法
14万
查看次数

strcpy ...想用strcpy_mine替换strncpy和null终止

线索在标题中,但基本上我继承了一些有800多个strcpy实例的代码.我想编写一个新函数,然后用strcpy_mine替换strcpy.

所以我想弄清楚strcpy_mine将包含哪些参数列表.

我试过了:

void strcpy_mine( char* pTarget, const char* const pCopyMe )
{
  const unsigned int lenAlwaysFour = sizeof(pCopyMe ); //:(
  strncpy( pTarget, pCopyMe, lenAlwaysFour );

  //add extra terminator in case of overrun
  pTarget[lenAlwaysFour] = 0;
}
Run Code Online (Sandbox Code Playgroud)

但sizeof总是4 pCopyMe是一个指针

我不想做的就是更换

strcpy (buf, pCopyMe);
Run Code Online (Sandbox Code Playgroud)

strncpy (buf, pCopyMe, sizeof(pCopyMe)); buf[sizeof(pCopyMe)] = 0;
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?(strcpy_l不可用)

干杯

c c++ strcpy

6
推荐指数
2
解决办法
1531
查看次数

Android:如何创建自定义相机预览小部件?

我正在尝试为相机预览开发自定义小部件.我想用相机预览填充屏幕并在其上绘制一些按钮.

我试图通过以下方式创建自定义窗口小部件:

import java.io.IOException;

import android.content.Context;
import android.hardware.Camera;
import android.view.SurfaceHolder;
import android.view.SurfaceView;

class CapturePreview extends SurfaceView implements SurfaceHolder.Callback {
    SurfaceHolder mHolder;
    Camera mCamera;

CapturePreview(Context context) {
    super(context);
    // Install a SurfaceHolder.Callback so we get notified when the
    // underlying surface is created and destroyed.
    mHolder = getHolder();
    mHolder.addCallback(this);
    mHolder.setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS);
}

public void surfaceCreated(SurfaceHolder holder) {
    // The Surface has been created, acquire the camera and tell it where
    // to draw.
    mCamera = Camera.open();
    try {
       mCamera.setPreviewDisplay(holder);
    } catch (IOException …
Run Code Online (Sandbox Code Playgroud)

android-widget

7
推荐指数
1
解决办法
1万
查看次数

动态加载python模块

在python中,如何在编程运行时动态地将模块添加到包中.

我希望能够从外部进程将模块添加到包目录中,并且能够在我的程序中使用这些新模块:

import package

def doSomething(name):
    pkg = __import__("package." + name)
    mod = getattr(pkg, name)
    mod.doSomething()
Run Code Online (Sandbox Code Playgroud)

我该怎么做呢?

python dynamic python-import

51
推荐指数
5
解决办法
6万
查看次数

检查Javascript是否已启用服务器端ASP.NET

是否可以检查客户端浏览器是否从ASP.NET代码启用了javascript?

我希望理想情况下在PreRender控件或PageLoad上执行此操作,以便我可以更改它们的外观.

任何建议,解决方法等将非常感激.

javascript asp.net

9
推荐指数
2
解决办法
6949
查看次数