Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

¼ÌÐø Âþ̸Java¼ÓÃܼ¼Êõ£¨Ò»£©

  HMAC
    HMAC£¨Hash Message Authentication Code£¬É¢ÁÐÏûÏ¢¼ø±ðÂ룬»ùÓÚÃÜÔ¿µÄHashËã·¨µÄÈÏ֤ЭÒé¡£ÏûÏ¢¼ø±ðÂëʵÏÖ¼ø±ðµÄÔ­ÀíÊÇ£¬Óù«¿ªº¯ÊýºÍÃÜÔ¿²úÉúÒ»¸ö¹Ì¶¨³¤¶ÈµÄÖµ×÷ΪÈÏÖ¤±êʶ£¬ÓÃÕâ¸ö±êʶ¼ø±ðÏûÏ¢µÄÍêÕûÐÔ¡£Ê¹ÓÃÒ»¸öÃÜÔ¿Éú³ÉÒ»¸ö¹Ì¶¨´óСµÄСÊý¾Ý¿é£¬¼´MAC£¬²¢½«Æä¼ÓÈëµ½ÏûÏ¢ÖУ¬È»ºó´«Êä¡£½ÓÊÕ·½ÀûÓÃÓë·¢ËÍ·½¹²ÏíµÄÃÜÔ¿½øÐмø±ðÈÏÖ¤µÈ¡£
    ͨ¹ýjava´úÂëʵÏÖÈçÏ£º
/** *//**  
 * ³õʼ»¯HMACÃÜÔ¿  http://www.guihua.org  http://www.feng123.com
 *   
 * @return  
 * @throws Exception  
 */  
public static String initMacKey() throws Exception {   
    KeyGenerator keyGenerator = KeyGenerator.getInstance(KEY_MAC);   
  
    SecretKey secretKey = keyGenerator.generateKey();   
    return encryptBASE64(secretKey.getEncoded());   
}   
  
/** *//**  
 * HMAC¼ÓÃÜ  
 *   
 * @param data  
 * @param key  
 * @return  
 * @throws Exception  
 */  
public static byte[] encryptHMAC(byte[] data, String key) throws Exception {   
  
    SecretKey secretKey = new SecretKeySpec(decryptBASE64(key), KEY_MAC);   
    Mac mac = Mac.getInstance(secretKey.getAlgorithm());   
    mac.init(secretKey);   
  
    return mac.doFinal(data);   
  

    ¸ø


Ïà¹ØÎĵµ£º

javaÓï¾ä±¸Íü

´úÂëÈçÏ£º
List <?> lines = FileUtils.readLines(new File(fileName));
for(Object line : lines){
}
ÎÊÌ⣺
1.List <?> ±íʾʲôÒâ˼£¿
2.forÀ¨ºÅÄÚ²¿µÄ±í´ïʽÊÇʲôÒâ˼?
1¡¢·¶ÐÍ¡£±íʾlinesÖпɱ£´æÈÎÒâÀàÐÍ
2¡¢for-each Óï¾ä£¬×÷Ϊfor(int i=0;i<lines.length;i++){
Object line=lines.get(i ......

javaÏ̳߳Ø

 1.ΪʲôҪʹÓÃÏ̳߳Ø
     ÔÚjavaÖУ¬Èç¹ûÿ¸öÇëÇóµ½´ï¾Í´´½¨Ò»¸öÐÂỊ̈߳¬¿ªÏúÊÇÏ൱´óµÄ¡£ÔÚʵ¼ÊʹÓÃÖУ¬·þÎñÆ÷ÔÚ´´½¨ºÍÏú»ÙÏß³ÌÉÏ»¨·ÑµÄʱ¼äºÍÏûºÄµÄϵͳ×ÊÔ´¶¼Ï൱´ó£¬ÉõÖÁ¿ÉÄÜÒª±ÈÔÚ´¦Àíʵ¼ÊµÄÓû§ÇëÇóµÄʱ¼äºÍ×ÊÔ´Òª¶àµÄ¶à¡£³ýÁË´´½¨ºÍÏú»ÙÏ̵߳ĿªÏúÖ®Í⣬»î¶¯µÄÏß³ÌÒ²ÐèÒªÏûºÄϵͳ×ÊÔ´¡ ......

java µ¥Ôª²âÊÔ¼ò½é


¡¡¡¡µ¥Ôª²âÊÔ»ù´¡
¡¡¡¡µ±½ñÈí¼þ²âÊÔÊ®·ÖÊ¢ÐÐʱ£¬±¾ÈËͨ¹ýÏîĿʵ¼ùºÍ¸öÈËÇ×ÉíÌå»ádz̸µ¥Ôª²âÊÔ£¬±¾ÈËÒ»Ö±¼á³Ö“ÓôúÂë˵»°µÄÔ­Ôò”£¬Í¬Ê±Ò²Ï£Íû¸öÈËÄܸø³ö±¦¹óÒâ¼û£¬¹²Í¬Ì½ÌÖ¡¢¹²Í¬½ø²½£¬ÎªÖйúÈí¼þÊÂÒµÓиü´óµÄ·¢Õ¹¹²Í¬·Ü¶·!
¡¡¡¡×îÔçÎÒÃÇÏîÄ¿×鿪·¢µÄÏîĿʱ£¬Ð´´úÂë¶¼ÊǴӵײãһֱдµ½±íÏֲ㵽jsp£¬È»ºó¿ª·¢ ......

JavaÖÐÎÄͼÊé

ǰһ¶Îʱ¼äΪ´ó¼ÒÍÆ¼öÁË»ù±¾Javaѧϰ¼Æ½Ï¾­µäµÄÖÐÎÄͼÊ飬½ñÌìÔÙΪ´ó¼Ò½éÉܼ¸±¾£¬ÓÐÐËȤµÄÅóÓѲ»·ÁÒ»¿´¡£ JBuilder ¿ª·¢ÈËÔ±Ö¸ÄÏÔ­ÊéÃû: Borland Jbuilder for Windows 95,Windows 98,&Wnidows NT Developer¡®s Guide £¬JBuilderÊÇBorland¹«Ë¾ËùÍÆ³öµÄJavaÓïÑÔ±à³Ì¹¤¾ß£¬Ëü¾ßÓÐÒ»¸ö¹¦ÄÜÇ¿´óµÄ¼¯³É¿ª·¢»·¾³£¬¿ÉÒÔ¿ìËÙ´´½¨¸÷Ö ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ