Posted in
Java,
影像處理,
程式 on 2010/7/2 by yku 瀏覽:
142人次 —
留下回應
SVG圖檔是一種利用xml及css來製作而成的一種向量圖形,放大或縮小均不會改變其品質,不過當圖形複雜到一定程式時,其檔案也會跟著變大很多,能夠設計SVG圖形作品的軟體工具包括Adobe Illustrator以及CorelDRAW等,要能查看svg檔案裡的圖形可以利用browser像是firefox、chrome都可以直接知道此向量圖形的內容。
Wiki SVG
在Java要輸出(產生)SVG檔很簡單,在Apache 套件裡有一個batik可以很簡單的就生成所要的SVG圖檔,只需要把原本在建立圖檔時使用的java.awt.Graphics2D變成使用org.apache.batik.svggen.SVGGraphics2D來繪製圖形就可以了。
產生的結果圖:

...詳細文章
Posted in
Java,
jsp,
程式 on 2010/3/22 by yku 瀏覽:
690人次 —
4 回應
這是一個簡單的fileupload程式,把整個upload動作都包裝在UploadTool這個class裡,而在jsp裡再call此class來做檢查及上傳等動作。jar檔需放置WEB-INF/lib/裡,而程式complier後放置WEB-INF/classes/toolkie/裡。
首先需要二個第三方的jar檔
Apache Filupload及Apache common io
都下載Binary的jar檔就可以了
再來利用下面的程式來進行上傳作業
UploadTool.java
...詳細文章
Posted in
Linux,
影像處理,
教學,
架站 on 2009/11/16 by yku 瀏覽:
407人次 —
留下回應
前二篇資料(教學)在Ubuntu裡建立Apache with Tomcat 服務-2 (教學)在Ubuntu裡建立Apache with Tomcat 服務-1
讓Apache Server與Tomcat Server做溝通
使Apache支援JSP及測試ImageMagick及JMagick是否可用
1.設定apache使用apj與tomcat做溝通,把所有內容向tomcat送
#sudo vi /etc/apache2/sites-available/default
在<VirtualHost *:80></VirtualHost>tag內增加
LoadModule proxy_module /usr/lib/apache2/modules/mod_proxy.so
LoadModule proxy_http_module /usr/lib/apache2/modules/mod_proxy_http.so
LoadModule proxy_connect_module /usr/lib/apache2/modules/mod_proxy_conn$
LoadModule proxy_ajp_module /usr/lib/apache2/modules/mod_proxy_ajp.so
ProxyPass / ajp://127.0.0.1:8009/
ProxyPassReverse / ajp://127.0.0.1:8009/
2.重新啟動tomcat及apache
#sudo /etc/init.d/tomcat5 restart
#sudo /etc/init.d/apache2 restart
測試http://localhost/是否跟http://localhost:8080/一樣
一樣的話就是成功了!
3.測試jmagick是否可用
...詳細文章
Posted in
Linux,
教學 on 2009/11/12 by yku 瀏覽:
574人次 —
更多回應
這裡會有一系列Apache 在前而Tomcat在後的JSP Service
包含MySQL及JMagick及ImageMagick的安裝
這裡先介紹安裝Apache MySQL及JDK 6跟tomcat 5
環境是Ubuntu 9.10 (Linux)
1.安裝apache
#sudo apt-get install apache2
2.安裝mysql
#sudo get-get install mysql-server
這裡需要設定MySQL的root密碼
3.安裝java jdk
#sudo apt-get install sun-java6-jdk
#sudo vi /etc/profile
加如以下(放到最後一行的前一行)
export JAVA_HOME=/usr/lib/jvm/java-6-sun
4.安裝tomcat
...詳細文章
Posted in
Java,
jsp on 2009/10/8 by yku 瀏覽:
175人次 —
留下回應
1.簡介
Apache Roller 是一套Java的WebBlog framework
官網
Apache Roller
它支援市面上大部份的資料庫(oracle、MSSQL、mysql、javadb、apache Derby,PostgresSQL…)
Java application Server部份只要可以使用Servlet 2.4 API的Container都可以(resin、Tomcat 5.5 up、Glashfish 2.0 up…)
Jdk部份則需要1.5 up ,如果是使用Roller 3.x則可以使用Java 1.4.2版本
2.事前準備
需要先安裝一個java Servlert Continaer Web Server,在這裡使用GlashFish 2.x做範例,
而資料庫部份,則是使用MySQL,
以上這二部份需要先自行安裝及設定完成
另外需要準備MySQL的JDBC Driver及JavaMail所需的jar檔
mysql-connector-java-x.x.x-bin.jar
activation.jar
mail.jar
ps.Apache Roller支援i18n多國語系,為了讓URI支援i18n,所以在Tomcat下請設定/conf/server.xml
<Connector port="8080"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" debug="0"
acceptCount="100" connectionTimeout="20000"
disableUploadTimeout="true"
URIEncoding="UTF-8" />
3.開始安裝
一、下載Roller
http://roller.apache.org/download.cgi#roller40
Roller Web Application 4.0.1.zip
二、再來要建立安裝用的WAR檔 ...詳細文章