Commit fa849001ce8c1386c3f5a82304c2bd685a92b03f

Authored by 王通
1 parent e491cc48

1.BeanUtils.copyProperties使用有误

src/main/java/com/bsth/socket/protocol/Message.java
@@ -168,9 +168,15 @@ public class Message { @@ -168,9 +168,15 @@ public class Message {
168 } 168 }
169 169
170 public static void main(String args[]) { 170 public static void main(String args[]) {
  171 +// String s = "232302fe484e53323032343131313454455354303101008b180b0f0b0e3701010301ffff00000000ffffffffffff00000002ff020101ffffffffffffffffffffff050100000000000000000601ffffff01ffffff01ffff01ffff07030000001000000003100a0a0310c292021013170180003000002dffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000ffffffffffff00ffffff0228";
  172 +// StringBuilder builder = new StringBuilder();
  173 +// for (int i = 0;i < s.length() - 1;i += 2) {
  174 +// builder.append("(byte)0x").append(s.substring(i,i+2)).append(",");
  175 +// }
  176 +// System.out.println(builder.toString());
171 // (byte)0x11,(byte)0x64,(byte)0x47,(byte)0x00,(byte)0x33,(byte)0x31,(byte)0x44,(byte)0x51,(byte)0x33,(byte)0x38,(byte)0x33,(byte)0x31,(byte)0x17,(byte)0x07,(byte)0x26,(byte)0x16,(byte)0x54,(byte)0x24,(byte)0x00,(byte)0x00,(byte)0x45,(byte)0x4e,(byte)0x07,(byte)0x1a,(byte)0x10,(byte)0x37,(byte)0x51 177 // (byte)0x11,(byte)0x64,(byte)0x47,(byte)0x00,(byte)0x33,(byte)0x31,(byte)0x44,(byte)0x51,(byte)0x33,(byte)0x38,(byte)0x33,(byte)0x31,(byte)0x17,(byte)0x07,(byte)0x26,(byte)0x16,(byte)0x54,(byte)0x24,(byte)0x00,(byte)0x00,(byte)0x45,(byte)0x4e,(byte)0x07,(byte)0x1a,(byte)0x10,(byte)0x37,(byte)0x51
172 // (byte)0x11,(byte)0x5e,(byte)0x46,(byte)0x00,(byte)0x33,(byte)0x31,(byte)0x44,(byte)0x51,(byte)0x33,(byte)0x38,(byte)0x33,(byte)0x31,(byte)0x17,(byte)0x07,(byte)0x26,(byte)0x16,(byte)0x53,(byte)0x33,(byte)0x60,(byte)0x00,(byte)0x00,(byte)0x45,(byte)0x4e,(byte)0x07,(byte)0x1a,(byte)0x10,(byte)0x37,(byte)0xb8 178 // (byte)0x11,(byte)0x5e,(byte)0x46,(byte)0x00,(byte)0x33,(byte)0x31,(byte)0x44,(byte)0x51,(byte)0x33,(byte)0x38,(byte)0x33,(byte)0x31,(byte)0x17,(byte)0x07,(byte)0x26,(byte)0x16,(byte)0x53,(byte)0x33,(byte)0x60,(byte)0x00,(byte)0x00,(byte)0x45,(byte)0x4e,(byte)0x07,(byte)0x1a,(byte)0x10,(byte)0x37,(byte)0xb8
173 - byte[] bytes = new byte[]{(byte)0x23,(byte)0x23,(byte)0x02,(byte)0xFE,(byte)0x4C,(byte)0x53,(byte)0x46,(byte)0x44,(byte)0x31,(byte)0x33,(byte)0x32,(byte)0x30,(byte)0x30,(byte)0x50,(byte)0x43,(byte)0x30,(byte)0x30,(byte)0x30,(byte)0x32,(byte)0x35,(byte)0x35,(byte)0x01,(byte)0x00,(byte)0x7F,(byte)0x17,(byte)0x07,(byte)0x04,(byte)0x09,(byte)0x39,(byte)0x26,(byte)0x01,(byte)0x01,(byte)0x03,(byte)0x01,(byte)0x01,(byte)0x7B,(byte)0x00,(byte)0x00,(byte)0x27,(byte)0xEC,(byte)0x17,(byte)0x39,(byte)0x2A,(byte)0x04,(byte)0x54,(byte)0xFF,(byte)0x0E,(byte)0x19,(byte)0x64,(byte)0x14,(byte)0x00,(byte)0x02,(byte)0x01,(byte)0x01,(byte)0x01,(byte)0x56,(byte)0x53,(byte)0x43,(byte)0x57,(byte)0x26,(byte)0x65,(byte)0x17,(byte)0x28,(byte)0x29,(byte)0x54,(byte)0x05,(byte)0x01,(byte)0x07,(byte)0x44,(byte)0x28,(byte)0x25,(byte)0x01,(byte)0xD7,(byte)0x30,(byte)0x37,(byte)0x06,(byte)0x01,(byte)0x02,(byte)0x0C,(byte)0xED,(byte)0x01,(byte)0x45,(byte)0x0C,(byte)0xE6,(byte)0x01,(byte)0x01,(byte)0x4C,(byte)0x01,(byte)0x37,(byte)0x4A,(byte)0x07,(byte)0x00,(byte)0x00,(byte)0x00,(byte)0x00,(byte)0x00,(byte)0x00,(byte)0x00,(byte)0x00,(byte)0x00,(byte)0x80,(byte)0x00,(byte)0x30,(byte)0xDC,(byte)0xDC,(byte)0x36,(byte)0x04,(byte)0xFA,(byte)0x04,(byte)0xEC,(byte)0x57,(byte)0x57,(byte)0xF6,(byte)0x53,(byte)0xF4,(byte)0x54,(byte)0xF4,(byte)0x54,(byte)0xF6,(byte)0x55,(byte)0xF7,(byte)0x56,(byte)0xF8,(byte)0x56,(byte)0x17,(byte)0x3A,(byte)0x2A,(byte)0x04,(byte)0x00,(byte)0x00,(byte)0x00,(byte)0x00,(byte)0x30,(byte)0x69,(byte)0x00,(byte)0x00,(byte)0x27,(byte)0x2A,(byte)0x01,(byte)0xA0,(byte)0x19,(byte)0x64,(byte)0x19,(byte)0x64,(byte)0x57,(byte)0xFF,(byte)0x00,(byte)0xFF,(byte)0x80,(byte)0x4B,(byte)0x02,(byte)0xC7}; 179 + byte[] bytes = new byte[]{(byte)0x23,(byte)0x23,(byte)0x02,(byte)0xfe,(byte)0x48,(byte)0x4e,(byte)0x53,(byte)0x32,(byte)0x30,(byte)0x32,(byte)0x34,(byte)0x31,(byte)0x31,(byte)0x31,(byte)0x34,(byte)0x54,(byte)0x45,(byte)0x53,(byte)0x54,(byte)0x30,(byte)0x31,(byte)0x01,(byte)0x00,(byte)0x8b,(byte)0x18,(byte)0x0b,(byte)0x0f,(byte)0x0b,(byte)0x0e,(byte)0x37,(byte)0x01,(byte)0x01,(byte)0x03,(byte)0x01,(byte)0xff,(byte)0xff,(byte)0x00,(byte)0x00,(byte)0x00,(byte)0x00,(byte)0xff,(byte)0xff,(byte)0xff,(byte)0xff,(byte)0xff,(byte)0xff,(byte)0x00,(byte)0x00,(byte)0x00,(byte)0x02,(byte)0xff,(byte)0x02,(byte)0x01,(byte)0x01,(byte)0xff,(byte)0xff,(byte)0xff,(byte)0xff,(byte)0xff,(byte)0xff,(byte)0xff,(byte)0xff,(byte)0xff,(byte)0xff,(byte)0xff,(byte)0x05,(byte)0x01,(byte)0x00,(byte)0x00,(byte)0x00,(byte)0x00,(byte)0x00,(byte)0x00,(byte)0x00,(byte)0x00,(byte)0x06,(byte)0x01,(byte)0xff,(byte)0xff,(byte)0xff,(byte)0x01,(byte)0xff,(byte)0xff,(byte)0xff,(byte)0x01,(byte)0xff,(byte)0xff,(byte)0x01,(byte)0xff,(byte)0xff,(byte)0x07,(byte)0x03,(byte)0x00,(byte)0x00,(byte)0x00,(byte)0x10,(byte)0x00,(byte)0x00,(byte)0x00,(byte)0x03,(byte)0x10,(byte)0x0a,(byte)0x0a,(byte)0x03,(byte)0x10,(byte)0xc2,(byte)0x92,(byte)0x02,(byte)0x10,(byte)0x13,(byte)0x17,(byte)0x01,(byte)0x80,(byte)0x00,(byte)0x30,(byte)0x00,(byte)0x00,(byte)0x2d,(byte)0xff,(byte)0xff,(byte)0xff,(byte)0xff,(byte)0xff,(byte)0xff,(byte)0xff,(byte)0xff,(byte)0xff,(byte)0xff,(byte)0xff,(byte)0xff,(byte)0xff,(byte)0xff,(byte)0xff,(byte)0xff,(byte)0xff,(byte)0xff,(byte)0xff,(byte)0xff,(byte)0xff,(byte)0xff,(byte)0x00,(byte)0x00,(byte)0x00,(byte)0x00,(byte)0x00,(byte)0x00,(byte)0x00,(byte)0x00,(byte)0x00,(byte)0x00,(byte)0x00,(byte)0x00,(byte)0xff,(byte)0xff,(byte)0xff,(byte)0xff,(byte)0xff,(byte)0xff,(byte)0x00,(byte)0xff,(byte)0xff,(byte)0xff,(byte)0x02,(byte)0x28};
174 Message msg= new Message(); 180 Message msg= new Message();
175 msg.read(bytes); 181 msg.read(bytes);
176 System.out.println(msg); 182 System.out.println(msg);