草庐IT

url-connection

全部标签

java - IO异常 : Network adapter could not establish the connection

这个问题在这里已经有了答案:TheNetworkAdaptercouldnotestablishtheconnectionwhenconnectingwithOracleDB(4个答案)关闭6年前。我们开始在生产环境中时不时出现“网络适配器无法建立连接”的问题,我做了很多谷歌并在这里解决了一些问题,但仍然没有得到解决方案。这里有一些关于我们环境的信息:我们将RAC与2个oracle实例(版本10.2.0.4)结合使用。我们有几个应用服务器(JBossAS5)在RAC上运行。oracle-ds.xml中的连接url是“jdbc:oracle:thin:@(DESCRIPTION=(ADD

java - 出现不明字符时,如何将URL转为URI?

我有路径包含unwisecharacters(RFC2396)的URL对象在我的例子中是“|”(管道)字符。现在我需要安全地将其转换为URI,但是URL.toURI()抛出异常。我读过URLdocumentation但这部分让我感到困惑:TheURLclassdoesnotitselfencodeordecodeanyURLcomponentsaccordingtotheescapingmechanismdefinedinRFC2396.Itistheresponsibilityofthecallertoencodeanyfields,whichneedtobeescapedprior

java - @RequestMapping 与 "params"在不同类中的相同 URL 导致 "IllegalStateException: Cannot map handler"在 JUnit 与 SpringJUnit4ClassRunner

我执行重构并将Controller拆分为2个Controller:@RequestMapping(value="/graph.htm",method=RequestMethod.POST,params="first")在第一个Controller中:@RequestMapping(value="/graph.htm",method=RequestMethod.POST,params="second")在第二个Controller中,所以这些注释位于不同的文件中。当我构建和使用项目时,一切都很好(我将inputHTML标记放在我的表单中,名称不同:first和second)。但是当我尝试

java - 如何从 java.sql.Connection 获取用户名?

我有一个在Weblogic中创建的SQLServer数据源,用户名为“sa”。在代码中,我使用以下方法获取用户名。Contextctx=newInitialContext(prop);Objectobj=ctx.lookup("sqlserver1");System.out.println("DataSourceFound….");DataSourceds=(DataSource)obj;Connectionconn=ds.getConnection();DatabaseMetaDatamtdt=conn.getMetaData();//GetUserNameSystem.out.pr

java - Wildfly 10 无法连接数据源 : invalid connection

问题我正在尝试测试我的连接,它一直给我同样的错误,而乍一看我看不出我做错了什么。也许我忽略了一些东西......错误nexpectedHTTPresponse:500Request{"address"=>[("subsystem"=>"datasources"),("data-source"=>"ProjectenDS")],"operation"=>"test-connection-in-pool"}ResponseInternalServerError{"outcome"=>"failed","failure-description"=>"WFLYJCA0040:failedtoi

java - 从 URL 创建 XML 模式有效但从本地文件创建失败?

我需要验证以编程方式生成的XML架构实例(XSD)文档,因此我使用了以下Java片段,它工作正常:SchemaFactoryfactory=SchemaFactory.newInstance(XMLConstants.W3C_XML_SCHEMA_NS_URI);SchemaxsdSchema=factory.newSchema(//ReadsURLeverytime...newURL("http://www.w3.org/2001/XMLSchema.xsd"));ValidatorxsdValidator=xsdSchema.newValidator();xsdValidator.

java - Spring MVC Controller 中的硬编码@RequestMapping URL

我正在研究Spring3,并且正在一个简单的Web应用程序中使用它。现在我正在使用注释实现一个SpringMVCController,我想知道:是否有使用@RequestMapping注释的最佳实践?我的意思是:我已经看到通常在这个注解中映射的URL在类中是硬编码的...有没有办法以“松耦合方式”传递URL(以获得更可重用的类)?我知道可以使用一些通配符,但我认为这不是解决方案...我错了吗?编辑:我添加一个例子来更好地解释我的疑问。假设我希望我的Controller由对/foo/bar/baz/mypage.htm的请求触发,在我的Controller中,处理程序方法将使用@Requ

Java UrlConnection 在高负载下触发 "Connection reset"异常。为什么?

我在Linux(Ubuntu10)64位服务器上使用Java从AmazonS3流式传输文件。我为每个文件使用一个单独的线程,每个文件打开一个HttpURLConnection,它同时下载和处理每个文件。在我达到一定数量的流(通常大约2-300个并发流)之前,一切都运行良好。在此之后的不规则点,多个(比如10个)线程将开始java.net.IOException:Connectionreset错误同时。我正在限制下载速度,远远低于m1.large实例的250mbit/s限制。所有其他服务器方面的负载也微不足道(例如CPU、平均负载和内存使用都很好)。可能是什么原因造成的,或者我该如何追踪

java - URI/URL 和 String 有什么区别?

这是出于好奇,不需要代码,我尝试使用世界上最好的搜索引擎来获得我的答案,但没有找到任何有值(value)的东西。URI/URL和表示该URI/URL的字符串有什么区别?为什么我们要解析它?将字符串解析为URI/URL会对字符串产生什么影响,使其受到不同的对待?为什么HTTP支持将URL作为字符串输入? 最佳答案 URI/URL受到限制。要有效,它必须遵循特定格式。通过说他们只接受URI/URL方法是说他们接受的字符串必须是那种格式。这也使得“一目了然”该方法期望的内容(URL)而不是潜在的任何字符串变得更加清晰。如果字符串不是那种格

java - 将 BrowserMob 代理传递给 Sauce Labs - "The proxy server is refusing connections"错误

我一直在尝试将BrowserMob代理传递给SauceLabs,但没有成功。这是我尝试过的:启动代理服务器shbrowsermob-proxy-port9090启动代理curl-XPOSThttp://localhost:9090/proxy{"port":9091}启动sauceconnect,并传递代理服务器信息java-jarSauce-Connect.jarmynamexxxxxx-plocalhost:9091运行Java客户端ProxyServerproxyServer=newProxyServer(9091);proxyServer.start();Proxyproxy=