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

java ÊÂÎï


Ò»¡¢Ê²Ã´ÊÇJavaÊÂÎñ
¡¡¡¡Í¨³£µÄ¹ÛÄîÈÏΪ£¬ÊÂÎñ½öÓëÊý¾Ý¿âÏà¹Ø¡£
¡¡¡¡ÊÂÎñ±ØÐë·þ´ÓISO/IECËùÖÆ¶¨µÄACIDÔ­Ôò¡£ACIDÊÇÔ­×ÓÐÔ£¨atomicity£©¡¢Ò»ÖÂÐÔ£¨consistency£©¡¢¸ôÀëÐÔ£¨isolation£©ºÍ³Ö¾ÃÐÔ£¨durability£©µÄËõд¡£ÊÂÎñµÄÔ­×ÓÐÔ±íʾÊÂÎñÖ´Ðйý³ÌÖеÄÈκÎʧ°Ü¶¼½«µ¼ÖÂÊÂÎñËù×öµÄÈκÎÐÞ¸ÄʧЧ¡£Ò»ÖÂÐÔ±íʾµ±ÊÂÎñÖ´ÐÐʧ°Üʱ£¬ËùÓб»¸ÃÊÂÎñÓ°ÏìµÄÊý¾Ý¶¼Ó¦¸Ã»Ö¸´µ½ÊÂÎñÖ´ÐÐǰµÄ״̬¡£¸ôÀëÐÔ±íʾÔÚÊÂÎñÖ´Ðйý³ÌÖжÔÊý¾ÝµÄÐ޸ģ¬ÔÚÊÂÎñÌύ֮ǰ¶ÔÆäËûÊÂÎñ²»¿É¼û¡£³Ö¾ÃÐÔ±íʾÒÑÌá½»µÄÊý¾ÝÔÚÊÂÎñÖ´ÐÐʧ°Üʱ£¬Êý¾ÝµÄ״̬¶¼Ó¦¸ÃÕýÈ·¡£
ͨË×µÄÀí½â£¬ÊÂÎñÊÇÒ»×éÔ­×Ó²Ù×÷µ¥Ôª£¬´ÓÊý¾Ý¿â½Ç¶È˵£¬¾ÍÊÇÒ»×éSQLÖ¸ÁҪôȫ²¿Ö´Ðгɹ¦£¬ÈôÒòΪij¸öÔ­ÒòÆäÖÐÒ»ÌõÖ¸ÁîÖ´ÐÐÓдíÎó£¬Ôò³·ÏúÏÈǰִÐйýµÄËùÓÐÖ¸Áî¡£¸ü¼ò´ðµÄ˵¾ÍÊÇ£ºÒªÃ´È«²¿Ö´Ðгɹ¦£¬ÒªÃ´³·Ïú²»Ö´ÐС£
¼ÈÈ»ÊÂÎñµÄ¸ÅÄî´ÓÊý¾Ý¿â¶øÀ´£¬ÄÇJavaÊÂÎñÊÇʲô£¿Ö®¼äÓÐʲôÁªÏµ£¿
ʵ¼ÊÉÏ£¬Ò»¸öJavaÓ¦ÓÃϵͳ£¬Èç¹ûÒª²Ù×÷Êý¾Ý¿â£¬Ôòͨ¹ýJDBCÀ´ÊµÏֵġ£Ôö¼Ó¡¢Ð޸ġ¢É¾³ý¶¼ÊÇͨ¹ýÏàÓ¦·½·¨¼ä½ÓÀ´ÊµÏֵģ¬ÊÂÎñµÄ¿ØÖÆÒ²ÏàÓ¦×ªÒÆµ½Java³ÌÐò´úÂëÖС£Òò´Ë£¬Êý¾Ý¿â²Ù×÷µÄÊÂÎñϰ¹ßÉϾͳÆÎªJavaÊÂÎñ¡£
¶þ¡¢ÎªÊ²Ã´ÐèÒªÊÂÎñ
¡¡¡¡ÊÂÎñÊÇΪ½â¾öÊý¾Ý°²È«²Ù×÷Ìá³öµÄ£¬ÊÂÎñ¿ØÖÆÊµ¼ÊÉϾÍÊÇ¿ØÖÆÊý¾ÝµÄ°²È«·ÃÎÊ¡£¾ßÒ»¸ö¼òµ¥Àý×Ó£º±ÈÈçÒøÐÐתÕÊÒµÎñ£¬ÕË»§AÒª½«×Ô¼ºÕË»§ÉϵÄ1000Ԫתµ½BÕË»§ÏÂÃæ£¬AÕË»§Óà¶îÊ×ÏÈÒª¼õÈ¥1000Ôª£¬È»ºóBÕË»§ÒªÔö¼Ó1000Ôª¡£¼ÙÈçÔÚÖмäÍøÂç³öÏÖÁËÎÊÌ⣬AÕË»§¼õÈ¥1000ÔªÒѾ­½áÊø£¬BÒòÎªÍøÂçÖж϶ø²Ù×÷ʧ°Ü£¬ÄÇôÕû¸öÒµÎñʧ°Ü£¬±ØÐë×ö³ö¿ØÖÆ£¬ÒªÇóAÕË»§×ªÕÊÒµÎñ³·Ïú¡£Õâ²ÅÄܱ£Ö¤ÒµÎñµÄÕýÈ·ÐÔ£¬Íê³ÉÕâ¸ö²Ù×ß¾ÍÐèÒªÊÂÎñ£¬½«AÕË»§×ʽð¼õÉÙºÍBÕË»§×ʽðÔö¼Ó·½µ½Ò»¸öÊÂÎñÀïÃæ£¬ÒªÃ´È«²¿Ö´Ðгɹ¦£¬ÒªÃ´²Ù×÷È«²¿³·Ïú£¬ÕâÑù¾Í±£³ÖÁËÊý¾ÝµÄ°²È«ÐÔ¡£
Èý¡¢JavaÊÂÎñµÄÀàÐÍ
¡¡¡¡JavaÊÂÎñµÄÀàÐÍÓÐÈýÖÖ£ºJDBCÊÂÎñ¡¢JTA(Java Transaction API)ÊÂÎñ¡¢ÈÝÆ÷ÊÂÎñ¡£
1¡¢JDBCÊÂÎñ
¡¡¡¡JDBC ÊÂÎñÊÇÓà Connection ¶ÔÏó¿ØÖƵġ£JDBC Connection ½Ó¿Ú( java.sql.Connection )ÌṩÁËÁ½ÖÖÊÂÎñģʽ£º×Ô¶¯Ìá½»ºÍÊÖ¹¤Ìá½»¡£ java.sql.Connection ÌṩÁËÒÔÏ¿ØÖÆÊÂÎñµÄ·½·¨£º
¡¡¡¡public void setAutoCommit(boolean)
¡¡¡¡public boolean getAutoCommit()
¡¡¡¡public void commit()
¡¡¡¡public void rollback()
¡¡¡¡Ê¹Óà JDBC ÊÂÎñ½ç¶¨Ê±£¬Äú¿ÉÒÔ½«¶à¸ö SQL Óï¾ä½áºÏµ½Ò»¸öÊÂÎñÖС£JDBC ÊÂÎñµÄÒ»¸öȱµãÊÇÊÂÎñµÄ·¶Î§¾ÖÏÞÓÚÒ»¸öÊý¾Ý¿âÁ¬½Ó¡£Ò


Ïà¹ØÎĵµ£º

½«JAVAÖеÄÊý×éת»»³ÉJS µÄÊý×é

JAVA ´úÂëÈçÏ£º
<%
        //    µÃµ½Òª×ª»»µÄÊý×é---µ±È»ÕâÀïÒ²¿ÉÒÔÊÇÆäËûÀàÐ͵ÄÊý×é
        List jsList = (List) request.getAttribute("gczbh"); 
%>
JS  ´úÂëÈçÏ£º
<script type="text/javascrip ......

JavaÉè¼ÆÄ£Ê½Ö®Singletonµ¥Àýģʽƪ

JavaÉè¼ÆÄ£Ê½Ö®Singletonµ¥Àýģʽƪ
java µ¥ÀýģʽµÄʵÏÖ·½Ê½
ʵÏÖ1£º
public class Singleton {   
     private static Singleton instance;
      private Singleton (){ //Ê×ÏÈÓÐÒ»¸ö˽ÓеĹ¹ÔìÆ÷
       }
  ......

javaÉè¼ÆÄ£Ê½Ñ§Ï°1£­£­Singleton Pattern

javaÉè¼ÆÄ£Ê½Ñ§Ï°1£­£­Singleton Pattern
¡¡¡¡Ç°Ð©Ìì°ÚŪjava£¬²Î¿¼Ò»Ð©×ÊÁÏдÁ˸öÊý¾Ý¿âÁ¬½Ó³Ø£¬¶ÔÀïÃæÖ»²úÉúÒ»¸öʵÀýµÄÄÇÖÖ×ö·¨Éî±íÅå·þ£¬½ñÌìÖÐÎçÓÖÌýµ½±ðÈËÔÚ˵Éè¼ÆÄ£Ê½£¬Êܲ»ÁËÁË£¬¾ÍÉÏÍøDownÁ˵ã×ÊÁÏÀ´¡£
¡¡¡¡Ò»À´¾Í¿´µ½ÁËSingletonģʽ£¬Ò»¿´£¬Ñ½£¬²»¾ÍÊÇÄǸöÁ¬½Ó³ØÀïÓõķ½·¨Ã´?!àÞ£¬Ô­À´Èç´Ë¡£
¡¡¡¡Singleton Ê ......

java²Ù×÷Excel

½«ÏÂÔØºóµÄÎļþ½â°ü£¬µÃµ½jxl.jar£¬·ÅÈëclasspath£¬°²×°¾ÍÍê³ÉÁË¡£
»ù±¾²Ù×÷
Ò»¡¢´´½¨Îļþ
ÄâÉú³ÉÒ»¸öÃûΪ“²âÊÔÊý¾Ý.xls”µÄExcelÎļþ£¬ÆäÖеÚÒ»¸ö¹¤×÷±í±»ÃüÃûΪ“µÚÒ»Ò³”£¬´óÖÂЧ¹ûÈçÏ£º
´úÂ루CreateXLS.java£©£º
//Éú³ÉExcelµÄÀà
import java.io.*;
import jxl.*;
import jxl.write. ......

ArrayListÖеÄÊý¾ÝÅÅÐò java¶ÔÏóÅÅÐò

³£³£Óöµ½Êý×éÅÅÐòµÄÎÊÌâ.±ÈÈçÎÒÓÐÒ»¸öPersonÀà,ËüµÄʵÀý¶ÔÏó´æ´¢ÔÚArrayListÊý×éÖÐ,ÏÖÔÚÒª°ÑArrayListÊý×éÖеÄPerson¶ÔÏó°´ÕÕÄêÁäÅÅÐò.
ÆäʵÕâÖÖÇé¿ö¾­³£Óöµ½.
ÏÂÃæ¸ø³öÔ´´úÂë:
1:Person.JavaÎļþ:-------------------------------
public class Person{
String name;
int age;
public Person(String name,int age){ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ