原创 ELK - Watcher發送告警郵件和調用接口

相比使用ElastAlert發送告警郵件,ELK提供的Wathcer要簡單得多,也可以在發生警報的時候調用Web Service接口。 Configure SMTP https://www.elastic.co/guide/en/

原创 重構 - Java程序太多if else怎麼辦

有人問,我的程序太多if else了,怎麼辦? 讓發過來看看,長這樣。 public void execute(boolean ba, boolean bb, boolean bc) { if (ba &&

原创 更新Python2.7.5到Python2.7.16

Upgrade Python2.7.5 to Python2.7.16 Python has already been installed in Linux by default, but the version is usual

原创 Nginx - LDAP Authentication

比Nginx - Basic Authentication稍微高級一點點的LDAP認證。 Install http_auth_request_module sudo ./configure --with-http_stub_sta

原创 ELK - ElastAlert最大的坑

我可以講粗口嗎! 官網說Python2.7! 實際要用Python3.6! https://elastalert.readthedocs.io/en/latest/running_elastalert.html https://

原创 指定Python安裝包下載地址

有時安裝包從pypi.org下載不了,或者網絡限制或使用內部倉庫。 Pip Configure. Windows: ~\pip\pip.ini Linux: ~.pip\pip.conf [global] index-url= h

原创 Anaconda多版本Python切換

安裝Anaconda3,就自帶了Python3. 這時可以用Conda建一個Python2的env。 conda create --name py2 python=2.7 activate py2 python -V deacti

原创 快速搭建ELK(7.2.0)

文章目錄Elastic StackELK架構ELK安裝ElasticsearchCan not run elasticsearch as root遠程訪問ElasticsearchKibana遠程訪問KibanaKibana Lo

原创 防範CSRF跨站請求僞造-Node.js示例

Anti CSRF Node Example 文章目錄Anti CSRF Node ExampleGet StartedChange DetailsNew Express ProjectImport csurfGenerate C

原创 CSRF跨站請求僞造

文章目錄Cross-Site Request ForgeryCSRF攻擊場景CSRF請求僞造GETPOSTXMLHttpRequestCSRF防守策略驗證碼Anti CSRF TokenJSON Web Token參考 Cross

原创 JWT技術簡單理解和實現

文章目錄JSON Web TokenJWT結構JWT用途JWT實現要點Node.js實現 JSON Web Token JSON Web Token (JWT) is an open standard (RFC 7519) th

原创 Python基礎

發現Python都忘得差不多了,簡單複習一下。 Install anaconda conda Input help(input) name = input('what is your name? ') Modules an

原创 JavaScript進階 - Promise

文章目錄Promise的三種狀態Promise的三個方法Promise示例代碼Promise嵌套Promise異常處理UnhandledPromiseRejection隱含try...catchRethrow怎麼測試Promise P

原创 JavaScript if(變量) 到底什麼時候成立

JavaScript實在是神通廣大,雖然寫了很多年,一些簡單的代碼有時寫着寫着還是忍不住會懷疑。 比如if(variable) 這樣的語句到底什麼時候成立,具體是怎麼判斷的? 今天忍不住再來測試一下。 結論 返回false的變量值:

原创 Angular Karma - Chrome have not captured in 60000 ms

給Google帶偏了,各種改config各種試,花了大半天,給大家提供個思路。 這個錯的root cause是Chrome啓動不了。 爲什麼啓動不了? 首先看下Chrome存不存在正不正常能不能啓動! Command line試一下。