製作ResourceLink的時候,原本都是用WebResource寫CSV檔或文字資料。剛好遇到要透過POI寫HSSF的SpreadSheet出來,參考ByteArrayResource,如果只是單純使用ByteArrayResource也可以,因為我打算維持自己之前webresources的做法把自己寫的IExportableDataProvider傳進來再製作出要export的內容。這邊只是POC確定可以跑的版本,不包含任何該公司的資訊。
PDF Document here
2009年6月23日 星期二
Wicket – Implement SyntaxHighlightingBlock
昨天白天不知為啥心情不佳,一整個懶。昨天出門前想到Syntax Highlighting的東西,下班之後就開始玩玩看。單純做好玩所以做來看看,沒想過實際使用的修正。之前雖然就覺得貿然使用Wicket對其他同事和Wicket而言,或許不是很好,畢竟對很多一堆小朋友而言,只有Struts才是王道。即使根本不了解Wicket更甚者連Struts都不是很清楚。哈 不過話說回來我對Wicket也不是了解很多。
SyntaxHightlightingBlock v0.2
因為推銷同事使用之後,在ajax rerender SyntaxHighlightingBlock會無法正確的顯示資料,一方面因為趕時間,所以弄了一個醜醜的解法。
Code @ google code url: http://code.google.com/p/syntaxhighlightingblock/
2009年6月22日 星期一
Wicket – ExternalInlineFrame and CollapsalbeLabel
從上禮拜開始心情又開始有些許波動,大概是自己腦袋知識太少,所以自悲而產生的自我防禦機制。其實自己所知太少,一直以來也沒興趣加入哪個framework好這種意識形態之爭的戰爭。自己對Wicket Source code也沒有了解的很透徹,但畢竟在有時間限制,又只有自己一個搞定所有東西的前提下,選擇framework的時候,還是要選擇自己比較熟悉的framework來做。畢竟對我這種入門等級的騙子而言,那麼多MVC frameworks是不同的人在HTTP和OO之間用自己的方法和自己想解決問題的方向來搭起的橋樑。從來都不知道也認為自己沒那個能力知道那個比較好;哪個比較不好(或許改天有時間把兩個framework的source code都了解透徹之後,可以比較一下)。對我而言,只有用過Struts 1和看過一點點JSF, Struts 2,在眾多橋樑之間,Wicket的想法是一個很有創意想法,他跳脫了Taglib...有時間的前提下,會列為可以多花點時間深入了解的好玩東西 。
在wicket的世界,要製作Component是相當簡單的一件事,在這邊就因為某些狀況而做了兩個簡單的component。一個是連結到Wicket之外的iframe的component,另一個是有可縮合功能的Label。
PDF Document here
2008年12月8日 星期一
[Eclipse Plug-in] XML Formatter 0.0.1
看了一個多月基礎的C++標準程式庫之後,在工作之餘還是只有搞基礎東西的水平。因為工作偶而會遇到的東西,想偷懶寫些工具協助下次找問題。搞了Swing和基本的SWT/JFace/Eclipse PDE的東西...寫了一個很簡單的plugin當成自己初次學Eclipse Plug-in的第一個筆記。
PDF Document here
Plug-in file here
JDOM plug-in here
搞定睡覺去...明天還要上班
PDF Document here
Plug-in file here
JDOM plug-in here
搞定睡覺去...明天還要上班
2008年6月27日 星期五
Hibernate - Stored Procedures and Stored Functions
最近除了面試之外,都在看快快樂樂學CLR(CLR via C#)、重新挑戰STL...也買一堆書(哈!之前買的笨蛋也看的懂的微積分二都還沒看完)。哈 搞得自己給自己蠻大的壓力,昨天晚上整理書的時候翻到Hibernate的書又把他翻一翻,順便玩了一下這個部份的東西...
在設計軟體的時候,有些需求我們會選擇把loading壓在DBMS,因此我們會使用Stored Procedure或Stored Function這些技術、也有些狀況是高手認為寫Java或.NET的人沒能力、沒默契無法寫好高手們『口述』需求的內容導致高手必須自己寫Stored Procedure才能正確地把需求做出來...。不管什麼原因這裡主要是看書上談到有關這個部份的東西,嘗試之後整理下來的東西。
PDF document here
在設計軟體的時候,有些需求我們會選擇把loading壓在DBMS,因此我們會使用Stored Procedure或Stored Function這些技術、也有些狀況是高手認為寫Java或.NET的人沒能力、沒默契無法寫好高手們『口述』需求的內容導致高手必須自己寫Stored Procedure才能正確地把需求做出來...。不管什麼原因這裡主要是看書上談到有關這個部份的東西,嘗試之後整理下來的東西。
PDF document here
標籤:
java
訂閱:
文章 (Atom)