原创 關於 Javascript 的閉包

w3schools 上,對閉包解釋的比較清楚。 — 它相當於讓 function 有了自己的私有變量。 其例子是“計數器困境”,現引用如下。 計數器困境 首先 javascript 沒有塊作用域的概念。只有 global 和 l

原创 wget 與 curl

wget 與 curl 都是通過命令行抓取 URL 的利器。 從這篇文檔 http://daniel.haxx.se/docs/curl-vs-wget.html 中顯示, 它們的相同與不同如下。 相同 支持 FTP,

原创 Eclipse Project 無故消失的解決辦法

有時候, Eclipse 中的 Project 無緣無故就不見了。 你去看文件系統中,所有的目錄,啥都在,就是 Project 沒了。 咋辦? 不要急,可以在 File -> Import 中 選擇 “Existing proje

原创 Hibernate 自動生成 表結構的坑

Hibernate 經過配置,可以自動生成表結構,非常方便。 但在過程中,我遇到了幾個坑。 不能生成外鍵的問題 標註了 @ManyToOne + @JoinColumn,但生成的表卻不帶 Foreign Key! 真是奇怪 後來發

原创 Fusion 下創建虛擬機模板

目標 小型 Linux (CentOS) 虛擬機 能作爲模板,供不同的應用安裝環境使用 思路 安裝 CentOS Minimal 版本 導出成 OVF 文件 每次創建新虛機時,導入這個 OVF 文件,生成新的虛機

原创 理解 RPO 與 RTO

RPO Recovery Point Objective 恢復到啥程度? RTO Recovery Time Objective 多長時間能恢復? 點贊 收藏 分享 文章舉報

原创 JSP 中的 Error Page

在 web.xml 中配置 <error-page> <error-code>404</error-code> <location>/WEB-INF/pages/error/404.jsp</location> <

原创 錄製屏幕解說

有時候我們寫完了一個應用,希望自己錄製一個帶解說的 Demo ,可以讓觀衆對我們的應用有一個更直觀的認識。 如果你用的是 Mac ,則可以用 QuickTime Player,對,是 Player 錄製屏幕解說。 步驟如下: 如

原创 Tomcat 中的 Log

catalina.log vs localhost.log catalina.log 是 Tomcat 內部的 Log 而 localhost.log 是 Tomcat 容器爲 localhost 這個實例而建的 log。

原创 在 Tomcat 中使用 JSTL

Tomcat 在發行時自帶了 JSTL 在 webapps/examples/WEB-INF/lib 目錄下,有兩個文件: standard.jar jstl.jar 把這兩個文件拷貝到你的 WEB-INF/lib 目錄下即可

原创 製作圖標小記

當我們設計完成一個項目時,往往需要 Logo。 如果藝術設計能力不足,往往會比較苦惱。 以下是我的一些經驗。 在某個項目裏,我想製作一個 125x35 的 Logo。當時的步驟如下: 通過 Google Image 找一個波

原创 Javascript 中的 IIFE

在 Javascript 中我們可以讓定義的匿名函數立即執行。 (function(){//...})(); 這個就是 IIFE = Immediately Invoked Function Expression 點贊

原创 Cisco Syslog 處理

Cisco Error decoder 下線了 根據 Cisco 的網站,Cisco Error Decoder 下線了,不再維護。所有內容都在 cisco.com 上直接查。 有好有壞。好處是能查到一個直接相關的文檔,裏面什麼都

原创 沒有目標、規劃、路線圖的摸索

— 記我以前的開發過程 2013 年,當時想做研發。對 Web 開發很感興趣。 但沒有明確的目標、規劃和路線圖。 經歷了一次近乎於“溺水求生”的過程。我想分幾期,把這長達三年的過程寫出來。對後來有所啓發。 那些炫酷的網頁是怎麼做的

原创 Accounttable vs Responsible

根據: http://www.diffen.com/difference/Accountability_vs_Responsibility The main difference between responsibility a