Category:Java’
แกะ Link ทั้งหมดด้วย cyberneko (Groovy Java)
- by Nat
แกะ Link ทั้งหมดด้วย cyberneko (Groovy Java)
จาก code ข้างบน จะเป็นการแกะ link ออกมาเฉพาะลิ้งค์ที่มีคำว่า id
groovy -cp nekohtml.jar:xml-apis.jar:xercesImpl.jar nekoReg.groovy
Related Blogs
Grails + Tomcat แล้วเกิด – java.lang.OutOfMemoryError: PermGen space
- by Nat
ทำอะไรมีปัญหาทุกที สาเหตุที่เกิด Error – java.lang.OutOfMemoryError: PermGen space เพราะว่า เรา Deploy Application ใหม่ แล้ว ค่า Default ของ PermGen Space มัน set ไว้น้อย (ประมาณ 80 – 84mb) Read this article »
การทำลายน้ำบนภาพด้วย Java (Java Image Watermarking)
- by Nat
อันดับแรกต้องไป ดาวน์โหลด library watermarker-0.0.4.jar มาก่อน แล้วก็ตามด้วย dozer-4.2.1.jar หลังจากนั้นก็ add JAR file ลงไปใน Project ของเรา Read this article »
ลง Tomcat ง่ายนิดเดียว (mac osx)
- by Nat
ลง Tomcat ง่ายนิดเดียว (mac osx)
ไม่พูดพร่ำทำเพลง เปิด Terminal ขึ้นมาแล้วป่าวประกาศตัวแปรดังต่อไปนี้
- export JAVA_HOME=/Library/Java/Home
- export CATALINA_HOME=/Library/Tomcat/Home
แล้วสั่ง Read this article »
วิธีติดตั้ง GlassFish
- by Nat
- ติดตั้ง JDK ให้เรียบร้อย
- Set ค่าตัวแปร JAVA_HOME ให้ชี้ไปยัง JDK ของเรา
- ดาวน์โหลด GlassFish จาก https://glassfish.dev.java.net/downloads/v2.1.1-final.html Read this article »
[Google Maps Geocoding] ลอง Parse Json ด้วย Groovy + Java (Netbeans)
- by Nat
โปรเจ็คตลกๆมาอีกแล้ว เพราะโปรเจ็คนี้ผมใช้ Json Lib + Groovy + Java
แต่ผมใช้ Groovy ดึง json (URL.text) แล้วใช้ Java เป็นตัวแกะ jsonObject เป็น jsonArray
หลังจากนั้นเอาข้อมูลโยนกลับไปให้ Groovy ถอดเอาเฉพาะส่วนที่ต้องการออกมา (ในที่นี้คือ coordinates — latitude ,longitude นั่นแหละ)
ดูวุ่นวายมาก ทั้งๆที่ เขียน Groovy อย่างเดียวก็ได้ เพราะ Json Lib ก็ลองรับ groovy หรือจะเขียน Java เพียวๆ เลยก็ได้
เรื่องของเรื่องคืออยากเขียน Java ร่วมกับ Groovy อีกครั้ง เพราะไม่ค่อยถูกกับ Java จริงๆ
มันดูเวื่นเว้อ มันเขียนเวิ่นเว้อด้วย ยาวๆ งงๆ (อาจเป็นเพราะไม่ได้ศึกษาอย่างลึกซึ้ง)
groovy มันสั้น เข้าใจง่าย ไม่เวิ้นเว้อ (อาจจะใช้ได้ไม่เต็มประสิทธิภาพ แต่ผมชอบ พวก Closures )
เหตุผลที่ไม่เขียน Groovy เพียวๆไปเลยก็เพราะว่า
code ตัวอย่างที่เค้ามีให้ดู มันพิมพ์ผิด
def fromList = [1,true,'json'] as JSONarray
มันควรจะต้องเป็น JSONArray เมื่อแก้และเอาอันอื่นมาลองดู มัน cast เป็น Type พวก net.sf.json.* ไม่ได้ อาการประมาณนี้
ก็เลยลองซัด Java + Groovy ไปเลย
มันก็เจอปัญหานิดหน่อยเพราะ ไม่ได้อ่าน Dependency List เลยค่อยๆตามหา พอได้ครบแล้วเพิ่งจะเห็นว่ามันมีบอกไว้ว่า
Json-lib requires (at least) the following dependencies in your classpath:
- jakarta commons-lang 2.4
- jakarta commons-beanutils 1.7.0
- jakarta commons-collections 3.2
- jakarta commons-logging 1.1.1
- ezmorph 1.0.6
น่าเขกกะโหลกจริงๆ Read this article »
[cache] Grails Project : การตัดคำภาษาไทย(ด้วย Java) และประมวลผลด้วย Grails
- by NAzT
ครึกครื้นอยากเขียน …
พอดีได้โจทย์ซึ่งเป็น Senior Project ของเพื่อน แต่ว่าอยากทำเลยเอามาลองเสียหน่อย
(ฝึกเขียน grails ด้วยการทำ โจทย์)
ได้ความรู้ + ประสบการณ์ มากเลยทีเดียว เพราะว่า
เพิ่งเริ่มจับ grails แล้วทำงานแบบเป็นชิ้นเป็นอัน ครั้งนี้ก็ครั้งแรก
แต่ก่อนหน้านี้มีใช้ grails + xfire ในการทำ project วิชา SOAp ก็เรียบร้อยไป
(แต่ client ใช้ nusoap + codeigniter) เล่นกันทีเดียวคุ้ม Read this article »