NetBeans建立Application專案時要建立Run Jar file只需要以下幾個步奏:
1.專案目錄右鍵選擇Properties
程式教學,java,eclipse,.net,gui,netbean,phtyon
JavaMail是個歷史悠久的寄送電子郵件Email套件,由Sun公司所開發(Oracle),因為電子郵件數年來並沒有多大的改變,所以一直都是十分方便的一個套件,使用方法可參考Java程式Mail、EDM(電子型錄)寄送這篇。
而現在有了另一個framework,是由Apache組職所提供的開放原始碼套件Apache Commons email,使用上更為簡單,而且支援度也很高,像是gmail要使用javamail來寄送,就需要設定繁雜的Sectury項目,而Apache commons email就顯的簡單許多,底下的範例就是使用gmail的smtp.gmail.com來當SMTP服務寄送信件的,我把它應用在之前的留言板,當有人留言時,就可以馬上接到信件的通知。
mpm要修改成event模式時,在預設狀況下修改apache的config 重啟apache會有錯誤
#LoadModule mpm_prefork_module modules/mod_mpm_prefork.so #LoadModule mpm_worker_module modules/mod_mpm_worker.so LoadModule mpm_event_module modules/mod_mpm_event.so
Syntax error on line 31 of /etc/httpd/conf.d/php.conf: event
參考資料Apache的三种MPM模式比较:prefork,worker,event
ps.怎麼知道目前apache是什麼模式呢?可以輸入
httpd -V
Server MPM:event
Read More之前有提過RaspberryPi -串聯二個74HC595範例,範例執行時需要執行Java Application,這可以拿來當做shell指令,不過如果想遠端控制呢?
想法是利用Raspberry pi架設wifi ap,或是把pi接入區域網路,再連入tomcat server執行指令。
PI在安裝完tomcat後,因為要使用GOIP,所以得把tomcat執行的權限及群組設成root。
可以參考Controlling the Raspberry Pi’s GPIO pins from a web browser
前一篇有介紹使用GPIO使用三隻腳位控制一個74HC595晶片,三隻腳位不只可以控制單一個74HC595晶片輸出,利用串聯的方式可使用更多的74HC595
詳細介紹可以查看最後的參考資料
使用麵包板顯示的結果,紅色燈為前8bit,綠燈為後8bit,也就是如果資料是0000000100000000則綠色燈第一個會亮起