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

JAVA £­CookieºÍSessionרÌâ

Ò»¡¢cookie»úÖÆºÍsession»úÖÆµÄÇø±ð
*****************************************************************
¾ßÌåÀ´Ëµcookie»úÖÆ²ÉÓõÄÊÇÔÚ¿Í»§¶Ë±£³Ö״̬µÄ·½°¸£¬¶øsession»úÖÆ²ÉÓõÄÊÇÔÚ·þÎñÆ÷¶Ë±£³Ö״̬µÄ·½°¸¡£
ͬʱÎÒÃÇÒ²¿´µ½£¬ÓÉÓڲŷþÎñÆ÷¶Ë±£³Ö״̬µÄ·½°¸ÔÚ¿Í»§¶ËÒ²ÐèÒª±£´æÒ»¸ö±êʶ£¬ËùÒÔsession
»úÖÆ¿ÉÄÜÐèÒª½èÖúÓÚcookie»úÖÆÀ´´ïµ½±£´æ±êʶµÄÄ¿µÄ£¬µ«Êµ¼ÊÉÏ»¹ÓÐÆäËûÑ¡Ôñ
*****************************************************************
¶þ¡¢»á»°cookieºÍ³Ö¾ÃcookieµÄÇø±ð
****************************************************************
Èç¹û²»ÉèÖùýÆÚʱ¼ä£¬Ôò±íʾÕâ¸öcookieÉúÃüÖÜÆÚΪä¯ÀÀÆ÷»á»°ÆÚ¼ä£¬Ö»Òª¹Ø±Õä¯ÀÀÆ÷´°¿Ú£¬cookie¾ÍÏûʧÁË¡£ÕâÖÖÉúÃüÆÚΪä¯ÀÀ»á»°ÆÚµÄcookie±»³ÆÎª»á»°cookie¡£»á»°cookieÒ»°ã²»±£´æÔÚÓ²ÅÌÉ϶øÊDZ£´æÔÚÄÚ´æÀï¡£
¡¡¡¡Èç¹ûÉèÖÃÁ˹ýÆÚʱ¼ä£¬ä¯ÀÀÆ÷¾Í»á°Ñcookie±£´æµ½Ó²ÅÌÉÏ£¬¹Ø±ÕºóÔٴδò¿ªä¯ÀÀÆ÷£¬ÕâЩcookieÒÀÈ»ÓÐЧֱµ½³¬¹ýÉ趨µÄ¹ýÆÚʱ¼ä¡£
¡¡¡¡´æ´¢ÔÚÓ²ÅÌÉϵÄcookie¿ÉÒÔÔÚ²»Í¬µÄä¯ÀÀÆ÷½ø³Ì¼ä¹²Ïí£¬±ÈÈçÁ½¸öIE´°¿Ú¡£¶ø¶ÔÓÚ±£´æÔÚÄÚ´æµÄcookie£¬²»Í¬µÄä¯ÀÀÆ÷Óв»Í¬µÄ´¦Àí·½Ê½¡£
****************************************************************
Èý¡¢ÈçºÎÀûÓÃʵÏÖ×Ô¶¯µÇ¼
****************************************************************
¡¡¡¡µ±Óû§ÔÚij¸öÍøÕ¾×¢²áºó£¬¾Í»áÊÕµ½Ò»¸öΩһÓû§IDµÄcookie¡£¿Í»§ºóÀ´ÖØÐÂÁ¬½Óʱ£¬Õâ¸ö
Óû§ID»á×Ô¶¯·µ»Ø£¬·þÎñÆ÷¶ÔËü½øÐмì²é£¬È·¶¨ËüÊÇ·ñΪע²áÓû§ÇÒÑ¡ÔñÁË×Ô¶¯µÇ¼£¬´Ó¶øÊ¹Óû§ÎñÐè¸ø³öÃ÷È·µÄÓû§ÃûºÍÃÜÂ룬¾Í¿ÉÒÔ·ÃÎÊ·þÎñÆ÷ÉϵÄ×ÊÔ´¡£
********************************************************************
ËÄ¡¢ÈçºÎ¸ù¾ÝÓû§µÄ°®ºÃ¶¨ÖÆÕ¾µã
******************************************************************
¡¡¡¡ÍøÕ¾¿ÉÒÔʹÓÃcookie¼Ç¼Óû§µÄÒâÔ¸¡£¶ÔÓÚ¼òµ¥µÄÉèÖã¬ÍøÕ¾¿ÉÒÔÖ±½Ó½«Ò³ÃæµÄÉèÖô洢ÔÚcookieÖÐÍê³É¶¨ÖÆ¡£È»¶ø¶ÔÓÚ¸ü¸´Ôӵ͍֯£¬ÍøÕ¾Ö»Ðè½ö½«Ò»¸öΩһµÄ±êʶ·û·¢Ë͸øÓû§£¬ÓÉ·þÎñÆ÷¶ËµÄÊý¾Ý¿â´æ´¢Ã¿¸ö±êʶ·û¶ÔÓ¦µÄÒ³ÃæÉèÖá£
******************************************************************
Îå¡¢cookieµÄ·¢ËÍ
***************************************************************
1.´´½¨Cookie¶ÔÏó
2.ÉèÖÃ×î´óʱЧ
3.½«Cookie·ÅÈëµ½HTTPÏìÓ¦±¨Í·
Èç¹ûÄã´´½¨ÁËÒ»¸öcookie£¬²¢½«Ëû·¢Ë͵½ä¯ÀÀÆ÷£¬Ä¬


Ïà¹ØÎĵµ£º

java¶àÏ̶߳Áдͬһ¸öÎļþµÄ´úÂë

±¾ÎÄÌṩjava¶àÏ̷ֱ߳ð¶¨Ê±¶Áдͬһ¸öÎļþµÄÑùÀý£¬ÆäÖÐÁ½¸öỊ̈߳¬Ò»¸öÿ·ÖÖÓдÈ뵱ǰʱ¼äµ½Ö¸¶¨Îļþ£¬ÁíÒ»¸öÏ̶߳Á³öÿ·ÖÖÓÐÂдµÄÄÚÈÝ¡£
ʹÓüòµ¥µÄThread.sleep¼¼ÊõʵÏÖ¶¨Ê±
package test.thread;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
im ......

Effective Java ѧϰ±Ê¼Ç(9)

ͨ³£,ÓÐÒ»ÀàÎÊÌâµÄ²úÉú¶¼ÊÇÓÉÓÚûÓÐÖØÔØhashCodeÕâ¸ö·½·¨. µ±ÄãÖØÔØequalsºó,hashCode±ØÐëÖØÔØ,·ñÔòÔÚʹÓÃHashMap, HashSet, HashtableµÄʱºò,»á³ö´í.
¶ÔÓÚhashCodeÓм¸¸öÔ­Ôò.
1. ²»¹Üʲôʱºòµ÷ÓÃhashCode,Èç¹ûͬһ¸ö¶ÔÏóÓëhashCodeÏà¹ØµÄ×Ö¶ÎûÓÐÐ޸ĵϰ,Õâ¸ö·½·¨µÄ·µ»ØÖµ±ØÐëÏàͬ. µ«²»±ØºÍÁíÒ»¸öÓ¦ÓóÌÐòÖеÄÖµÏàµÈ ......

Effective Java ѧϰ±Ê¼Ç(4)

Õâ¸öÔ­ÔòºÜ¼òµ¥£¬¾ÍÊÇʹÓÃ˽Óй¹Ô캯Êý·ÀÖ¹À౻ʵÀý»¯¡£
ÓÐʱ£¬ÎÒÃÇ»áдһЩ¹¤¾ßÀ࣬Èçjava.lang.Math »òÊÇ java.util.Arrays, ÕâЩÀàÖж¼ÊǾ²Ì¬º¯Êý£¬ÔÚÉè¼ÆµÄʱºò£¬ÕâЩÀಢ²»ÊÇÓÃÀ´±»ÊµÀý»¯µÄ¡£Õâ¸öʱºò£¬¾ÍºÜÓбØÒª°Ñ¹¹Ô캯Êý˽Óл¯¡£
public class UtilityClass {
private UtilityClass() {
throw new Assertion ......

Effective Java ѧϰ±Ê¼Ç (7)

Finalizer ²»¿É¼Æ»®µÄ,Ò²ÊÇΣÏÕµÄ,Ò»°ãÒ²ÊDz»±ØÒªµÄ.
²»ÄÜÔÚfinalizerÖзÅÈκÎÓëÒÀÀµÊ±¼äÏà¹ØµÄ²Ù×÷,ÒòΪÄã²»ÖªµÀËüʲôʱºò±»Ö´ÐÐ. ±ÈÈçÔÚfinalizerÖйرÕÎļþµÄ×ö·¨¾ÍÊÇ´íÎóµÄ, ¸ù¾ÝJVMµÄʵÏÖ·½Ê½²»Í¬,ÓпÉÄܵ¼Ö´ò¿ªµÄÎļþÊý¹ý¶à¶øÎÞ·¨ÔÙ´ò¿ªÎļþ.
Ò²²»ÄÜÔÚfinalizerÖиıä״̬,Èç¸øÊý¾Ý¿â½âËøµÈ.
finalizer»¹ÄÜ´øÀ´Ñ ......

Java·ºÐÍ·½·¨

package PairTestMyCode.copy;
import java.util.*;
public class PairTest2
{
public static void main(String[] args)
{
GregorianCalendar[] birthdays =
{
new GregorianCalendar(1906, Calendar.DECEMBER, 9), // G. Hopper
new GregorianCalendar(1815, Cal ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ