Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB
ÈÈÃűêÇ©£º c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 ×îÐÂÎÄÕ :

Linux+Apache+Mysql+PhpÏêϸ°²×°Îĵµ

ËùÐèÈí¼þÔ´´úÂë°ü£º
httpd-2.2.4.tar.gz   mysql-5.0.27.tar.gz   php-5.2.1.tar.bz2
freetype-2.3.2.tar.gz   gd-2.0.34.tar.gz   jpegsrc.v6b.tar.gz
libpng-1.2.8.tar.bz2   libxml2-2.6.24.tar.bz2  zlib-1.2.2.tar.gz
°²×°Ë³Ðò£ºapache -> mysql -> freetype -> jpegsrc.v6b -> libpng -> libxml -> zlib -> gd -> php  ( freetype,jpegsrc.v6b,libxml,zlib,libpng µÄ°²×°Ë³Ðò²»ÏÞ)
Ô¼¶¨Ä¿Â¼£º/usr/local/src  Èí¼þÔ´´úÂë°ü´æ·ÅλÖÃ
          /usr/local/software_name  Ô´Âë°ü±àÒ밲װλÖÃ
°²×°ÃüÁ
1  apache
# cd  /usr/local/src
# t ar  xzvf  http-2.2.4.tar.gz
# cd  http-2.2.4
# ./configure \
        "--prefix=/usr/local/apache2" \
        "--enable-module=so" \
        "--enable-deflate=shared" \
     &nbs ......

Linux+Apache+Mysql+PhpÏêϸ°²×°Îĵµ

ËùÐèÈí¼þÔ´´úÂë°ü£º
httpd-2.2.4.tar.gz   mysql-5.0.27.tar.gz   php-5.2.1.tar.bz2
freetype-2.3.2.tar.gz   gd-2.0.34.tar.gz   jpegsrc.v6b.tar.gz
libpng-1.2.8.tar.bz2   libxml2-2.6.24.tar.bz2  zlib-1.2.2.tar.gz
°²×°Ë³Ðò£ºapache -> mysql -> freetype -> jpegsrc.v6b -> libpng -> libxml -> zlib -> gd -> php  ( freetype,jpegsrc.v6b,libxml,zlib,libpng µÄ°²×°Ë³Ðò²»ÏÞ)
Ô¼¶¨Ä¿Â¼£º/usr/local/src  Èí¼þÔ´´úÂë°ü´æ·ÅλÖÃ
          /usr/local/software_name  Ô´Âë°ü±àÒ밲װλÖÃ
°²×°ÃüÁ
1  apache
# cd  /usr/local/src
# t ar  xzvf  http-2.2.4.tar.gz
# cd  http-2.2.4
# ./configure \
        "--prefix=/usr/local/apache2" \
        "--enable-module=so" \
        "--enable-deflate=shared" \
     &nbs ......

Linux+Apache+Mysql+PhpÏêϸ°²×°Îĵµ

ËùÐèÈí¼þÔ´´úÂë°ü£º
httpd-2.2.4.tar.gz   mysql-5.0.27.tar.gz   php-5.2.1.tar.bz2
freetype-2.3.2.tar.gz   gd-2.0.34.tar.gz   jpegsrc.v6b.tar.gz
libpng-1.2.8.tar.bz2   libxml2-2.6.24.tar.bz2  zlib-1.2.2.tar.gz
°²×°Ë³Ðò£ºapache -> mysql -> freetype -> jpegsrc.v6b -> libpng -> libxml -> zlib -> gd -> php  ( freetype,jpegsrc.v6b,libxml,zlib,libpng µÄ°²×°Ë³Ðò²»ÏÞ)
Ô¼¶¨Ä¿Â¼£º/usr/local/src  Èí¼þÔ´´úÂë°ü´æ·ÅλÖÃ
          /usr/local/software_name  Ô´Âë°ü±àÒ밲װλÖÃ
°²×°ÃüÁ
1  apache
# cd  /usr/local/src
# t ar  xzvf  http-2.2.4.tar.gz
# cd  http-2.2.4
# ./configure \
        "--prefix=/usr/local/apache2" \
        "--enable-module=so" \
        "--enable-deflate=shared" \
     &nbs ......

Apache+Mysql+Php°²×°Îĵµ(rpm°æ±¾)

¡¡¡¡1.mysql
¡¡¡¡ÔÚÈçÏÂÒ³ÃæÏÂÔØmysqlµÄfor linux rpm°ü
¡¡¡¡¡¡http://www.mysql.com/downloads/down...3.52-1.i386.rpm ;
¡¡¡¡¡¡http://www.mysql.com/downloads/down...3.52-1.i386.rpm ;
¡¡¡¡´æÖÁ/home/tmpĿ¼
¡¡¡¡ÃüÁîÁÐ±í£º¡¡
¡¡¡¡cd /home/tmp
¡¡¡¡rpm -ivh MySQL-3.23.52-1.i386.rpm #°²×°mysql server
¡¡¡¡rpm -ivh MySQL-client-3.23.52-1.i386.rpm #°²×°mysql client
¡¡¡¡/usr/mysql/safe_mysqld & #Æô¶¯mysql server
¡¡¡¡mysql #ÔËÐÐmysql ¿Í»§¶Ë,²¢¿ª·ÅrootÓû§µÄÔ¶³Ì·ÃÎÊȨÏÞ¡£ÒÔ±ãµ÷ÊÔ
¡¡¡¡use mysql
¡¡¡¡update user set host = '%' where user = 'root' and host <> 'localhost';
¡¡¡¡flush privileges;
¡¡¡¡quit
¡¡¡¡ÖÁ´Ëmysql°²×°Íê³É
¡¡¡¡2.apache
¡¡¡¡ÔÚÈçÏÂÒ³ÃæÏÂÔØapacheµÄfor linux µÄÔ´Âë°ü¡¡¡¡
¡¡¡¡http://www.apache.org/dist/httpd/apache_1.3.26.tar.gz ;
¡¡¡¡´æÖÁ/home/tmpĿ¼
¡¡¡¡ÃüÁîÁÐ±í£º¡¡
¡¡¡¡cd /home/tmp
¡¡¡¡tar -zxvf apache_1.3.26.tar.gz
¡¡¡¡mv apache_1.3.26.tar.gz apache
¡¡¡¡cd apache
¡¡¡¡./configure --prefix=/usr/local/apache --enable-module=so
¡¡¡¡m ......

Apache+Mysql+Php°²×°Îĵµ(rpm°æ±¾)

¡¡¡¡1.mysql
¡¡¡¡ÔÚÈçÏÂÒ³ÃæÏÂÔØmysqlµÄfor linux rpm°ü
¡¡¡¡¡¡http://www.mysql.com/downloads/down...3.52-1.i386.rpm ;
¡¡¡¡¡¡http://www.mysql.com/downloads/down...3.52-1.i386.rpm ;
¡¡¡¡´æÖÁ/home/tmpĿ¼
¡¡¡¡ÃüÁîÁÐ±í£º¡¡
¡¡¡¡cd /home/tmp
¡¡¡¡rpm -ivh MySQL-3.23.52-1.i386.rpm #°²×°mysql server
¡¡¡¡rpm -ivh MySQL-client-3.23.52-1.i386.rpm #°²×°mysql client
¡¡¡¡/usr/mysql/safe_mysqld & #Æô¶¯mysql server
¡¡¡¡mysql #ÔËÐÐmysql ¿Í»§¶Ë,²¢¿ª·ÅrootÓû§µÄÔ¶³Ì·ÃÎÊȨÏÞ¡£ÒÔ±ãµ÷ÊÔ
¡¡¡¡use mysql
¡¡¡¡update user set host = '%' where user = 'root' and host <> 'localhost';
¡¡¡¡flush privileges;
¡¡¡¡quit
¡¡¡¡ÖÁ´Ëmysql°²×°Íê³É
¡¡¡¡2.apache
¡¡¡¡ÔÚÈçÏÂÒ³ÃæÏÂÔØapacheµÄfor linux µÄÔ´Âë°ü¡¡¡¡
¡¡¡¡http://www.apache.org/dist/httpd/apache_1.3.26.tar.gz ;
¡¡¡¡´æÖÁ/home/tmpĿ¼
¡¡¡¡ÃüÁîÁÐ±í£º¡¡
¡¡¡¡cd /home/tmp
¡¡¡¡tar -zxvf apache_1.3.26.tar.gz
¡¡¡¡mv apache_1.3.26.tar.gz apache
¡¡¡¡cd apache
¡¡¡¡./configure --prefix=/usr/local/apache --enable-module=so
¡¡¡¡m ......

php µ÷ÓÃmssql´æ´¢¹ý³ÌʵÀýÓ¦ÓÃ

php½Ì³Ì µ÷ÓÃmssql´æ´¢¹ý³ÌʵÀýÓ¦ÓÃ
ÓÃmssql_initÓï¾äÓÃÓÚ³õʼ»¯´æ´¢¹ý³Ì£¬¶øºóµ÷ÓÃmssql_bindÓï¾äÖ¸¶¨´æ´¢¹ý³Ì²ÎÊý£¬×îºóµ÷ÓÃmssql_executeÖ´Ðд洢¹ý³Ì¡£
*/
//Á¬½ÓmssqlÊý¾Ý¿â½Ì³Ì·þÎñÆ÷
 $link = mssql_connect("127.0.0.1", "sa", "sa") or die("Can't connect sql server");
    mssql_select_db("frrc", $link) or die("Select database failure");
//³õʼ»¯²¢¼ÓÔØ´æ´¢¹ý³Ì Bigdatabase
     $stmt = mssql_init("Bigdatabase", $link) or die("initialize stored procedure failure");  
  mssql_bind($stmt, "@pagesize", $pagesize, SQLINT4);
  mssql_bind($stmt, "@start", $start, SQLINT4);
  @$ms_result = mssql_execute($stmt, false);
  mssql_query("DUMP TRANSACTION tempdb WITH NO_LOG");
  
  do{
   while( $ms_rs = mssql_fetch_object($ms_result) )
   {
    //½øÐÐÊý¾Ý´¦Àí
   }
  }
// msssql  ´æ´¢¹ý³Ì BigdatabaseÈçÏ ......

php µ÷ÓÃmssql´æ´¢¹ý³ÌʵÀýÓ¦ÓÃ

php½Ì³Ì µ÷ÓÃmssql´æ´¢¹ý³ÌʵÀýÓ¦ÓÃ
ÓÃmssql_initÓï¾äÓÃÓÚ³õʼ»¯´æ´¢¹ý³Ì£¬¶øºóµ÷ÓÃmssql_bindÓï¾äÖ¸¶¨´æ´¢¹ý³Ì²ÎÊý£¬×îºóµ÷ÓÃmssql_executeÖ´Ðд洢¹ý³Ì¡£
*/
//Á¬½ÓmssqlÊý¾Ý¿â½Ì³Ì·þÎñÆ÷
 $link = mssql_connect("127.0.0.1", "sa", "sa") or die("Can't connect sql server");
    mssql_select_db("frrc", $link) or die("Select database failure");
//³õʼ»¯²¢¼ÓÔØ´æ´¢¹ý³Ì Bigdatabase
     $stmt = mssql_init("Bigdatabase", $link) or die("initialize stored procedure failure");  
  mssql_bind($stmt, "@pagesize", $pagesize, SQLINT4);
  mssql_bind($stmt, "@start", $start, SQLINT4);
  @$ms_result = mssql_execute($stmt, false);
  mssql_query("DUMP TRANSACTION tempdb WITH NO_LOG");
  
  do{
   while( $ms_rs = mssql_fetch_object($ms_result) )
   {
    //½øÐÐÊý¾Ý´¦Àí
   }
  }
// msssql  ´æ´¢¹ý³Ì BigdatabaseÈçÏ ......

JAVA ±àÒëÕÒ²»µ½·ûºÅ

ͨ³£Çé¿öÏ£¬ÎÒÃÇÔÚ±àдjavaÎļþʱ£¬»áÓÐÒýÓõ½×ÔÒѶ¨ÒåµÄһЩÀ࣬Èç¹û°´Í¨³£µÄjavac *.javaµÄÐÎʽÀ´±àÒë»á³öÏÖÕÒ²»µ½·ûºÅµÄ´íÎó¡£
ÒÔÏÂÌṩÁËÁ½ÖÖ·½·¨£¬ÒÔ¹©²Î¿¼
¼ÙÈçÔÚd:\web\wshÏÂÓÐa.javaºÍb.javaÁ½¸öÎļþ£¬ÔÚb.javaÎļþÖÐÓÐÒýÓÃÁËa.java¡£ÏÂÃæÊDZàÒëµÄ·½·¨
·½·¨Ò»:
½øÈëd:\web\wshÏ£º javac a.java
È»ºóÍ˳öwshĿ¼¼´½øÈëd:\wshÏ javac wsh/b.java¼´¿É±àÒë³É¹¦!
·½·¨¶þ:ͨ¹ýʹÓÃjavac -classpath(cp)²ÎÊý
½øÈëd:\web \wshÏ£º javac a.java
»¹ÊÇÔÚd:\wsh\wshÏÂ: javac -classpath d:\web\wsh b.java
ÕâÑùÒ²¿ÉÒÔ±àÒë³É¹¦!
ÒÔÏ·½·¨¶¼Í¨¹ý²âÊÔ!
ÒÔÏÂÊÇjavac±àÒëµÄ²ÎÊý:
Ó÷¨£ºjavac <Ñ¡Ïî> <Ô´Îļþ>
Ñ¡Ï
-g:none ²»Éú³ÉÈκε÷ÊÔÐÅÏ¢
-g:{lines,vars,source} Ö»Éú³ÉijЩµ÷ÊÔÐÅÏ¢
-nowarn ²»Éú³ÉÈκξ¯¸æ
-verbose Êä³öÓйرàÒëÆ÷ÕýÔÚÖ´ÐеIJÙ×÷µÄÏûÏ¢
-deprecation Êä³öʹÓÃÒѹýʱµÄ API µÄԴλÖÃ
-classpath <·¾¶> Ö¸¶¨²éÕÒÓû§ÀàÎļþµÄλÖÃ
-cp <·¾¶> Ö¸¶¨²éÕÒÓû§ÀàÎļþµÄλÖÃ
-sourcepath <·¾¶> Ö¸¶¨²éÕÒÊäÈëÔ´ÎļþµÄλÖÃ
-bootclasspath <·¾¶> ¸²¸ÇÒýµ¼ÀàÎļþµÄλÖÃ
-extdirs <Ŀ ......

TomcatÖÐJAVA¶¨Ê±Æ÷ʵÏÖ


Ô­ÎÄÁ´½Ó£ºhttp://badwing.javaeye.com/blog/674263
ÎÄÕ·ÖÀà:Java±à³Ì
ºÃ¶àÅóÓÑÓùýWindowsµÄÈÎÎñ¼Æ»®£¬Ò²Óв»ÉÙ³ÌÐòÃÔ×Ô¼ºÔøÐ´¹ýʱÖÓ±¨¾¯¡¢ÏµÍ³×Ô¶¯¹Ø»úµÈȤζ³ÌÐò£¬¿ÉÈ´ºÜÉÙÓÐÅóÓÑÔÚWeb¹¤³ÌÖÐʵÏÖ¹ýÀàËÆ¹¦ÄÜ¡£ 
µ±Web¹¤³ÌÆô¶¯Ê±£¬¶¨Ê±Æ÷ÄÜ×Ô¶¯¿ªÊ¼¼ÆÊ±£¬ÔÚÕû¸öWeb¹¤³ÌµÄÉúÃüÆÚÀ¶¨Ê±Æ÷ÄÜÔÚÿÍíÉîÒ¹´¥·¢Ò»´ÎÈÎÎñ¡£Òò´Ë¶¨Ê±Æ÷µÄ´æ·ÅλÖÃÒ²ÖµµÃ¿¼²é£¬²»Äܼòµ¥µÄ´æÔÚÓÚµ¥¸öServlet»òJavaBeanÖУ¬±ØÐëÄÜÈö¨Ê±Æ÷ËÞÖ÷µÄ´æ»îÆÚΪÕû¸öWeb¹¤³ÌÉúÃüÆÚ£¬ÔÚ¹¤³ÌÆô¶¯Ê±ÄÜ×Ô¶¯¼ÓÔØÔËÐС£½áºÏÕâÁ½µã£¬¸ú ServletÉÏÏÂÎÄÓйصÄÕìÌýÆ÷¾Í×îºÏÊʲ»¹ýÁË£¬Í¨¹ýÔÚ¹¤³ÌµÄÅäÖÃÎļþÖмÓÒÔºÏÀíÅäÖ㬻áÔÚ¹¤³ÌÆô¶¯Ê±×Ô¶¯ÔËÐУ¬²¢ÔÚÕû¸ö¹¤³ÌÉúÃüÆÚÖд¦ÓÚ¼àÌý״̬¡£ 
ÏÂÃæ¾ÍServletÕìÌýÆ÷½áºÏJava¶¨Ê±Æ÷À´½²ÊöÕû¸öʵÏÖ¹ý³Ì¡£ÒªÔËÓÃServletÕìÌýÆ÷ÐèҪʵÏÖ javax.servlet.ServletContextListener½Ó¿Ú£¬Í¬Ê±ÊµÏÖËüµÄcontextInitialized (ServletContextEvent event)ºÍcontextDestroyed(ServletContextEvent event)Á½¸ö½Ó¿Úº¯Êý¡£¿¼ÂǶ¨Ê±Æ÷Óиö½¨Á¢ºÍÏú»ÙµÄ¹ý³Ì£¬¿´ÁËÇ°ÃæÁ½¸ö½Ó¿Úº¯Êý£¬¾Í²»ÈÝÖÃÒɵİѽ¨Á¢µÄ¹ý³ÌÖÃÈë contextInitialized£¬°ÑÏú»ÙµÄ¹ý³ÌÖÃÈëcontextDestroyedÁË¡£ 
ÎÒ ......

ÀûÓÃJavaʵÏÖѹËõÓë½âѹËõ£¨zip¡¢gzip£©Ö§³ÖÖÐÎÄ·¾¶

¹Ø¼ü×Ö: zip gzip
zip°çÑÝ׏鵵ºÍѹËõÁ½¸ö½ÇÉ«£»gzip²¢²»½«Îļþ¹éµµ£¬½öÖ»ÊǶԵ¥¸öÎļþ½øÐÐѹËõ£¬ËùÒÔ£¬ÔÚUNIXƽ̨ÉÏ£¬ÃüÁîtarͨ³£ÓÃÀ´´´½¨Ò»¸öµµ°¸Îļþ£¬È»ºóÃüÁîgzipÀ´½«µµ°¸ÎļþѹËõ¡£
Java
I/OÀà¿â»¹ÊÕ¼ÁËһЩÄܶÁдѹËõ¸ñʽÁ÷µÄÀà¡£ÒªÏëÌṩѹËõ¹¦ÄÜ£¬Ö»Òª°ÑËüÃǰüÔÚÒÑÓеÄI/OÀàµÄÍâÃæ¾ÍÐÐÁË¡£ÕâЩÀ಻ÊÇReaderºÍWriter£¬¶øÊÇInputStreamºÍOutStreamputµÄ×ÓÀà¡£ÕâÊÇÒòΪѹËõËã·¨ÊÇÕë¶Ôbyte¶ø²»ÊÇ×Ö·ûµÄ¡£
Ïà¹ØÀàÓë½Ó¿Ú£º
Checksum

½Ó¿Ú£º±»ÀàAdler32ºÍCRC32ʵÏֵĽӿÚ
Adler32

£ºÊ¹ÓÃAlder32Ëã·¨À´¼ÆËãChecksumÊýÄ¿
CRC32

£ºÊ¹ÓÃCRC32Ëã·¨À´¼ÆËãChecksumÊýÄ¿

CheckedInputStream

£ºInputStreamÅÉÉúÀ࣬¿ÉµÃµ½ÊäÈëÁ÷µÄУÑéºÍChecksum£¬ÓÃÓÚУÑéÊý¾ÝµÄÍêÕûÐÔ
CheckedOutputStream

£ºOutputStreamÅÉÉúÀ࣬¿ÉµÃµ½Êä³öÁ÷µÄУÑéºÍChecksum£¬
ÓÃÓÚУÑéÊý¾ÝµÄÍêÕûÐÔ

DeflaterOutputStream
£ºÑ¹ËõÀàµÄ»ùÀà¡£
ZipOutputStream

£ºDeflaterOutputStreamµÄÒ»¸ö×ÓÀ࣬°ÑÊý¾ÝѹËõ³ÉZipÎļþ¸ñʽ¡£
GZIPOutputStream

£ºDeflaterOutputStreamµÄÒ»¸ö×ÓÀ࣬°ÑÊý¾ÝѹËõ³ÉGZipÎļþ¸ñʽ
InflaterInputStream

£º½âѹËõÀàµÄ»ùÀà
Zi ......
×ܼǼÊý:40319; ×ÜÒ³Êý:6720; ÿҳ6 Ìõ; Ê×Ò³ ÉÏÒ»Ò³ [194] [195] [196] [197] 198 [199] [200] [201] [202] [203]  ÏÂÒ»Ò³ βҳ
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ