原创 二、基於 Dockerfile 構建並運行鏡像

本文是《Docker必知必會系列》第二篇,原文發佈於個人博客:悟塵紀。 上一篇:Docker必知必會系列(一):Docker 基礎入門及架構介紹 構建並運行鏡像 要構建一個容器,需要做很多的工作,設置很多的配置,如果我們可以把

原创 五、Docker 數據持久化存儲與性能調優

本文是《Docker必知必會系列》第五篇,原文發佈於個人博客:悟塵紀。 上一篇:Docker必知必會系列(四):Docker 網絡原理、分類及容器互聯配置 數據持久化存儲與性能調優 數據持久保存 默認情況下,在容器內創建的所有

原创 使用Markdown編輯器Typora+PicGo圖牀+ jsDelivr CDN實現高效創作

本文提到兩種插件組合方式,iPic及PicGo,支持Github、SM.MS、阿里OSS、騰訊COS、微博等主流圖牀。通過工具的搭配使用,我們能輕鬆地完成在 Markdown 中插圖的工作,發佈到多個內容平臺。 對於Typora

原创 螞蟻金服 Service Mesh 大規模落地系列(網關篇)

引言 本文結合無線網關的發展歷程,解讀進行 Service Mesh 改造的緣由和價值,同時介紹螞蟻金服在雙十一落地過程中如何保障業務流量平滑遷移至新架構下的 Mesh 網關。分享將從如下三個方面展開: 網關的前世今生,解釋網關爲什麼要

原创 40種網站設計常用技巧

  1.oncontextmenu="window.event.returnValue=false"將徹底屏蔽鼠標右鍵no可用於Table2.取消選取、防止複製3.onpaste="returnfalse"不準粘貼

原创 Eclipse中使用Clover教程(附詳細例子)

      本教程主要講解了在Eclipse中使用Clover來測試代碼覆蓋率的應用,記住,即使代碼覆蓋率達到100%,也不能說明程序不存在問題,只能說明各個分支,語句,條件都已經運行到而已。      本

原创 用 Cobertura 測量測試覆蓋率

 Cobertura 是一種開源工具,它通過檢測基本的代碼,並觀察在測試包運行時執行了哪些代碼和沒有執行哪些代碼,來測量測試覆蓋率。除了找出未測試到的代碼並發現 bug 外,Cobertura 還可以通過標

原创 J2SE 5.0專題 之 語言特性

  1.1.        背景J2SE(TM) 5.0正式發佈至今已超過3個月的時間了,就在前不久,大概是在兩週之前,Sun又發佈了更新過的JDK 5.0 Update 1,改掉了一些第一個版本中出現的b

原创 java單元測試篇:使用clover爲java代碼的junit測試做覆蓋率分析

今天我們研究的主題是使用cenqua公司的clover框架來分析java程序的單元測試覆蓋率!關於clover的更多信息呢,請大家去http://www.cenqua.com/clover 去查詢。我們這裏

原创 數據庫設計指南

數據庫設計指南如果把企業的數據比做生命所必需的血液,那麼數據庫的設計就是應用中最重要的一部分。有關數據庫設計的材料汗牛充棟,大學學位課程裏也有專門的講述。不過,就如我們反覆強調的那樣,再好的老師也比不過經驗

原创 Java反射機制

  一、反射的概念 :反 射的概念是由Smith在1982年首次提出的,主要是指程序可以訪問、檢測和修改它本身狀態或行爲的一種能力。這一概念的提出很快引發了計算機科學領域 關於應用反射性的研究。它首先被程序

原创 JavaMail api詳解

 JavaMail API簡介JavaMail API是一種可選的、能用於讀取、編寫和發送電子消息的包(標準擴展)。您可使用這種包創建郵件用戶代理(Mail User Agent ,MUA) 類型的程序,它

原创 改寫Struts2的Restful2ActionMapper來支持REST風格的URL映射

 Note: 不久前寫了一篇文章《使用Restful2ActionMapper讓Struts2支持REST風格的URL映射》,但後來發現有些不對,Struts2的Restful2ActionMapper並不

原创 log4j的使用

log4j簡介簡單的說log4j就是幫助開發人員進行日誌輸出管理的API類庫。它最重要的特點就可以配置文件靈活的設置日誌信息的優先級、日誌信息的輸出目的地以及日誌信息的輸出格式。Log4j除了可以記錄程序運

原创 JavaScript : WINDOW FOR JAVASCRIPT

 熟練window對象的open、close、alert、confirm、prompt、setTimeout、clearTimeout、setInterval、clearInterval、moveBy、re