Êý¾Ý¿âÓëjavaµÄ¼¸¸ö¸ÅÄî
MDAC¡¢DAO¡¢ADO¡¢OLE DB¡¢ODBCÊÇʲô¹ØÏµ
MDAC£¨Microsoft Data Access Components£©ÊÇ΢ÈíÊý¾Ý¿â·ÃÎÊ×é¼þ£¬NetpiseºÍÐí¶àÀûÓÃÊý¾Ý¿âµÄÈí¼þ¶¼ÐèÒª²Ù×÷ϵͳ°²×°MDAC¡£ºÜ¶àÓû§µÄ²Ù×÷ϵͳÖÐÒѾ´æÔÚÁËMDAC£¬ÓÐЩÊDzÙ×÷ϵͳÄÚÖõġ¢ÓÐЩÊÇÆäËüÓ¦ÓóÌÐò°²×°µÄ¡£
ÔÚ MDAC ÖÐÓÐÈýÖÖÖ÷Òª¼¼Êõ£º
¡¡¡¡£¨1£©ActiveX Êý¾Ý¶ÔÏó (ADO)£º ÊÇÒ»¸ö¸ß¼¶µÄ¡¢Ò×ÓÚʹÓõÄÓë OLE DB µÄ½Ó¿Ú¡£
¡¡¡¡£¨2£©OLE DB£º ÊÇÒ»¸öµÍ¼¶µÄ¡¢¸ßÐÔÄܵĽӿڣ¬ÓÃÀ´ÊµÏÖÓë¸÷ÖÖÊý¾Ý´æ´¢µÄÁ¬½Ó¡£ADO ºÍ OLE DB ¾ù¿É´¦Àí¹ØÏµ£¨±í¸ñ£©ºÍ·Ç¹ØÏµ£¨·Ö¼¶»òÁ÷£©Êý¾Ý¡£
¡¡¡¡£¨3£©¿ª·ÅʽÊý¾Ý¿â»¥Á¬ (ODBC) ÊÇÁíÒ»¸öרÃÅΪ¹ØÏµÊý¾Ý´æ´¢Éè¼ÆµÄµÍ¼¶µÄ¡¢¸ßÐÔÄܵĽӿڡ£
Êý¾Ý·ÃÎÊ·½Ê½Ëù×ß¹ýµÄ¼¸¸ö½×¶Î£º
ODBC – £¨Open Database Connectivity£©ÊǵÚÒ»¸öʹÓÃSQL·ÃÎʲ»Í¬¹ØÏµÊý¾Ý¿âµÄÊý¾Ý·ÃÎʼ¼Êõ¡£Ê¹ÓÃODBCÓ¦ÓóÌÐòÄܹ»Í¨¹ýµ¥Ò»µÄÃüÁî²Ù×ݲ»Í¬µÄÊý¾Ý¿â£¬¶ø¿ª·¢ÈËÔ±ÐèÒª×öµÄ½ö½öÖ»ÊÇÕë¶Ô²»Í¬µÄÓ¦ÓüÓÈëÏàÓ¦µÄODBCÇý¶¯¡£¿ª·ÅÊý¾Ý¿â»¥Á¬£¨ODBC)ÊÇMicrosoftÒý½øµÄÒ»ÖÖÔçÆÚÊý¾Ý¿â½Ó¿Ú¼¼Êõ¡£Ëüʵ¼ÊÉÏÊÇÎÒÃÇÒªÔÚ±¾ÕºóÃæ¼ÓÒÔÌÖÂÛµÄADOµÄǰÉí¡£
DAO - £¨Data Access Objects£©²»ÏñODBCÄÇÑùÊÇÃæÏòC/C++³ÌÐòÔ±µÄ£¬ËüÊÇ΢ÈíÌṩ¸øVisual Basic¿ª·¢ÈËÔ±µÄÒ»ÖÖ¼òµ¥µÄÊý¾Ý·ÃÎÊ·½·¨£¬ÓÃÓÚ²Ù×ÝAccessÊý¾Ý¿â¡£
RDO – ÔÚʹÓÃDAO·ÃÎʲ»Í¬µÄ¹ØÏµÐÍÊý¾Ý¿âµÄʱºò£¬JetÒýÇæ²»µÃ²»ÔÚDAOºÍODBCÖ®¼ä½øÐÐÃüÁîµÄת»¯£¬µ¼ÖÂÁËÐÔÄܵÄϽµ£¬¶øRDO£¨Remote Data Objects£©µÄ³öÏÖ¾Í˳Àí³ÉÕÂÁË¡£
OLE DB – Ëæ×ÅÔ½À´Ô½¶àµÄÊý¾ÝÒԷǹØÏµÐ͸ñʽ´æ´¢£¬ÐèÒªÒ»ÖÖеļܹ¹À´ÌṩÕâÖÖÓ¦ÓúÍÊý¾ÝÔ´Ö®¼äµÄÎÞ·ìÁ¬½Ó£¬»ùÓÚCOM£¨Component Object Model£©µÄOLE DBÓ¦Ô˶øÉúÁË¡£
Java DataBase Connectivity£¨JavaÊý¾Ý¿âÁ¬½Ó£©£¬ÓÃÓÚ·ÃÎʹØÏµÐÍÊý¾Ý¿âµÄJava¼¼Êõ£¬½ö½öÊÇÒ»ÖÖ¼¼Êõ±ê×¼£¬·ÃÎʲ»Í¬µÄ¹ØÏµÐÍÊý¾Ý¿âÐèÒªÏàÓ¦µÄJDBC¹æ·¶µÄʵÏÖ°ü¡£
Java 2 Standard Edition£¨JAVA2±ê×¼°æ£©£¬ÓÃÀ´¿ª·¢Java³ÌÐòµÄ»ù´¡£¬°üÀ¨±àÒëÆ÷¡¢Ð¡¹¤¾ß¡¢ÔËÐл·¾³£¬SUN·¢²¼µÄ±ê×¼°æ±¾Öл¹°üÀ¨ºËÐÄÀà¿âµÄËùÓÐÔ´´úÂë¡£
Java Foundation Classes£¨JAVA»ù´¡Àࣩ£¬¼¯ºÏÁËGUI×é¼þÒÔ¼°ÆäËûÄܼò»¯¿ª·¢ºÍÕ¹¿ª×ÀÃæºÍInternet/IntranetÓ¦ÓõķþÎñ£¬ÆäºËÐľÍÊÇSwing¡£
Java 2 Enterprise Edition£¨JAVA2ÆóÒµ°æ£©£¬Ê¹ÓÃJava½øÐÐÆóÒµ¿ª·¢µÄÒ»Ì×À©Õ¹±ê×¼£¬±ØÐë»ùÓÚJ2SE£¬Ìṩһ¸ö»ùÓÚ×é¼þÉè¼Æ¡¢¿ª·¢¡¢¼¯ºÏ¡¢Õ¹¿ªÆóÒµÓ¦ÓõÄ;¾¶¡£J2EE ƽ̨ÌṩÁ˶à²ã¡¢
Ïà¹ØÎĵµ£º
¼ÇµÃÔÚcsdnµÄij¸öÌû×ÓÖÐÌáµ½¼ÆËã½×³ËµÄÌÖÂÛ£¬µ±Ê±ÓкܶàÈ˶¼Ìá³öÁË×Ô¼ºµÄËã·¨£¬Ã¿¸öÈ˶¼ÏëµÄºÜÖÜÈ«¡£
ÕâÁ½ÌìÕýºÃ×Ô¼º¿´µ½ÁËÏà¹ØµÄÎÄÕ£¬ÄÇô×ܽáÕûÀíһϣ¬ÒÔ¹©´ó¼Ò²Î¿¼£¬Ò²ÎªÁË×Ô¼ºµÄ֪ʶ×ܽᡣ
ÔÚÊýѧÖУ¬Ö»ÓзǸºÕûÊý²ÅÓн׳ËÔËË㣬Òâ˼¾ÍÊÇ˵¸¡µãÊý¡¢¸ºÕûÊý¶¼²»ÄܽøÐмÆË㣬ÄÇôÎÒÃÇÔÚ¿¼ÂǼÆËãʱ£¬Ð¡ÓÚ0µÄÊý×ÖÎÒÃÇÊDz ......
Java enum ö¾ÙÀàÐÍ
ö¾ÙÀàÐÍÊÇÒ»¸ö³£Á¿¼¯ºÏµÄÊý¾ÝÀàÐÍ¡£
ÒòΪ¶¼Êdz£Á¿£¬ËùÒÔÒ»¸öö¾ÙÀàÐÍÖеÄ×Ö¶ÎÃû¶¼Òª´óд¡£
ÔÚJAVAÖУ¬Ã¶¾ÙÀàÐ͵͍ÒåÊÇͨ¹ý“enum“¹Ø¼ü×Ö½øÐеġ£ÀýÈçÄãÒª¶¨Òå
Ò»¸ö±íʾһ¸öÐÇÆÚµÄÿһÌìµÄö¾ÙÀàÐÍ£º
public enum Day {
SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY ......
3.1 ¿çƽ̨ÈýάͼÐοª·¢¹¤¾ß°üJava 3D
¹Ù·½Ö÷Ò³£ºhttps://java3d.dev.java.net/
Java 3DÑϸñ×ñÑ“½¨Ä££»æÖÆ”·ºÐÍ¡£³¡¾°Í¼£¨scene graph£©µÄ ³éÏóÄ£Ðͱ»ÓÃÀ´×éÖ¯ºÍά»¤ÐéÄⳡ¾°ÖеĿÉÊǶÔÏó¼°ÆäÐÐΪ¡£³¡¾°Í¼°üº¬ÁËÐéÄâͼÐÎÊÀ½çµÄÈ«²¿ÐÅÏ¢£¬Java 3D»æ ÖÆÒýÇæ»á¶Ô³¡¾°Í¼½øÐÐ×Ô¶¯»æÖÆ¡£
Java 3D is a scene g ......
import javax.servlet.*;
¡¡¡¡import javax.servlet.http.HttpServletResponse;
¡¡¡¡import java.io.IOException;
¡¡¡¡/**
¡¡¡¡* ÓÃÓÚµÄʹ Browser ²»»º´æÒ³ÃæµÄ¹ýÂËÆ÷
¡¡¡¡*/
¡¡¡¡public class ForceNoCacheFilter
¡¡¡¡implements Filter
¡¡¡¡{
¡¡¡¡publi ......
ÔÎÄÇë¿´
http://www.ibm.com/developerworks/cn/websphere/techjournal/0701_botzum/0701_botzum.html
ºóÐøÎÒ»á¶ÔÏÂÃæÌáµ½µÄ19µã½øÐÐһЩÊʵ±µÄÅú×¢,ËãÊÇ×Ô¼ºµÄ¶ÁÊé±Ê¼Ç
ÒýÑÔ
ÔÚ¹ýÈ¥µÄ¼¸ºõÕûÕûÊ®ÄêÖУ¬ÈËÃDZàдÁ˺ܶàÓÐ¹Ø Java™ Platform, Enterprise Edition (Java EE) ×î¼Ñʵ¼ùµÄÄÚÈÝ¡£ÏÖÔÚÓÐÊ®¶à±¾Êé¼®ºÍÊý ......