草庐IT

jacoco-Exception

全部标签

java - 可以java.net.SocketException : Socket closed exception occur due to windows?

我有一个硬件设备,我使用TCP/IP与它通信。在运行应用程序时,我只在日本计算机上遇到此异常(java.net.SocketException:套接字已关闭)。在印度和德国的计算机上,它运行良好。从日志中可以看到Socket连接建立成功。您能否对导致此问题的Windows或Java或任何其他相关设置进行镜像? 最佳答案 套接字异常是由连接断开引起的。连接可能已在源操作系统、网络层或目标操作系统之间的任何位置断开。诊断的起点是远程登录目标主机/端口并通过网络堆栈逐层移动 关于java-可以

.net - 如何优雅地关闭 TCP 连接而无一异常(exception)?

模式是什么和/或您将如何更改以下代码,以便可以从服务器或客户端优雅地关闭连接,而无需异常处理。TcpClient与套接字:我不局限于使用TcpClient客户端类。我写了以下内容代码来尝试演示最简单的情况可能。我曾使用Socket和SocketAsyncEventArgs但事情变得太复杂的处理这个问题。阻塞与异步:因为阻止调用这可能很困难或不可能。如果是这样,那很好,但是你是怎么解决的异步情况?QuitToken?:我尝试过向另一方发送某种“Quit”token,以便它知道要关闭,但还没有让它工作,我想在这里展示一个最小的例子。无论如何都需要异常处理:我知道在真实应用程序中异常处理是必

java - 骡子 ESB 3.4.0 CE : Redeliver message through TCP Endpoint upon Socket Exception

我有一个需要持久TCP连接的应用程序。所以我在Tcp连接器上设置了一些适当的属性来支持它。我遇到的问题是,如果外部应用程序关闭并重新启动,Mule将继续尝试将消息发送到套接字,而不是尝试重新建立连接。这是我的错误日志:ERROR2014-04-3017:11:35,436[[chatroomexample].connector.VM.mule.default.receiver.04]org.mule.exception.DefaultMessagingExceptionStrategy:**************************************************

java & jacoco & powerMock 单元测试覆盖率为0怎么解决

我们项目中使用powerMock作为单元测试的mock工具,统计项目测试覆盖率使用jacoco编译的结果上传到sonar,但是jacoco和powerMock在运行时runtime加载代码的时候自定义了类加载器,所以就会有冲突,导致测试覆盖率为0。使用命令mvncleanverifysonar:sonar上传jacoco编译结果(这里sonar命令会自动调用jacoco-maven-plugin插件编译),出现错误:[WARNING]Classesinbundle'MyDemoProject'donotmatchwithexecutiondata.Forreportgenerationthes

Android Gradle 项目升级构建工具到 21.0.1 : aapt throws Exception

我们有一个androidgradle项目。今天想把androidbuildtools版本从20升级到21.0.1,但是现在aapt失败了。*Whatwentwrong:Executionfailedfortask':myproject-android:processDebugResources'.>com.android.ide.common.internal.LoggedErrorException:Failedtoruncommand:c:\_DEVELOP\AndroidSDK\sdk\build-tools\21.0.1\aapt.exepackage-f--no-crunch

Android Gradle 项目升级构建工具到 21.0.1 : aapt throws Exception

我们有一个androidgradle项目。今天想把androidbuildtools版本从20升级到21.0.1,但是现在aapt失败了。*Whatwentwrong:Executionfailedfortask':myproject-android:processDebugResources'.>com.android.ide.common.internal.LoggedErrorException:Failedtoruncommand:c:\_DEVELOP\AndroidSDK\sdk\build-tools\21.0.1\aapt.exepackage-f--no-crunch

SwiftLint Rule for Braces 在下一行,但有一些异常(exception)

我想修改.swiftlint.yml以添加一些自定义规则以在下一行强制执行大括号。这对我有用......opening_braces:name:"OpeningBracesnotonNextLine"message:"Openingbracesshouldbeplacedonthenextline."include:"*.swift"regex:'\S[\t]*\{'severity:warning但是在某些情况下我希望在同一行上允许大括号,例如像这样:overridevarcornerRadius:CGFloat{get{returnlayer.cornerRadius}set{la

ios - (Swift) 将按钮移动到有异常(exception)的随机位置

我正在尝试将标签移动到一个随机位置,我已经能够使用此代码做到这一点。letbuttonWidth=self.samea.frame.widthletbuttonHeight=self.samea.frame.height//FindthewidthandheightoftheenclosingviewletviewWidth=self.samea.superview!.bounds.widthletviewHeight=self.samea.superview!.bounds.height//Computewidthandheightoftheareatocontainthebutto

swift - 2 个域异常(exception)的 NSAppTransportSecurity

因为我的域没有SSL证书atm,所以我使用NSExceptionDomains来允许域加载。我在Info.plist中使用以下代码来允许域及其子域NSAppTransportSecurityNSExceptionDomainsinfever.comNSIncludesSubdomainsNSTemporaryExceptionAllowsInsecureHTTPLoads但是,这次我想通过2个域,因为应用程序的某些部分来自不同的域。我试着像这样添加另一个键:NSAppTransportSecurityNSExceptionDomainsinfever.comgentsgroup.com

ios - EXC_SOFTWARE/UNCAUGHT_NS_EXCEPTION

我的生活应用程序发生崩溃,我无法在我的设备上重现。我一直无法弄清楚是什么原因造成的。我研究了崩溃报告,但似乎无法理解造成这种情况的原因。1CoreFoundation__exceptionPreprocess+12415362libobjc.A.dylibobjc_exception_throw+341363CoreFoundation-[NSObject(NSObject)doesNotRecognizeSelector:]+12703884CoreFoundation___forwarding___+12581005CoreFoundation_CF_forwarding_prep