星空网 > 软件开发 > Java

System.getProperty()引起的悲剧

我已无法形容此刻我的心情..

本来是已经写好的netty5的demo程序,server和client之间创建tcp长连接的..然后随便传点数据的简单demo..然后今天试了一下tcp粘包的例子,用到了System.getProperty()方法,悲剧就从此产生了..改好了程序一运行,服务器端正常启动,然后client端怎么也起不来,一启动就自动退出,完善了一下client端的异常捕获,然后就能偶尔报出些异常信息:

您的主机中的软件中止了一个已建立的连接

恰巧今天装了一些新软件和插件,挨个全都卸载依然无法启动clienet端,还是报这个错误..检查杀软和防火墙设置也没有任何异常.

这很奇怪啊,debug一下,发现能正常连接,创建要发送的消息,然后准备发送的时候就挂掉了.又寻思难道本地运行环境坏了,赶紧回退代码到没改之前的状态,一运行正常执行..对比一下代码,我直接就倒了...

System.getProperty("line.separator") //本来应该是这样的System.getProperty("line.seperator") //然而我写成了这样

这是一个找茬游戏...

原因也很好理解了,jvm的取对应参数的时候没取到,直接报异常结束程序.

又得到一个教训:这种太底层的配置参数,能复制绝不手写..错起来真要命..




原标题:System.getProperty()引起的悲剧

关键词:get

get
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

全球物流:https://www.goluckyvip.com/news/4700.html
Lazada如何高效运营实现快速出单?这些方法可尝试……:https://www.goluckyvip.com/news/4701.html
店铺创建新仓库?8月26日开始,请用V3版!:https://www.goluckyvip.com/news/4702.html
海外仓:3季度的热卖产品,不只是户外!:https://www.goluckyvip.com/news/4703.html
亚马逊公告:2021 年亚马逊物流(FBA)费用以及销售佣金的变更通知:https://www.goluckyvip.com/news/4704.html
速卖通公告:关于部分物流渠道单号管控的通知:https://www.goluckyvip.com/news/4705.html
在古巴做游轮 古巴旅游项目:https://www.vstour.cn/a/363194.html
西藏旅游攻略自驾游需要多少天 去西藏旅游自驾游要多久时间:https://www.vstour.cn/a/363195.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流