Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö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
 ×îÐÂÎÄÕ :

ImageMagick for java ʹÓÃJmagick´¦Àí¸ßÖÊÁ¿Í¼Æ¬

ÔÚ×öpdfÎĵµ×ª³ÉjpgµÄʱºò£¬·¢ÏÖÁËJmagickµÄ´´½¨¸ßÖÊÁ¿µÄͼƬµÄÒ»¸öjavaÀà¿â,×Ô¼ºÒÔǰʹÓÃÁíÍâµÄÒ»¸öÀà¿â,¸Ð¾õÕâ¸ö¸üºÃµã,¾ÍÊÔ×ÅÓÃÁËÏÂ,¸Ð¾õ²»´í
1.ʹÓõÄwindowsϵÄjmagick-win-6.3.9-Q16.zip µØÖ·ÊÇ£ºhttp://downloads.jmagick.org/6.3.9/
2.doc¶ÔÓ¦µÄapiµØÖ·£ºhttp://downloads.jmagick.org/jmagick-doc/
3.°²×°ImageMagick,¹Ù·½ÍøÕ¾£ºhttp://www.imagemagick.org/
ÎÒʹÓõÄÊÇ£ºImageMagick-6.4.6-4-Q16-windows-dll.exe £ºµã»÷ÏÂÔØ
4. °²×°ImageMagick-6.4.6-4-Q16-windows-dll.exe,½« °²×°Ä¿Â¼ÏÂ(°´×Ô¼ºËù°²×°µÄĿ¼ÕÒ) ϵÄËùÓÐdllÎļþ copy µ½ÏµÍ³ÅÌÏ嵀 “C:\WINDOWS\system32\”Îļþ¼ÐÀï
5. ÅäÖû·¾³±äÁ¿
ÔÙ»·¾³±äÁ¿pathÀïÌí¼ÓеÄÖµ “C:\Program Files\ImageMagick-6.4.6-4-Q16“ʹÓÃIDE¿ÉÒÔ²»ÓÃÅäÖÃ
6.½âѹjmagick-win-6.3.9-Q16.zip
½« jmagick.dll ¸´ÖƵ½ÏµÍ³ÅÌÏ嵀 “C:\WINDOWS\system32\”Îļþ¼ÐÀï ºÍ ¸´ÖƵ½jdkµÄbin(Àý“D:\jdk6\bin”)ÎļþÀï¸÷Ò»·Ý
½« jmagick.jar ¸´ÖƵ½TomcatϵÄlibÎļþ¼ÐÀï ºÍ ËùʹÓÃÏîÄ¿µÄWEB-INFÏÂlibÎļþÀï ¸÷Ò»·Ý
7.webÓ¦ÓÃÈç¹û²¿Êðµ½tomcatÏ£¬ÄÇô×îºÃÔÚcatalina.batÎļþ ......

ImageMagick for java ʹÓÃJmagick´¦Àí¸ßÖÊÁ¿Í¼Æ¬

ÔÚ×öpdfÎĵµ×ª³ÉjpgµÄʱºò£¬·¢ÏÖÁËJmagickµÄ´´½¨¸ßÖÊÁ¿µÄͼƬµÄÒ»¸öjavaÀà¿â,×Ô¼ºÒÔǰʹÓÃÁíÍâµÄÒ»¸öÀà¿â,¸Ð¾õÕâ¸ö¸üºÃµã,¾ÍÊÔ×ÅÓÃÁËÏÂ,¸Ð¾õ²»´í
1.ʹÓõÄwindowsϵÄjmagick-win-6.3.9-Q16.zip µØÖ·ÊÇ£ºhttp://downloads.jmagick.org/6.3.9/
2.doc¶ÔÓ¦µÄapiµØÖ·£ºhttp://downloads.jmagick.org/jmagick-doc/
3.°²×°ImageMagick,¹Ù·½ÍøÕ¾£ºhttp://www.imagemagick.org/
ÎÒʹÓõÄÊÇ£ºImageMagick-6.4.6-4-Q16-windows-dll.exe £ºµã»÷ÏÂÔØ
4. °²×°ImageMagick-6.4.6-4-Q16-windows-dll.exe,½« °²×°Ä¿Â¼ÏÂ(°´×Ô¼ºËù°²×°µÄĿ¼ÕÒ) ϵÄËùÓÐdllÎļþ copy µ½ÏµÍ³ÅÌÏ嵀 “C:\WINDOWS\system32\”Îļþ¼ÐÀï
5. ÅäÖû·¾³±äÁ¿
ÔÙ»·¾³±äÁ¿pathÀïÌí¼ÓеÄÖµ “C:\Program Files\ImageMagick-6.4.6-4-Q16“ʹÓÃIDE¿ÉÒÔ²»ÓÃÅäÖÃ
6.½âѹjmagick-win-6.3.9-Q16.zip
½« jmagick.dll ¸´ÖƵ½ÏµÍ³ÅÌÏ嵀 “C:\WINDOWS\system32\”Îļþ¼ÐÀï ºÍ ¸´ÖƵ½jdkµÄbin(Àý“D:\jdk6\bin”)ÎļþÀï¸÷Ò»·Ý
½« jmagick.jar ¸´ÖƵ½TomcatϵÄlibÎļþ¼ÐÀï ºÍ ËùʹÓÃÏîÄ¿µÄWEB-INFÏÂlibÎļþÀï ¸÷Ò»·Ý
7.webÓ¦ÓÃÈç¹û²¿Êðµ½tomcatÏ£¬ÄÇô×îºÃÔÚcatalina.batÎļþ ......

¡¶JAVAºËÐļ¼Êõ¡·¹Ûºó¸Ð


JAVAºËÐļ¼Êõ¹Ûºó¸Ð
  ÕâÖÜ´ó¼Ò¶¼»ù±¾ÉÏÂòÁËÒ»±¾¡¶JAVAºËÐļ¼Êõ¡·À´¿´£¬ËäÈ»ÎÒµÄÊéÏÂÖܲÅÄÜÄõ½£¬µ«ÊÇÎÒ»¹ÊÇ·­ÁËϱðÈ˵쬴óÖÂÁ˽âÁËÒ»ÏÂÀïÃæµÄÄÚÈÝ¡£ÒÔϾÍÊÇÎÒ´Ö²ÚµÄÕûÀí¡£
JAVA²¢²»Ö»ÊÇÒ»ÖÖÓïÑÔ£¬¶øÊÇÒ»¸öÍêÕûµÄƽ̨£¬ÓÐÒ»¸öÅÓ´óµÄ¿â£¬ÆäÖаüº¬ºÜ¶à¿ÉÒÔÖØÓõĴúÂëºÍÒ»¸öÌṩÖîÈ簲ȫÐÔ£¬¿ç²Ù×÷ϵͳµÄ¿ÉÒÆÖ²ÐÔÒÔ¼°×Ô¶¯À¬»ø»ØÊյȷþÎñµÄÖ´Ðл·¾³¡£
¼òµ¥ÐÔ£º
·ûºÏµ±½ñ±ê×¼¹ßÀý£¬¾¡¿ÉÄܵĽӽüC++£¬ÌÞ³öÁËC++ÖкÜÉÙʹÓã¬ÄÑÒÔÀí½â£¬Ò×»ìÏýµÄÌØÐÔ¡£JAVAµÄÓï·¨ÊÇC++Óï·¨µÄÒ»¸ö“´¿¾»°æ”£¬Ã»ÓÐÍ·Îļþ£¬Ö¸ÕëÔËË㣬½á¹¹£¬ÁªºÏ£¬²Ù×÷·ûÖØÔØ£¬Ðé»ùÀàµÈµÈ¡£
ÃæÏò¶ÔÏó£º
JavaµÄÃæÏò¶ÔÏóÌØÐÔÓÚC++Æì¹ÄÏ൱£¬Ö÷Òª²»Í¬µãÔÚÓÚ¶à¼Ì³Ð£¬ÔÚJavaÖÐÈ¡¶ø´úÖ®µÄÊǼòµ¥µÄ½Ó¿Ú¸ÅÄÒÔ¼°JAVAµÄÔªÀàmetaclassÄ£ÐÍ¡£
·Ö²¼Ê½£º
JAVAÓÐÒ»¸öÀ©Õ¹Àý³Ì¿â£¬ÓÃÓÚ´¦ÀíÏñHTTP£¬FTPÕâÀàµÄTCP/IPЭÒ飬JavaÓ¦ÓóÌÐòÄܹ»Í¨¹ýURL´ò¿ªºÍ·ÃÎÊÍøÂçÉϵĶÔÏ󣬯ä±ãÀû³Ì¶ÈÈçͬ·ÃÎʱ¾µØÎļþϵͳһÑù¡£
½¡×³ÐÔ£º
JavaµÄÉè¼ÆÄ¿±êÖ®Ò»ÔÚÓÚʹÓÃJava±àдµÄ³ÌÐò¾ßÓÐ¶à·½ÃæµÄ¿É¿¿ÐÔ¡£JavaͶÈëÁË´óÁ¿µÄ¾«Á¦½øÐÐÔçÆÚµÄÎÊÌâ¼ì²â£¬ºóÆÚ¶¯Ì¬µÄ¼ì²â£¬²¢Ïû³ýÁËÓгö´íÇãÏòµÄ״̬£¬JavaºÍC++×î´óµÄ²»Í¬ÔÚÓÚ ......

java²¢·¢±à³Ìʵ¼ù±Ê¼Ç

1, ±£Ö¤Ḭ̈߳²È«µÄÈýÖÖ·½·¨
:
    a, ²»Òª¿çÏ̷߳ÃÎʹ²Ïí±äÁ¿
    b, ʹ¹²Ïí±äÁ¿ÊÇ
finalÀàÐ͵Ä
    c, ½«¹²Ïí±äÁ¿µÄ²Ù×÷¼ÓÉÏͬ²½
2, Ò»¿ªÊ¼¾Í½«ÀàÉè¼Æ³ÉḬ̈߳²È«µÄ
, ±ÈÔÚºóÆÚÖØÐÂÐÞ¸´Ëü
,¸üÈÝÒ×
.
3, ±àд¶àÏ̳߳ÌÐò
, Ê×ÏÈ
±£Ö¤ËüÊÇÕýÈ·µÄ
, Æä´ÎÔÙ¿¼ÂÇÐÔÄÜ
.
4, ÎÞ״̬»òÖ»¶Á¶ÔÏóÓÀÔ¶ÊÇḬ̈߳²È«µÄ
.
5, ²»Òª½«Ò»¸ö¹²Ïí±äÁ¿Âã¶ÔÚ¶àÏ̻߳·¾³ÏÂ
(ÎÞ
ͬ²½»ò²»¿É±äÐÔ±£»¤
)
6, ¶àÏ̻߳·¾³ÏµÄÑÓ³Ù¼ÓÔØÐèҪͬ²½µÄ±£»¤
,
ÒòΪÑÓ³Ù¼ÓÔØ»áÔì³É¶ÔÏóÖØ¸´ÊµÀý»¯
7,
¶ÔÓÚ
volatile
ÉùÃ÷µÄÊýÖµÀàÐͱäÁ¿½øÐÐ
ÔËËã
,
ÍùÍùÊDz»°²È«µÄ
(volatile
Ö»Äܱ£Ö¤¿É¼ûÐÔ
,
²»Äܱ£Ö¤Ô­×ÓÐÔ
).
Ïê¼û
volatile
Ô­ÀíÓë¼¼ÇÉÖÐ
,
ÔàÊý¾ÝÎÊÌâÌÖÂÛ
.
8,
µ±Ò»¸öÏß³ÌÇëÇó»ñµÃËü×Ô¼ºÕ¼ÓеÄËøÊ±
(
ͬһ°ÑËøµÄǶÌ×ʹÓÃ
),
ÎÒÃdzƸÃËøÎª¿ÉÖØÈëËø
.
ÔÚ
jdk1.5
²¢·¢°üÖÐ
,
ÌṩÁË¿ÉÖØÈëËøµÄ
java
ʵÏÖ
-ReentrantLock.
9,
ÿ¸ö¹²Ïí±äÁ¿
,
¶¼Ó¦¸ÃÓÉÒ»¸öΨһȷ¶¨µÄËø±£»¤
.
´´½¨Óë±äÁ¿ÏàͬÊýÄ¿µÄ
ReentrantLock,

ʹËûÃǸºÔðÿ¸ö±äÁ¿µÄḬ̈߳²È«
.
10,ËäÈ»ËõСͬ²½¿éµÄ·¶Î§
, ¿ÉÒÔÌáÉýÏµÍ ......

java ½Ó¿ÚÓë³éÏóÀàµÄÇø±ð£¨×ª£©

Ò»¸öÈí¼þÉè¼ÆµÄºÃ»µ£¬ÎÒÏëºÜ´ó³Ì¶ÈÉÏÈ¡¾öÓÚËüµÄÕûÌå¼Ü¹¹£¬¶øÕâ¸öÕûÌå¼Ü¹¹Æäʵ¾ÍÊÇÄã¶ÔÕû¸öºê¹ÛÉÌÒµÒµÎñµÄ³éÏó¿ò¼Ü£¬µ±´ú±íÒµÎñÂß¼­µÄ¸ß²ã³éÏó²ã½á¹¹ ºÏÀíʱ£¬Äãµ×²ãµÄ¾ßÌåʵÏÖÐèÒª¿¼Âǵľͽö½öÊÇһЩËã·¨ºÍһЩ¾ßÌåµÄÒµÎñʵÏÖÁË¡£µ±ÄãÐèÒªÔÙ¿ª·¢ÁíÒ»¸öÏà½üµÄÏîĿʱ£¬ÄãÒÔǰµÄ³éÏó²ã˵²»¶¨»¹¿ÉÒÔÔÙ´ÎÀûÓÃ ÄØ£¬Ãæ¶Ô¶ÔÏóµÄÉè¼Æ£¬¸´ÓõÄÖØµãÆäʵӦ¸ÃÊdzéÏó²ãµÄ¸´Ó㬶ø²»ÊǾßÌåijһ¸ö´úÂë¿éµÄ¸´Óã¬ÊDz»ÊÇÒ»ÏÂ×Ӹоõ×Ô¼º¶Ô¸´ÓÃÀí½âµÄ¸ß¶ÈÓÖÉÏÉýÁËÒ»²ã£¿^_^
˵µ½Á˳éÏó£¬ÎҾͲ»Äܲ»Ìáµ½ÔøÈÃÎÒÍ·Í´µÄJava½Ó¿ÚºÍJava³éÏóÀàÁË£¬ÕâÒ²ÊDZ¾ÎÄÎÒÏë˵µÄÖØµã¡£
¼ÈÈ»ÃæÏò¶ÔÏóÉè¼ÆµÄÖØµãÔÚÓÚ³éÏó£¬ÄÇJava½Ó¿ÚºÍJava³éÏóÀà¾ÍÓÐËü´æÔڵıØÈ»ÐÔÁË¡£
Java½Ó¿ÚºÍJava³éÏóÀà´ú±íµÄ¾ÍÊdzéÏóÀàÐÍ£¬¾ÍÊÇÎÒÃÇÐèÒªÌá³öµÄ³éÏó²ãµÄ¾ßÌå±íÏÖ¡£OOPÃæÏò¶ÔÏóµÄ±à³Ì£¬Èç¹ûÒªÌá¸ß³ÌÐòµÄ¸´ÓÃÂÊ£¬Ôö¼Ó³ÌÐò µÄ¿Éά»¤ÐÔ£¬¿ÉÀ©Õ¹ÐÔ£¬¾Í±ØÐëÊÇÃæÏò½Ó¿ÚµÄ±à³Ì£¬ÃæÏò³éÏóµÄ±à³Ì£¬ÕýÈ·µØÊ¹Óýӿڡ¢³éÏóÀàÕâЩ̫ÓÐÓõijéÏóÀàÐÍ×öΪÄã½á¹¹²ã´ÎÉϵĶ¥²ã¡£
Java½Ó¿ÚºÍJava³éÏóÀàÓÐÌ«¶àÏàËÆµÄµØ·½£¬ÓÖÓÐÌ«¶àÌØ±ðµÄµØ·½£¬¾¿¾¹ÔÚʲôµØ·½£¬²ÅÊÇËüÃǵÄ×î¼ÑλÖÃÄØ£¿°ÑËüÃDZȽÏһϣ¬Äã¾Í¿ÉÒÔ·¢ÏÖÁË¡£
1¡¢Java½Ó¿ÚºÍJava³éÏóÀà×î ......

java¿ò¼ÜѧϰÌå»á

      ×î½üÔÚѧϰjavaµÄ¿ò¼Ü£¬¼ÓÉîÁ˶ÔjavaһЩÉè¼ÆÄ£Ê½µÄÀí½â£¬ÀýÈçÄ£°å·½·¨Ä£Ê½¡¢²ßÂÔģʽ¡¢´úÀíģʽºÍ¶¯Ì¬´úÀíģʽ£¬·¢ÏÖѧϰÀí½âservletºÍjspºóºÜÈÝÒ×¾Íѧ»áÁËstruts£¬Ñ§Ï°jdbcºó±È½ÏÈÝÒ×Àí½âhibernate£¬±¾ÈË»¹Ã»¿ªÊ¼Ñ§Ï°spring¡£
      ¶Ôstruts¿ò¼ÜµÄÀí½â£ºÖ÷ÒªÊǶÔÖÐÐÄ¿ØÖÆÆ÷Õâ¸öÀàµÄÀí½â£¨ÊÇÔõôÔË×÷µÄ£©£¬È»ºóÒªÀí½âʲôÊÇÃæÏò½Ó¿Ú±à³Ì£¬µ±È»ÔÚÕâ֮ǰÐèÒªÀí½âservlet¡¢jsp¡¢servletÈÝÆ÷£¨web·þÎñÆ÷£©ºÍJavaBeanµÄ֪ʶµã£¬ÕâÑùºÜ¿ì¾Í¿ÉÒÔѧ»áÁËstruts£¨¾«Í¨»¹ÊÇÒªºÜ³¤Ê±¼äµÄ£©¡£
      ¶Ôhibernate¿ò¼ÜµÄÀí½â£ºÕâÐèÒªÄãÓÐÊý¾Ý¿âµÄ֪ʶ£¬ÌرðÊÇҪѧ»áSQLÓï¾ä£¨ÎÞ·ÇÊÇÔö¡¢É¾¡¢¸Ä¡¢²é£©£¬ÒªÊìϤjdbc£¬Àí½âÊǶÔÏóºÍ±íµÄת»»¹ý³Ì£¨±íµÄÁÐÊôÐÔÓëJavaBeanµÄÊôÐÔ¶ÔÓ¦£©¡£
ÓÐʲôºÃµÄ½¨Ò飬Çë¸ßÊÖÌá³öÒâ¼û£¡£¡£¡ ......
×ܼǼÊý:40319; ×ÜÒ³Êý:6720; ÿҳ6 Ìõ; Ê×Ò³ ÉÏÒ»Ò³ [458] [459] [460] [461] 462 [463] [464] [465] [466] [467]  ÏÂÒ»Ò³ βҳ
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ