91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 31KB
    文件類型: .zip
    金幣: 2
    下載: 2 次
    發(fā)布日期: 2021-09-26
  • 語言: Java
  • 標(biāo)簽: Java源碼??socket??

資源簡(jiǎn)介

此為Java實(shí)現(xiàn)的TCP調(diào)試助手,有界面和源碼,可直接運(yùn)行,方便TCP網(wǎng)絡(luò)調(diào)試,包含客戶端和服務(wù)端。涉及socket、多線程、hexStringTobytes、bytesToHexString.

資源截圖

代碼片段和文件信息

package?com.yl.sockettool;


public?class?ConverUtil?{

//chars[20]=C0??bytes[20]=-64??11000000?最高位為1?
public?static?byte?[]?hexStrToBytes(String?hexStr)?{//直接返回byte數(shù)組?字節(jié)流,再傳輸。。。不要返回成string類型,坑!!!
if(hexStr.equals(““)?||?hexStr?==?null?){
return?null;//最好返回??byte[0]
}
if(hexStr.length()%2?!=?0){
System.out.println(“待轉(zhuǎn)換hexStr長(zhǎng)度不為偶數(shù)!“);
????return?null;
}
hexStr?=?hexStr.toUpperCase();
System.out.println(“待轉(zhuǎn)換hexStr:\n“+hexStr);
?char?[]?chars?=?hexStr.toCharArray();
?int?len?=?hexStr.length()/2;
?byte?[]?bytesRtn?=?new?byte[len];
?for(int?i=0;i ?bytesRtn[i]?=?(byte)((((charToByte(chars[2*i])<<4))|charToByte(chars[2*i+1])));
System.out.println(“chars[“+i+“]=“+chars[2*i]+“-“+chars[2*i+1]+“??bytes[“+i+“]=“+bytesRtn[i]);
?}
System.out.println(“已轉(zhuǎn)換為str:\n“+(new?String(bytesRtn)));
?return?bytesRtn;
?}

private?static?byte?charToByte(char?c)?{???
????return?(byte)?“0123456789ABCDEF“.indexOf(c);??
}

public?static?String?bytesToHexString?(byte?[]?bytes){
if(bytes?==?null?||?bytes.length<=0){
return?null;
}
System.out.println(“處理前bytesStr:\n“+new?String(bytes));
StringBuilder?sb?=?new?StringBuilder();
for(int?i?=?0;i int?v=?bytes[i]&0xFF;//byte轉(zhuǎn)int將高位置0,保留低8位
String?hv?=?Integer.toHexString(v);
if(hv.length()<2){
sb.append(0);//左補(bǔ)一位0
}
sb.append(hv+“?“);
}
System.out.println(“處理后hexStr:\n“+sb.toString());
return?sb.toString();
}
????
public?static?void?main(String[]?args)?{

String?str??=?““;
String?str2?=?““;

String?str3?=?““;

String?str4?=?““;

String?str5?=?““;

String?str6?=?“010130393234303739391D“;

byte?[]?bytes?=?new?byte[1024];
// bytes?=?hexStrToBytes(str2);

// bytes?=?hexStrToBytes(str3);

bytes?=?hexStrToBytes(str6);

// str?=?bytesToHexString(bytes);

}

}


?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-01-19?15:18??SocketTool\
?????文件?????????232??2017-01-19?15:18??SocketTool\.classpath
?????文件?????????386??2017-01-19?15:18??SocketTool\.project
?????目錄???????????0??2017-07-13?10:35??SocketTool\bin\
?????目錄???????????0??2017-07-13?10:35??SocketTool\bin\com\
?????目錄???????????0??2017-07-13?10:35??SocketTool\bin\com\yl\
?????目錄???????????0??2017-07-13?10:35??SocketTool\bin\com\yl\sockettool\
?????文件????????3966??2017-07-13?10:35??SocketTool\bin\com\yl\sockettool\ConverUtil.class
?????文件?????????757??2017-07-13?10:35??SocketTool\bin\com\yl\sockettool\SocketClient$1.class
?????文件?????????871??2017-07-13?10:35??SocketTool\bin\com\yl\sockettool\SocketClient$2.class
?????文件?????????871??2017-07-13?10:35??SocketTool\bin\com\yl\sockettool\SocketClient$3.class
?????文件?????????756??2017-07-13?10:35??SocketTool\bin\com\yl\sockettool\SocketClient$4.class
?????文件????????1025??2017-07-13?10:35??SocketTool\bin\com\yl\sockettool\SocketClient$5.class
?????文件?????????759??2017-07-13?10:35??SocketTool\bin\com\yl\sockettool\SocketClient$6.class
?????文件?????????710??2017-07-13?10:35??SocketTool\bin\com\yl\sockettool\SocketClient$7.class
?????文件?????????710??2017-07-13?10:35??SocketTool\bin\com\yl\sockettool\SocketClient$8.class
?????文件????????1708??2017-07-13?10:35??SocketTool\bin\com\yl\sockettool\SocketClient$9.class
?????文件?????????787??2017-07-13?10:35??SocketTool\bin\com\yl\sockettool\SocketClient$AutoSendTimerTask.class
?????文件????????3093??2017-07-13?10:35??SocketTool\bin\com\yl\sockettool\SocketClient$RecvThread.class
?????文件???????10936??2017-07-13?10:35??SocketTool\bin\com\yl\sockettool\SocketClient.class
?????文件????????4918??2017-07-13?10:35??SocketTool\bin\com\yl\sockettool\SocketServer$RecvThread.class
?????文件????????3402??2017-07-13?10:35??SocketTool\bin\com\yl\sockettool\SocketServer.class
?????目錄???????????0??2017-01-19?15:19??SocketTool\src\
?????目錄???????????0??2017-01-19?15:19??SocketTool\src\com\
?????目錄???????????0??2017-01-19?15:19??SocketTool\src\com\yl\
?????目錄???????????0??2017-01-25?09:49??SocketTool\src\com\yl\sockettool\
?????文件????????1988??2017-09-04?09:18??SocketTool\src\com\yl\sockettool\ConverUtil.java
?????文件???????14746??2017-09-04?09:19??SocketTool\src\com\yl\sockettool\SocketClient.java
?????文件????????4547??2017-02-03?16:37??SocketTool\src\com\yl\sockettool\SocketServer.java

評(píng)論

共有 條評(píng)論