RaspberryPi -使用Web控制LED亮燈與否

之前有提過RaspberryPi -串聯二個74HC595範例,範例執行時需要執行Java Application,這可以拿來當做shell指令,不過如果想遠端控制呢?

想法是利用Raspberry pi架設wifi ap,或是把pi接入區域網路,再連入tomcat server執行指令。

JSP control GPIO

PI在安裝完tomcat後,因為要使用GOIP,所以得把tomcat執行的權限及群組設成root。

可以參考Controlling the Raspberry Pi’s GPIO pins from a web browser

Read More

jasper還原成jrxml

利用jasperreport開發報表時,開發模式存檔為副檔名jrxml,再編譯成jasper檔案,提供程式呼叫使用。

如果不小心jrxml遺失或格式損壞了,要怎麼辦呢?jasper跟jrxml其實是可逆的,也就是jasper可以還原成jrxml,只需要簡單的程式碼,不過特別需要注意的是,如果報表裡有用到其它第三方的library,在反譯時也需要一起加入。

jasperToJRxml

Read More