JavaµÄÉùÒô´¦Àí½éÉÜ
ÉùÒô¿ÉÒÔ´´ÔìÒâ¾³£¬´¥·¢åÚÏ룬µ±ÓëÐéÄâͼÏñÏà½áºÏʱ£¬¸ü¼Ó¿ÉÒÔÈÃÕû¸öÊÀ½ç²¼Âú»Ã¾õ¡£ÉùÒôÊǶàýÌå¼¼ÊõµÄ»ù´¡¡£Õâ¾ÍÊÇSun¹«Ë¾µÄJavaýÌå¼¼Êõ¿ª·¢Ð¡×éæÓÚÔ¤±¸Java Sound 1.0 API²¢½«Æä°üº¬ÓÚÏÂÒ»°æ±¾µÄJAVA¿ª·¢¹¤¾ß¿âÖеÄÔÒò¡£
¡¡¡¡ÔÚJAVA2ƽ̨³öÏÖ֮ǰ£¬JAVAÓïÑÔÖ»ÄÜ´¦Àíµç»°ÒôÖʵÄÉùÒô£¬ÒÔµ¥ÉùµÀ8KHZµÄ²ÉÑùƵÂʴ洢Ϊμ-law AUÎļþ¡£JAVA2ƽ̨Ôö¼ÓÁ˶ÔAIFF£¬WAVÒÔ¼°ÈýÖÖMIDIÎļþÀàÐ͵ÄÖ§³Ö¡£ËùÖ§³ÖµÄÈýÖÖMIDIÎļþ¸ñʽΪMIDIÎļþÀàÐÍ0¡¢MIDIÎļþÀàÐÍ1¡¢ÒÔ¼°RMF¡£
¡¡¡¡Ó¦ÓóÌÐò½Ó¿ÚAPI1.0°æÌṩÁËÒ»¸öÒ×ÓÚʹÓõŤ¾ß¼¯£¬Ê¹³ÌÐòÔ±¿ÉÒÔ·ÃÎʵײãµÄºÏ³ÉÓëÑÝ×àÒýÇæ£¬´Ó¶øÀ©Õ¹ÁËJAVAÉùÒôµÄÓ¦Óá£ÆäÖÐÁ½¸öÖØÒªµÄÁìÓòÊÇ´´½¨Êý×Ö»¯ÒôƵÒÔ¼°ÀÖÆ÷Ö¸ÁîÊý×Ö»¯½Ó¿ÚMIDI¡£ÓÉÓÚÌṩÁË´óÁ¿µÄµ×²ãÖ§³Ö¹¦ÄÜ£¬ËùÒÔ³ÌÐòÔ±ÄÜÊäÈëÊä³öÉùÒô£¬¿ØÖÆMIDIÉ豸£¬²¢ÄܲéѯϵͳÔË×÷Çé¿ö¡£
¡¡¡¡ÉùÒôÎļþÀàÐͼò½é
¡¡¡¡Ö÷ÒªµÄÉùÒôÎļþÀàÐÍÈçÏ£º
¡¡¡¡AU - (À©Õ¹ÃûΪAU»òSND)ÊÊÓÃÓڶ̵ÄÉùÒôÎļþ£¬ÎªSolarisºÍÏÂÒ»´ú»úÆ÷µÄͨÓÃÎļþ¸ñʽ£¬Ò²ÊÇJAVAƽ̨µÄ±ê×¼µÄÒôƵ¸ñʽ¡£AUÀàÐÍÎļþʹÓõÄÈýÖÖµäÐÍÒôƵ¸ñʽΪ: 8λμ-lawÀàÐÍ£¨Í¨³£²ÉÑùƵÂÊΪ8kHz), 8λÏßÐÔÀàÐÍ£¬ÒÔ¼°16λÏßÐÔÀàÐÍ¡£
¡¡¡¡WAV - (À©Õ¹ÃûΪWAV)ÓÉ MicrosoftºÍ IBM¹²Í¬¿ª·¢,¶ÔWAVµÄÖ§³ÖÒѾ±»¼Ó½øWindows 95²¢ÇÒ±»ÑÓÉìµ½Windows 98. WAVÎļþÄÜ´æ´¢¸÷ÖÖ¸ñʽ°üÀ¨μ-law,a-lawºÍ PCM (ÏßÐÔ)Êý¾Ý¡£ËûÃǼ¸ºõÄܱ»ËùÓÐÖ§³ÖÉùÒôµÄWindowsÓ¦ÓóÌÐò²¥·Å¡£
¡¡¡¡AIFF - (À©Õ¹ÃûΪAIF»òIEF)ÒôƵ»¥»»Îļþ¸ñʽÊÇΪMacintosh¼ÆËã»úºÍSilicon Graphics (SGI)¼ÆËã»úËù¹²Óõıê×¼ÒôƵÎļþ¸ñʽ¡£AIFFºÍ AIFF-C¼¸ºõÊÇÏàͬµÄ,³ýÁ˺óÕßÖ§³ÖÀýÈçμ-lawºÍ IMA ADPCMÀàÐ͵ÄѹËõ¡£
¡¡¡¡MIDI - (À©Õ¹ÃûΪMID)ÀÖÆ÷Êý×Ö½Ó¿ÚMIDIÊÇΪÒôÀÖÖÆÔìÒµËùÈϿɵıê×¼£¬Ö÷ÒªÓÃÓÚ¿ØÖÆÖîÈçºÏ³ÉÆ÷ºÍÉù¿¨Ö®ÀàµÄÉ豸¡£
¡¡¡¡MIDIÎļþ²»°üº¬Êý×ÖÒôƵ²ÉÑù£¬¶øÊǰüÀ¨Ò»ÏµÁÐÖ¸ÁÕâЩָÁî¿ØÖÆ°ÑÀ´×Ô²»Í¬ÀÖÆ÷ÉϵÄÒô·ûÐòÁкϳÉÀÖÇú¡£Ò»Ð©MIDIÎļþ°üº¬¸½¼ÓÖ¸ÁîÀ´Îª¸÷ÖֺϳÉÉèÖýøÐбà³Ì¡£
¡¡¡¡´ó¶àÊýºÏ³ÉÆ÷Ö§³ÖMIDI±ê×¼£¬ËùÒÔÔÚÒ»¸öºÏ³ÉÆ÷ÉÏÖÆ×÷µÄÒôÀÖÄܹ»ÔÚÁíÒ»¸öÉϲ¥·Å¡£ ÓÐ MIDI½Ó¿ÚµÄ¼ÆËã»úÄܲÙ×Ý MIDIÊý¾ÝÒÔ²úÉúÐÂÒôÀÖ»òÒôÏìЧ¹û¡£ÀýÈ磬һ¸öÍêÕûµÄÒôÀÖ×÷Æ·¿ÉÒÔͨ¹ýÒ»¸öÈí¼þÇý¶¯µÄÃüÁîת»»³ÉȫеÄÐÎʽ¡£
¡¡¡¡JAVAÉùÒôÒýÇæÖ§³ÖÁ½ÖÖMIDIÎļþÀàÐÍ£º
¡¡¡¡MIDIÀàÐÍ0Îļþ-°üº¬½ö½öÒ»¸öÐòÁУ¬ËùÓÐÏà¹ØµÄÀÖÆ÷²¿·Ö±»°üº¬ÔÚͬһ¸öÂß¼ "´ÅµÀ"ÉÏ¡£
¡¡¡¡MIDIÀàÐÍ1
Ïà¹ØÎĵµ£º
create PROCEDURE pagelist
@tablename nvarchar(50),
@fieldname nvarchar(50)='*',
@pagesize int output,--ÿҳÏÔʾ¼Ç¼ÌõÊý
@currentpage int output,--µÚ¼¸Ò³
@orderid nvarchar(50),--Ö÷¼üÅÅÐò
@sort int,--ÅÅÐò·½Ê½£¬1±íʾÉýÐò£¬0±íʾ½µÐòÅÅÁÐ
......
Ò»£º×¼±¸ www.savarese.org download
1. rocksaw-1.0.0-src.tar.gz
2. vserv-tcpip-0.9.2-src.tar.gz
¶þ£º±àÒëÔ´ÎļþµÃµ½jar°ü ʹÓÃAnt
1. build vserv-tcpip-0.9.2-src
ÔÚvserv-tcpip-0.9.2Ŀ¼ÏÂÃæ½¨Ò»¸ötestsĿ¼£¬È»ºóÔÚcmd´°¿ÚϽøÈë ......
±¾ÎĽ²Êö³ÌÐò¿ª·¢ÕßÔõÑùʹÓÃNetBeans 6.8 IDEºÍJavaFX¼¼Êõ´´½¨ËûÃǵĵÚÒ»¸öJavaFXÓ¦ÓóÌÐò¡£ÔÚÎÄÕÂÖУ¬ÎÒÃǽ«´´½¨Ò»¸ö¼òµ¥µÄ´øÓÐÎı¾µÄÇòÌå¡£¸ÃÇòÌåÔÚÒ»¸öÌØ¶¨µÄʱ¼äÖÜÆÚÄڸıäÆä͸Ã÷¶È¡£Ä㻹¿ÉÒÔʹÓÃÊó±êÍ϶¯ÇòÌå¡£
ͬÑùµÄÔÒò£¬ÒòΪÎÄÄÚÓкܶà²Ù×÷½ØÍ¼£¬ÕâÀï²åÈëºÜ²»·½±ã£¬ ......
µ¥ÀàÐ͵¼È루single-type-import£©£¬ÀýÈçimport java.io.File£»
¡¡¡¡°´ÐèÀàÐ͵¼È루type-import-on-demand£©£¬ÀýÈç import java.io.*£»
¡¡¡¡¹ØÓÚÕâÁ½ÖÖµ¼ÈëÀàÐÍ´ó¼Ò¸÷ÓÐËù°®£¬ÖÚ˵·×ç¡¡£ÕâÀï·ÖÎöÒ»ÏÂÕâÁ½ÖÖµ¼ÈëÀàÐ͵ĴóÖ¹¤×÷ÔÀí¹©´ó¼Ò²Î¿¼¡£
¡¡¡¡µ¥ÀàÐ͵¼Èë±È½ÏºÃÀí½â£¬½ö½öµ¼ÈëÒ»¸öpu ......
7£®1 Swing¼ò½é
7.1.1 ¼ò½é
¡¡¡¡µÚÎå½²ÖÐÎÒÃÇѧϰÁËAWT£¬AWTÊÇSwingµÄ»ù´¡¡£SwingµÄ²úÉúÖ÷ÒªÔÒò¾ÍÊÇAWT²»ÄÜÂú×ãͼÐλ¯Óû§½çÃæ·¢Õ¹µÄÐèÒª¡£
AWTÉè¼ÆµÄ³õÖÔÊÇÖ§³Ö¿ª·¢Ð¡Ó¦ÓóÌÐòµÄ¼òµ¥Óû§½çÃæ¡£ÀýÈçAWTȱÉÙ¼ôÌù°å¡¢´òÓ¡Ö§³Ö¡¢¼üÅ̵¼º½µÈÌØÐÔ£¬¶øÇÒÔÀ´µÄAWTÉõÖÁ²»°üÀ¨µ¯³öʽ²Ëµ¥»ò¹ö¶¯´°¸ñµÈ»ù±¾ÔªËØ¡£
¡¡¡¡´ËÍâAWT»¹´ ......