[linux] Nginx 安裝架設Web伺服器

過去習慣使用 Apache架設網站.
近來看到有的同事在使用Nginx架設站台.

稍微做了一點功課,
Nginx 是開源的、有效率的 Web 伺服器實作,支援 HTTP、HTTPS、SMTP、POP3、IMAP 等協議。 他的Repo提供了 Nginx 1.0 ~ 1.7 各個版本的映像檔。
他相對Apache 來說相對輕量, 內耗比較輕, 也可設定反向代理等等功能. 
也是最近很熱門的架站套件.
這邊來說一下安裝方法.

...繼續閱讀 »

[JAVA] JDK 內建的監控工具 jConsole

近期工作上需要監控 我用的JAVA開發的 api .
查看log ,被叫用的時候常常顯示剩餘heap memory過低.

這開啟Windows的工作管理員, 偏偏記憶體使用量和CPU都沒有飆高.
但log裡面檢查記憶體過低的告警就是一直寫.

從log看的即時性沒有那麼高, 比較無法知道當下的狀態.

...繼續閱讀 »

[Java] Maven Dependencies 問題解決法

最近開發專案需要使用客製化的Repository.
依照對方提供的資訊在pom.xml 中加入了對應的repository還有dependency.

但進行Maven Update的時候出現了錯誤訊息.

The container 'Maven Dependencies' references non existing library XXXXXXXX​
 

...繼續閱讀 »

[PHP] SQL Injection 防範

  • 8104
  • 0
  • PHP
  • 2017-02-12

SQL Injection是多年來常常遇到的問題,
很多駭客入門都是從這邊入手的.

可從前端使用者傳入的字串或者參數傳入, 導致程式執行跳脫字元導致壞掉.
甚至可以測試出程式中的其他table資訊.
甚至shutdown 資料庫主機就不妙了.

...繼續閱讀 »