随笔分类 - Java
摘要:通过mina进行TCP开发,遇到对数据进行解码处理,网上例子基本都是帧长度定长,在doDecode中通过in.remaining()就可以判断得到的数据帧长度为多少,是否能够正常解析,长度不对返回false即可。但,如果帧是变长的又怎么处理呢?变长的帧格式一般如下:说明长度例子标识位1B0x01帧长...
阅读全文
摘要:我碰到的这个问题是因为Java文件编码为UTF-8 BOM格式导致;解决这个可以使用UltraEdit。用UltraEdit打开出问题的Java文件,将文件另存为,在保存对话框的编码中选择UTF-8 NO BOM,并保存。再次执行maven的compile,就可以正常通过。
阅读全文

浙公网安备 33010602011771号