資源簡介
Java調用百度人臉識別Java調用百度人臉識別Java調用百度人臉識別Java調用百度人臉識別

代碼片段和文件信息
package?com.baidu.ai.aip.utils;
/**
?*?base64?工具類
?*/
public?class?base64Util?{
????private?static?final?char?last2byte?=?(char)?Integer.parseInt(“00000011“?2);
????private?static?final?char?last4byte?=?(char)?Integer.parseInt(“00001111“?2);
????private?static?final?char?last6byte?=?(char)?Integer.parseInt(“00111111“?2);
????private?static?final?char?lead6byte?=?(char)?Integer.parseInt(“11111100“?2);
????private?static?final?char?lead4byte?=?(char)?Integer.parseInt(“11110000“?2);
????private?static?final?char?lead2byte?=?(char)?Integer.parseInt(“11000000“?2);
????private?static?final?char[]?encodeTable?=?new?char[]{‘A‘?‘B‘?‘C‘?‘D‘?‘E‘?‘F‘?‘G‘?‘H‘?‘I‘?‘J‘?‘K‘?‘L‘?‘M‘?‘N‘?‘O‘?‘P‘?‘Q‘?‘R‘?‘S‘?‘T‘?‘U‘?‘V‘?‘W‘?‘X‘?‘Y‘?‘Z‘?‘a‘?‘b‘?‘c‘?‘d‘?‘e‘?‘f‘?‘g‘?‘h‘?‘i‘?‘j‘?‘k‘?‘l‘?‘m‘?‘n‘?‘o‘?‘p‘?‘q‘?‘r‘?‘s‘?‘t‘?‘u‘?‘v‘?‘w‘?‘x‘?‘y‘?‘z‘?‘0‘?‘1‘?‘2‘?‘3‘?‘4‘?‘5‘?‘6‘?‘7‘?‘8‘?‘9‘?‘+‘?‘/‘};
????public?base64Util()?{
????}
????public?static?String?encode(byte[]?from)?{
????????StringBuilder?to?=?new?StringBuilder((int)?((double)?from.length?*?1.34D)?+?3);
????????int?num?=?0;
????????char?currentByte?=?0;
????????int?i;
????????for?(i?=?0;?i?????????????for?(num?%=?8;?num?8;?num?+=?6)?{
????????????????switch?(num)?{
????????????????????case?0:
????????????????????????currentByte?=?(char)?(from[i]?&?lead6byte);
????????????????????????currentByte?=?(char)?(currentByte?>>>?2);
????????????????????case?1:
????????????????????case?3:
????????????????????case?5:
????????????????????default:
????????????????????????break;
????????????????????case?2:
????????????????????????currentByte?=?(char)?(from[i]?&?last6byte);
????????????????????????break;
????????????????????case?4:
????????????????????????currentByte?=?(char)?(from[i]?&?last4byte);
????????????????????????currentByte?=?(char)?(currentByte?<2);
????????????????????????if?(i?+?1?????????????????????????????currentByte?=?(char)?(currentByte?|?(from[i?+?1]?&?lead2byte)?>>>?6);
????????????????????????}
????????????????????????break;
????????????????????case?6:
????????????????????????currentByte?=?(char)?(from[i]?&?last2byte);
????????????????????????currentByte?=?(char)?(currentByte?<4);
????????????????????????if?(i?+?1?????????????????????????????currentByte?=?(char)?(currentByte?|?(from[i?+?1]?&?lead4byte)?>>>?4);
????????????????????????}
????????????????}
????????????????to.append(encodeTable[currentByte]);
????????????}
????????}
????????if?(to.length()?%?4?!=?0)?{
????????????for?(i?=?4?-?to.length()?%?4;?i?>?0;?--i)?{
????????????????to.append(“=“);
????????????}
????????}
????????return?to.toString();
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-09-30?17:04??faceTest\
?????文件?????????842??2018-09-30?09:44??faceTest\.classpath
?????文件?????????908??2018-09-30?09:44??faceTest\.project
?????目錄???????????0??2018-09-30?09:44??faceTest\.settings\
?????文件?????????567??2018-09-30?09:44??faceTest\.settings\.jsdtscope
?????文件?????????364??2018-09-30?09:44??faceTest\.settings\org.eclipse.jdt.core.prefs
?????文件?????????476??2018-09-30?09:44??faceTest\.settings\org.eclipse.wst.common.component
?????文件?????????345??2018-09-30?09:44??faceTest\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件??????????49??2018-09-30?09:44??faceTest\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2018-09-30?09:44??faceTest\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????目錄???????????0??2018-09-30?20:05??faceTest\WebContent\
?????目錄???????????0??2018-09-30?09:44??faceTest\WebContent\me
?????文件??????????39??2018-09-30?09:44??faceTest\WebContent\me
?????目錄???????????0??2018-09-30?09:44??faceTest\WebContent\WEB-INF\
?????目錄???????????0??2018-09-30?10:59??faceTest\WebContent\WEB-INF\lib\
?????文件??????232932??2018-09-28?17:11??faceTest\WebContent\WEB-INF\lib\gson-2.8.2.jar
?????文件???????64597??2018-09-30?10:43??faceTest\WebContent\WEB-INF\lib\json-20180813.jar
?????目錄???????????0??2018-09-30?16:51??faceTest\WebContent\js\
?????文件???????86927??2018-09-29?10:16??faceTest\WebContent\js\jquery-3.3.1.min.js
?????文件????????2715??2018-10-02?18:13??faceTest\WebContent\login.html
?????目錄???????????0??2018-09-30?14:32??faceTest\WebContent\photo\
?????文件??????143938??2018-09-30?14:31??faceTest\WebContent\photo\chaomeng.jpg
?????文件??????153010??2018-09-30?14:31??faceTest\WebContent\photo\lanbing.jpg
?????文件?????1940073??2018-09-30?14:32??faceTest\WebContent\photo\lanbing1.jpg
?????文件????????2635??2018-10-02?18:11??faceTest\WebContent\register.html
?????目錄???????????0??2018-10-02?19:11??faceTest\WebContent\upload\
?????目錄???????????0??2018-09-30?09:44??faceTest\build\
?????目錄???????????0??2018-09-30?20:39??faceTest\build\classes\
?????目錄???????????0??2018-09-30?20:39??faceTest\build\classes\com\
?????目錄???????????0??2018-09-30?20:39??faceTest\build\classes\com\baidu\
?????目錄???????????0??2018-09-30?20:39??faceTest\build\classes\com\baidu\ai\
............此處省略49個文件信息
- 上一篇:農產品質量安全追溯系統
- 下一篇:使用java實現的仿QQ登陸以及文件傳輸項目
評論
共有 條評論