精华内容
参与话题
问答
  • java.net

    2018-09-11 13:25:50
    java.net包提供4种套接字: Socket是TCP客户端API,通常用于连接远程主机 ServerSocket是TCP服务端API,通常接受源于客户端套接字的连接 DatagramSocket是UDP端点API,用于发送和接受数据包 MulticastSocket是...

    套接字是在网络上建立机器之间的通信链接的方法。java.net包提供4种套接字:

    • Socket是TCP客户端API,通常用于连接远程主机
    • ServerSocket是TCP服务端API,通常接受源于客户端套接字的连接
    • DatagramSocket是UDP端点API,用于发送和接受数据包
    • MulticastSocket是DatagramSocket的子类,在处理多播组时使用
    展开全文
  • java.net.URL

    千次阅读 2019-05-11 15:56:20
    Class URL表示统一资源定位符,指向万维网上“资源”的指针。资源可以是文件或目录这样简单的东西,也可以是对更复杂的对象的引用,例如对数据库或搜索引擎的查询。有关URL类型及其格式的更多信息,请参阅: URL类型...

    Class URL表示统一资源定位符,指向万维网上“资源”的指针。资源可以是文件或目录这样简单的东西,也可以是对更复杂的对象的引用,例如对数据库或搜索引擎的查询。有关URL类型及其格式的更多信息,请参阅: URL类型
    通常,URL可以分为几个部分。请考虑以下示例: http://www.example.com/docs/resource1.html
    URL是一个URI,URI只标识资源,URL既标识资源,又能获取资源

    • 格式

    protocol://username:pass@host:port/path?query#fragment

    • 构造函数
    函数名 描述
    URL(String url) 根据url构建一个URL对象
    URL(String protocol, String host, int port, String file) 创建一个URL从指定对象 protocol,host,port 号码,和file。
    URL(String protocol, String host, int port, String file, URLStreamHandler handler) URL根据指定的, 数字和protocol,创建对象 。hostportfilehandler
    URL(String protocol, String host, String file) 根据指定的protocol 名称,host名称和file名称创建URL 。
    URL(URL context, String spec) 通过解析指定上下文中的给定规范来创建URL。
    URL(URL context, String spec, URLStreamHandler handler) 通过使用指定上下文中的指定处理程序解析给定规范来创建URL。
    • 方法
    方法 描述
    boolean equals(Object obj) 将此URL与另一个对象进行相等性比较。
    String getAuthority() 获取此权限部分URL。
    Object getContent() 获取此URL的内容。
    Object getContent(Class[] classes) 获取此URL的内容。
    int getDefaultPort() 获取与此关联的协议的默认端口号URL。
    String getFile() 获取此文件的名称URL。
    String getHost() 获取此主机名(URL如果适用)。
    String getPath() 获取此部分的路径部分URL。
    int getPort() 获取此端口号URL。
    String getProtocol() 获取此协议名称URL。
    String getQuery() 获取此部分的查询部分URL。
    String getRef() 获取此锚点(也称为“引用”) URL。
    String getUserInfo() 获取此信息的userInfo部分URL。
    int hashCode() 创建适合哈希表索引的整数。
    URLConnection openConnection() 返回一个URLConnection实例,该实例表示与该引用的远程对象的连接 URL。
    URLConnection openConnection(Proxy proxy) 相同openConnection(),不同之处在于连接将通过指定的代理建立; 不支持代理的协议处理程序将忽略代理参数并进行正常连接。
    InputStream openStream() 打开与此连接URL并返回一个 InputStream以从该连接读取。
    boolean sameFile(URL other) 比较两个URL,不包括片段组件。
    static void setURLStreamHandlerFactory(URLStreamHandlerFactory fac) 设置应用程序URLStreamHandlerFactory。
    String toExternalForm() 构造一个字符串表示形式URL。
    String toString() 构造一个字符串表示形式URL。
    URI toURI() 返回URI此URL 的等效项。
    展开全文
  • .NETJAVA的区别【完整版】

    千次阅读 2018-11-27 10:00:56
    .NETJava的这种相似为网站管理系统的开发提供了便利,如果您掌握了C#,那么,掌握Java这个语言几乎是不费什么力气的,需要花费时间的只不过就是熟悉彼此的类库。.NET.NET Framework,Java是J2SE。学习这两者的...

    .NET与Java的这种相似为网站管理系统的开发提供了便利,如果您掌握了C#,那么,掌握Java这个语言几乎是不费什么力气的,需要花费时间的只不过就是熟悉彼此的类库。.NET是.NET Framework,Java是J2SE。学习这两者的理论基础都是面向对象理论。所以,一名有着面向对象理论基础的人是很容易掌握.NET和Java的。

      简介

      .NET是微软推出的一种新的软件运行平台,它包括一整套应用范围广泛的技术,旨在迎接Java所带来的挑战。.NET给网站管理系统开发带来了很多新的技术,尤其是它的“混合语言”开发方式,是第一个支持多种语言混合开发的软件运行平台,下一代Windows--LongHorn的核心将会看到.NET的身影。如果读者学过Java,那么您会发现,.NET与Java实在是太象了。尤其是C#,如果给你一段代码,有的时候还真难分辨出是用Java还是C#写的。

      Java是上世纪九十年代诞生的一种面向对象语言,它吸取了C++的许多长处,其最大的特性是“跨平台”,由于它很好地满足了网络时代信息系统对高级语言的要求,因而在实践中得到广泛应用。Java经过近十年的发展,目前已在企业信息系统开发领域占据了主流地位,形成了一整套完整的技术体系,取得了巨大的成功。

      平台的构架

      JAVA平台包括JAVA语言,以及一套虚拟机——如JVM、KVM、CVM等——通过它们实现在PC机,手提电脑或是嵌入式系统上运行JAVA的字节码。同时,JAVA平台还定义了一整套覆盖面很广的API,它们被用来与微软的API协调或是相互竞争。如JDBC对ODBC,JTAPI对TAPI,JDO对ADO等等。因此,简要来说,JAVA平台包括语言,虚拟机,以及API库。由于使用虚拟机机制,所以JAVA语言在所有的平台上只有唯一的版本,因此它使用RMI协议进行远程通信;微软则在.NET框架中使用DCOM——正在逐步演变为SOAP。SUN最初对JAVA的宣传是“一次性代码编写,所有环境下运行”,但在推出了“J2EE”和“J2ME”后不得不收回了它最初的宣传,因为“一种尺码的鞋适合所有的脚”的解决方案并不能很好的工作。

      .NET框架包括C++, VB.NET和C#等一系列语言;与JAVA虚拟机类似的一套运行时环境;以及一套倾向与WINDOWS体系的API接口。其中的运行时环境可能存在于一个浏览器、或是一个WEB SERVER、或是在操作系统中。将来也许在SQL SERVER中也可能存在这样的运行时环境。另外需要提及的是微软的SOAP协议,它在继承了DCOM的一些特性的基础上发展起来,基于XML格式通过HTTP进行传输。

      加密法:概论

      .NET的加密法主要基于CryptoAPI 和相关扩展。大多数有关加密的类都在System.security.Cryptography, X509Centificates 和XML中。.NET利用基于流的模型来完成加密传输,所有的算法都被默认为最高的安全级别。.NET也允许用户自己在 machine.config 中定义自己的算法。JAVA平台的加密算法分二个部分:Java Cryptography Architecture和 Java Cryptography Extension。 JCE的出口受到有关法律的限制。如果要使用用户自己的加密算法,必须得到认证机构的认证。

      加密法:算法

      .NET为网站管理系统主要提供了下面几大类加密算法:非对称算法、HASH算法、对称算法、随机数生成法。JAVA提供的加密算法更多,但是较少第三方厂商可以在JAVA中提供自己的算法。

      安全配置

      两个平台的配置都是通过XML或纯文本文件,两个平台最大的区别在于处理安全配置体系的方式不同。在.NET平台,有图形接口和命令行二种方式来修改安全配置参数。Mscorcfg.msc是图形接口方式,Caspol.exe提供了命令行方式,适用于批处理或配置文本。JAVA平台只提供了图形接口的工具policytool.exe。和.NET不同的是,它的目标对象(配置文件)的名字和位置不是固定的。.NET定义了不同范围的安全配置文件:系统范围,本机范围,本用户范围。在配置有冲突时,原则上小范围的参数有优先权。JAVA和J2EE的核心配置文件都保存在固定位置,但扩展配置文件随厂家不同而不同。

      安全通信

      SSL已经是事实的传输安全的工业标准了。JAVA和.NET都支持最新版本 SSL 3.0。

      安全通信:平台

      .NET只在基于IIS的应用中使用SSL来保护HTTP传输,对于非IIS应用,.NET不能保护传输中的数据。在JAVA中,JSSE提供了平台级的服务,保证基于TCP/IP的通信安全。除了IIS,.NET没有提供任何其它平台级的通信保护的标准方案,但是JAVA在这方面提供了全套的解决方案。

      安全通信:应用

      .NET通过WSA和 WSE包来提供最新的WEB服务安全保证,JAVA目前还没有提供这方面的支持。在加密方法上,JAVA和.NET基本没有太大的差别;在通信保护方面,JAVA 比.NET提供了更多的选择方案;但是在WEB服务安全性上,JAVA明显比.NET落后一些。

      代码封装:检验

      JAVA 和.NET 的Common Library Runtime都实行内存安全或类型安全的保护机制,在这些平台开发的应用的安全性也是可以检验的。他们的实现机制有很大的不同。在.NET, CLR总是执行编译好的代码,它不解释代码。但是在中间语言被编译之前,编译器会有验证和检验的步骤。第一步是检查文件的结构和代码完整性;第二步包括一些扩展的检查,内存安全、堆栈跟踪、数据流分析、类型检查等。在运行阶段,由VES来负责安全性检查和出错意外情况处理。在JAVA平台,JAVA虚拟机(JVM)负责类的载入、链接、检验和执行。对于已经编译和优化的代码,JVM也用二个无条件调用堆栈来保留最初的字节代码信息。

      代码封装:应用隔离

      在.NET, 域隔离建立在内存安全机制的基础上,不同的域不能直接访问彼此的地址空间,只能通过.NET远程通信机制访问。在JAVA平台,应用隔离是通过ClassLoaders 和 ProtectionDomains 相结合来实现的,安全类加载是JVM安全机制的基石。.NET的 AppDomains 就象操作系统的进程一样,使用起来比JAVA的 ProtectionDomains 更直接、容易一些。

      代码封装: 语言特征

      两个平台基本上差不多,.NET在灵活性上稍微好一点。

      发展历程

      JAVA最初来源于SUN的一套为机顶盒设计的语言,当时的名字是OAK,SUN将之更名,并将它放在INTERNET上作为开放源码共享。随着专门为网页设计的JAVA APPLET的出现,JAVA语言迅速在INTERNET上流行起来。当时的浏览器主要是NETSCAPE。当微软发现明天市场的主宰可能是浏览器而不是桌面系统时,开始着手对NETSCAPE进行收购,在收购计划失败后微软发展了自己的浏览器IE。当时的INTERNET需要一种语言,而JAVA适时的出现了,由于它与C++的许多相似的语法,使得很多程序员转向了JAVA。而它确实具有很多优势,以至于在98年秋,它的反对者微软在MSDN中都宣称,JAVA是编写COM组件的最佳语言。随着JAVA一起出现的还有LINUX操作系统和APACHE服务器。这三者的联合在服务器端的应用表现出强大的威力,以至WINDOWS NT在企业级服务器市场受到了很大的冲击。

      展望未来

      现在,我们能看到到还只是一个很混乱的局面。而在未来,我们将看到.NET的成熟,以及它和JAVA的融合。JAVA将继续保持它的特点:跨平台的服务器端应用,如WAP服务器,或者是电信领域的如JAIN,同时它在嵌入式系统中将继续保持它的优势,象智能卡、移动电话、PDA等。而我们还将看到.NET的成熟,当然这种成熟需要时间,可能是相当长的一段时间,就好象当年JAVA成长那样。

      非微软产品,包括服务器,桌面或是便携式设备的操作系统如Solaris, Linux和Palm OS的.NET接口。与JAVA核心的整合。SQL SERVER 或是ORACLE 等数据库产品中整合的VES 引擎。由中立的第三方开发的开放源码的,完善的.NET平台。可以预见到,微软将会赞助一些开放源码的项目,以使.NET 向UNIX 平台扩展,而这将有助于一些开放源码组织减少它们对JAVA的偏爱

      .NET与Java的这种相似为网站管理系统的开发提供了便利,如果您掌握了C#,那么,掌握Java这个语言几乎是不费什么力气的,需要花费时间的只不过就是熟悉彼此的类库。.NET是.NET Framework,Java是J2SE。学习这两者的理论基础都是面向对象理论。所以,一名有着面向对象理论基础的人是很容易掌握.NET和Java的。

      简介

      .NET是微软推出的一种新的软件运行平台,它包括一整套应用范围广泛的技术,旨在迎接Java所带来的挑战。.NET给网站管理系统开发带来了很多新的技术,尤其是它的“混合语言”开发方式,是第一个支持多种语言混合开发的软件运行平台,下一代Windows--LongHorn的核心将会看到.NET的身影。如果读者学过Java,那么您会发现,.NET与Java实在是太象了。尤其是C#,如果给你一段代码,有的时候还真难分辨出是用Java还是C#写的。

      Java是上世纪九十年代诞生的一种面向对象语言,它吸取了C++的许多长处,其最大的特性是“跨平台”,由于它很好地满足了网络时代信息系统对高级语言的要求,因而在实践中得到广泛应用。Java经过近十年的发展,目前已在企业信息系统开发领域占据了主流地位,形成了一整套完整的技术体系,取得了巨大的成功。

      平台的构架

      JAVA平台包括JAVA语言,以及一套虚拟机——如JVM、KVM、CVM等——通过它们实现在PC机,手提电脑或是嵌入式系统上运行JAVA的字节码。同时,JAVA平台还定义了一整套覆盖面很广的API,它们被用来与微软的API协调或是相互竞争。如JDBC对ODBC,JTAPI对TAPI,JDO对ADO等等。因此,简要来说,JAVA平台包括语言,虚拟机,以及API库。由于使用虚拟机机制,所以JAVA语言在所有的平台上只有唯一的版本,因此它使用RMI协议进行远程通信;微软则在.NET框架中使用DCOM——正在逐步演变为SOAP。SUN最初对JAVA的宣传是“一次性代码编写,所有环境下运行”,但在推出了“J2EE”和“J2ME”后不得不收回了它最初的宣传,因为“一种尺码的鞋适合所有的脚”的解决方案并不能很好的工作。

      .NET框架包括C++, VB.NET和C#等一系列语言;与JAVA虚拟机类似的一套运行时环境;以及一套倾向与WINDOWS体系的API接口。其中的运行时环境可能存在于一个浏览器、或是一个WEB SERVER、或是在操作系统中。将来也许在SQL SERVER中也可能存在这样的运行时环境。另外需要提及的是微软的SOAP协议,它在继承了DCOM的一些特性的基础上发展起来,基于XML格式通过HTTP进行传输。

      加密法:概论

      .NET的加密法主要基于CryptoAPI 和相关扩展。大多数有关加密的类都在System.security.Cryptography, X509Centificates 和XML中。.NET利用基于流的模型来完成加密传输,所有的算法都被默认为最高的安全级别。.NET也允许用户自己在 machine.config 中定义自己的算法。JAVA平台的加密算法分二个部分:Java Cryptography Architecture和 Java Cryptography Extension。 JCE的出口受到有关法律的限制。如果要使用用户自己的加密算法,必须得到认证机构的认证。

      加密法:算法

      .NET为网站管理系统主要提供了下面几大类加密算法:非对称算法、HASH算法、对称算法、随机数生成法。JAVA提供的加密算法更多,但是较少第三方厂商可以在JAVA中提供自己的算法。

      安全配置

      两个平台的配置都是通过XML或纯文本文件,两个平台最大的区别在于处理安全配置体系的方式不同。在.NET平台,有图形接口和命令行二种方式来修改安全配置参数。Mscorcfg.msc是图形接口方式,Caspol.exe提供了命令行方式,适用于批处理或配置文本。JAVA平台只提供了图形接口的工具policytool.exe。和.NET不同的是,它的目标对象(配置文件)的名字和位置不是固定的。.NET定义了不同范围的安全配置文件:系统范围,本机范围,本用户范围。在配置有冲突时,原则上小范围的参数有优先权。JAVA和J2EE的核心配置文件都保存在固定位置,但扩展配置文件随厂家不同而不同。

      安全通信

      SSL已经是事实的传输安全的工业标准了。JAVA和.NET都支持最新版本 SSL 3.0。

      安全通信:平台

      .NET只在基于IIS的应用中使用SSL来保护HTTP传输,对于非IIS应用,.NET不能保护传输中的数据。在JAVA中,JSSE提供了平台级的服务,保证基于TCP/IP的通信安全。除了IIS,.NET没有提供任何其它平台级的通信保护的标准方案,但是JAVA在这方面提供了全套的解决方案。

      安全通信:应用

      .NET通过WSA和 WSE包来提供最新的WEB服务安全保证,JAVA目前还没有提供这方面的支持。在加密方法上,JAVA和.NET基本没有太大的差别;在通信保护方面,JAVA 比.NET提供了更多的选择方案;但是在WEB服务安全性上,JAVA明显比.NET落后一些。

      代码封装:检验

      JAVA 和.NET 的Common Library Runtime都实行内存安全或类型安全的保护机制,在这些平台开发的应用的安全性也是可以检验的。他们的实现机制有很大的不同。在.NET, CLR总是执行编译好的代码,它不解释代码。但是在中间语言被编译之前,编译器会有验证和检验的步骤。第一步是检查文件的结构和代码完整性;第二步包括一些扩展的检查,内存安全、堆栈跟踪、数据流分析、类型检查等。在运行阶段,由VES来负责安全性检查和出错意外情况处理。在JAVA平台,JAVA虚拟机(JVM)负责类的载入、链接、检验和执行。对于已经编译和优化的代码,JVM也用二个无条件调用堆栈来保留最初的字节代码信息。

      代码封装:应用隔离

      在.NET, 域隔离建立在内存安全机制的基础上,不同的域不能直接访问彼此的地址空间,只能通过.NET远程通信机制访问。在JAVA平台,应用隔离是通过ClassLoaders 和 ProtectionDomains 相结合来实现的,安全类加载是JVM安全机制的基石。.NET的 AppDomains 就象操作系统的进程一样,使用起来比JAVA的 ProtectionDomains 更直接、容易一些。

      代码封装: 语言特征

      两个平台基本上差不多,.NET在灵活性上稍微好一点。

      发展历程

      JAVA最初来源于SUN的一套为机顶盒设计的语言,当时的名字是OAK,SUN将之更名,并将它放在INTERNET上作为开放源码共享。随着专门为网页设计的JAVA APPLET的出现,JAVA语言迅速在INTERNET上流行起来。当时的浏览器主要是NETSCAPE。当微软发现明天市场的主宰可能是浏览器而不是桌面系统时,开始着手对NETSCAPE进行收购,在收购计划失败后微软发展了自己的浏览器IE。当时的INTERNET需要一种语言,而JAVA适时的出现了,由于它与C++的许多相似的语法,使得很多程序员转向了JAVA。而它确实具有很多优势,以至于在98年秋,它的反对者微软在MSDN中都宣称,JAVA是编写COM组件的最佳语言。随着JAVA一起出现的还有LINUX操作系统和APACHE服务器。这三者的联合在服务器端的应用表现出强大的威力,以至WINDOWS NT在企业级服务器市场受到了很大的冲击。

      展望未来

      现在,我们能看到到还只是一个很混乱的局面。而在未来,我们将看到.NET的成熟,以及它和JAVA的融合。JAVA将继续保持它的特点:跨平台的服务器端应用,如WAP服务器,或者是电信领域的如JAIN,同时它在嵌入式系统中将继续保持它的优势,象智能卡、移动电话、PDA等。而我们还将看到.NET的成熟,当然这种成熟需要时间,可能是相当长的一段时间,就好象当年JAVA成长那样。

      非微软产品,包括服务器,桌面或是便携式设备的操作系统如Solaris, Linux和Palm OS的.NET接口。与JAVA核心的整合。SQL SERVER 或是ORACLE 等数据库产品中整合的VES 引擎。由中立的第三方开发的开放源码的,完善的.NET平台。可以预见到,微软将会赞助一些开放源码的项目,以使.NET 向UNIX 平台扩展,而这将有助于一些开放源码组织减少它们对JAVA的偏爱

    展开全文
  • 解决: java.net.ConnectException: Connection refused: connect

    万次阅读 多人点赞 2018-07-05 14:54:57
    java.net.ConnectException: Connection refused: connect 1. 报错如上。 2. 原因和解决: 1)端口号被占用:杀死占用端口号(一般为8080)的进程,释放端口;彻底关闭 Tomcat 服务器,或者重新启动项目。 2)...

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。

     

    java.net.ConnectException: Connection refused: connect

    1. 报错如上

    2. 原因和解决:

     

    1)端口号被占用:杀死占用端口号(一般为8080)的进程,释放端口;彻底关闭 Tomcat 服务器,或者重新启动项目。

    2)使用以下命令检查服务器中允许的最大进程数: ulimit -u。如果将此值设置为较低值,例如1024,则使用以下值将其增加到131072或无限制:ulimit -u 131072  或者 ulimit -u无限制 。

     

    3)客户端和服务器,它们中的任何一个或两个都不在网络中。

    它们可能没有连接到LAN或互联网或任何其他网络,在这种情况下,Java将会抛出

    客户端的“ java.net.ConnectException:Connection refused ”异常。


    4)服务器未运行用

    是服务器已关闭但未运行。在这种情况下,你也会得到java.net.ConnectException:连接被拒绝错误。可ping来检查服务器是否正在运行并侦听端口。


    5)服务器正在运行但没有侦听端口,客户端正在尝试连接。

    服务器正在运行但是正在侦听不同的端口。验证配置。如果你正在处理一个大项目,并有一个分层配置文件,它可能是默认配置或其他一些设置覆盖了您正确的设置。

     

    6)主机端口组合不允许使用防火墙

    几乎每个企业网络都受防火墙保护。如果您正在连接其他公司网络,例如在任何电子交易系统中,需要提高防火墙

    双方要求确保他们允许彼此的IP地址和端口号。如果防火墙不允许连接,也会收到相同的java.net.ConnectException:Java应用程序中的连接拒绝异常。

     

    7)主机端口组合不正确。

    提供的主机端口组合不正确,或者服务器端的早期主机端口组合已经更改。检查客户端和服务器端的最新配置。

     

    8)连接字符串中的协议不正确

    TCP是许多高级协议的基础协议,包括HTTP,RMI等。通过连接时字符串,你需要确保你传递正确的协议,服务器期望。例如服务器已暴露,通过 RMI 而不是连接字符串的服务应该以rmi:// 开头。

     

     

    3.我的情况:
    我的原因到是比较简单,大概属于上面的第5、7、8点,反正就是配置不正确。我只是把 数据库所在服务器 IP 地址写错了。

    spring.datasource.url=jdbc:mysql://数据库所在服务器IP:3306/gaei_ms?useUnicode=true&characterEncoding=utf-8&useSSL=false
    

    ---------------------------------------------------------------------------------------------

    2019年7月4日补记:

    从评论中得知:

    “  若注释中未添加全部参数,也同样会出现此问题。”

    加入文章中,供参考,也非常感谢这位朋友: `Seven 。

     

    参考:https://javarevisited.blogspot.com/2013/02/java-net-ConnectException-Connection-refused.html

    展开全文
  • java.net.ConnectException: Connection refused 此异常,为:连接被拒绝异常。之前也在网上搜索过该异常的原因,大多数人给出的答案是端口号被占用,或者在启动本次 Tomcat 服务器的之前“关闭
  • 解决java.net.ConnectException: Connection refused:connect报错

    万次阅读 多人点赞 2019-03-13 15:20:57
    1. 报“java.net.ConnectException: Connection refused:connect ”错误 2. 原因和解决: 1)端口号被占用:杀死占用端口号(一般为8080)的进程,释放端口;彻底关闭 Tomcat 服务器,或者重新启动项目。 2)使用...
  • 运行遇到连接拒绝问题或页面一直加载都是同一个问题如图:解决方案:a)虚拟机centos配置如下:vi /etc/hostsb) zookeeper关闭防火墙c)杀死zookeeper所有进程,重启zookeeper查询zookeeper所有进程: ps -ef|grep ...
  • [图片说明](https://img-ask.csdn.net/upload/201611/24/1479978612_647171.jpg) ![图片说明](https://img-ask.csdn.net/upload/201611/24/1479978628_674099.jpg) ![图片说明]...
  • 1、问题日志打印 System.err W java.net.MalformedURLException W at java.net.URL.<init>(URL.java:152) W at java.net.URL.<init&g...
  • 报错 2020-06-14 22:14:46.251 ERROR 20640 --- [ main] o.s.b.d.LoggingFailureAnalysisReporter : *************************** APPLICATION FAILED TO START *************************** ...
  • java.Net.UnknownHostException异常处理方法

    万次阅读 2018-12-27 09:23:50
    同事新分的测试机resin启动的时候出现了Java.NET.UnknownHostException异常,问题原因是在系统的/etc/Hostname中配置了主机名,而在/etc/hosts文件中没有相应的配置。简单的解决办法是对应关系配好就可以,甚至除/...
  • java.net.ConnectException异常处理

    万次阅读 2017-11-29 16:39:20
    写FPT上传图片时候,抛出了此异常,处理步骤如下 1、ftp服务是否启动,启动 service vsftpd start 2、看端口是否正确,还有你的host和port是否写错了,如 [ 127.00.1:8080 ] 3、有可能是防火墙的原因,端口号...
  • Exception in thread "main" java.net.ConnectException: Connection refused: connect at java.base/java.net.PlainSocketImpl.connect0(Native Method) at java.base/java.net.PlainSocketImpl.socketConnect...
  • 一、我的情况很简单: 只是因为我调用服务端接口方法包名没有写对,应该如下面代码中这样写: call.setOperationName(new QName("http://com.boco.esb.receive", "example")); call.setTargetEndpointAddress(...
  • java.net.ConnectException: Connection refused: connect 解决方法 可知端口被占用, T1、释放端口,重新启动端口即可! T2、换一个别的端口亦可! 如果以上办法没解决,请参考网友的解释 参考网友解释 ...
  • import java.net.Socket; public class SocketTest1 { public static void main(String[] args) { String host = "www.baidu.com"; String protocol = "https"; try { Socket socket = new Socket...
  • Socket java.net.SocketException: Connection reset的解决方案

    万次阅读 多人点赞 2018-01-16 19:56:17
    背景: 服务端通讯方式:TCP/IP socket 短链接。 首先看下我的最开始的socket代码: public static byte[] sendMessage(String url, int port, byte[] request, int timeout) { byte[] res = null;...
  • <p>java.net.ConnectException: Connection refused: connect <p>at java.net.DualStackPlainSocketImpl.connect0(Native Method) <p>at java.net.DualStackPlainSocketImpl.socketConnect...
  • java.net.ConnectException: Connection refused 错误的一种解决办法一、报错主要信息二、解决方案三、总结 在工作中遇到一个服务调用另一个WebService wsdl时报 java.net.ConnectException: Connection refused ...
  • org.apache.commons.httpclient.HttpClient请求页面,在windows上是好的,但是在linux上始终报错误:java.net.ConnectException: Connection refused。 而且,在linux上,用java原生的Http Connection可以请求到数据...
  • 第1个异常java.net.BindException:Address already in use: JVM_Bind。 该异常发生在服务器端进行new ServerSocket(port)(port是一个0,65536的整型值)操作时。异常的原因是以为与port一样的一个端口已经被...
  • java.net.Socket和java.net.ServerSocket实现简单的聊天程序 思路是这样的: 假设用户A与用户B进行聊天,用户B端使用ServerSocket作为服务端,而用户A使用Socket与用户B进行通信。 这两个小程序需要运行在同一台...
  • 一、问题 在一次项目架构中,使用SpringCloud微服务架构,其中将Alibaba-Cloud配置SpringCloud组件使用,服务发现和配置中心使用的是阿里巴巴开源的组件nacos,nacos-server部署在linux下的centos7.0环境上,每个...
  • tomcat java.net.ConnectException: Connection refused 1,描述 在一次配置新工程项目,修改Tomcat server.xml后,执行shutdow.sh脚本关闭服务器,提示出现如下错误: tomcat java.net.ConnectException: ...
  • 题目 今天在学网络编程的时候,在基于TCP的网络编程中,想要实现两台计算机之间...java.net.ConnectException: Connection refused: connect at java.net.DualStackPlainSocketImpl.connect0(Native Method) at j...
  • java.net.URLEncoderURLEncoder是用来对HTML表单编码,该类包含用于将字符串转换为application/x-www-form-urlencoded 格式的静态方法。 (application/x-www-form-urlencoded: 数据被编码为名/值对)当发出get请求时...
  • 在线程组的线程数增加到一定值时,有概率产生connect timed out和Read timed out错误。关于这两个错误,前者较好解释,后一个错误产生原因尚未有定论。 先交代下测试计划的设置: JMeter测试计划线程组设置:...
  • java.net.ConnectException: Connection timed out: connect at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333) at java.net.Plai
  • [pipstat@PIPtest58 hadoop]$ bin/hadoop jar share/hadoop/mapreduce/sources/hadoop-mapreduce-examples-2.5.2-sources.jar org.apache.hadoop.examples.WordCount input output 16/03/15 20:14:25 WARN util.Nat...
  • java.net.SocketException: socket closed 解决方式

    万次阅读 多人点赞 2017-05-16 20:10:10
    因为前段时间一直比赛做项目,没有时间写博客,最后缓过来又开始写起来了这个问题其实困扰了我很多天socket 编程其实不难 如果是在 Android端的话 只需要 new一个 之后ip 端口号之后进行相应的IO流的控制即可 ...

空空如也

1 2 3 4 5 ... 20
收藏数 1,602,275
精华内容 640,910
关键字:

java.net

java 订阅