Nio (selector (problema de límite de mensaje (es decir, problema de paquete adhesivo de medio paquete)))
Paso 1: establecemos el tamaño del evento de lectura Bytebuffer (leemos estos datos en un búfer (imprimimos el contenido del búfer más tarde)) muy pequeño. E imprima el contenido del búfer a través de una cadena
Charset.defaultCharset().decode(búfer)
Paso 2: el cliente envía información (el contenido del búfer está bien si es menor que el búfer, y los caracteres se distorsionarán si excede)
Paso 3: el cliente envía datos que superan el tamaño del búfer. (Límite del mensaje) Aquí, debido a que nuestros caracteres chinos son Utf-8, se analizará en tres bytes (aquí hay 6 bytes). La primera vez que nuestro servidor lee 4 bytes y luego 2 bytes. (El país se dividió)