原创 Web服務器緩存

 對URL映射進行緩存(SSI模式下對內容的通讀),有什麼提高?需要了解URL解析過程。     對於Apache,它提供了兩個磁盤緩存和內存緩存mod_disk_cache,mod_mem_cache。mod_disk_cache在磁

原创 共享文件系統

序: ​    一旦存在多臺實際服務器提供同樣的web服務時,一個潛在的問題就是如何保證多臺實際服務器的程序和文件一致呢? 13.1 網絡共享 ​    從使用角度看,共享文件系統幾乎不用你考慮網絡傳輸和訪問的細節,完全可以像訪問本地文件

原创 Struts2(多)文件上傳和下載使用示例

/** * Struts2Test * 使用Struts2上傳文件 */ package com.labci.struts2.action; import java.io.File; import java.io.FileInput

原创 itext生成PDF設置頁眉頁腳等

/** * ITextTest * iText生成PDF加入列表,註釋等內容,同時設置頁眉和頁腳及頁碼等。 */ package com.labci.itext.test; import java.awt.Color; import

原创 JQuery文件瀏覽器插件使用示例

index.jsp: <%@page contentType="text/html" pageEncoding="utf-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transiti

原创 反向代理緩存

   傳統代理: 用戶隱藏在代理服務器之後。代理服務器工作在應用層,它只轉發它支持的協議的數據。     反向代理(Reverse Proxy): 這種機制是Web服務器隱藏在代理服務器之後,實現這種機制的服務器稱作反向代理服務器(Re

原创 Struts2+JQuery.uploadify插件實現帶進度的多文件上傳示例

/** * Struts2Test * 順便的文件下載的Action */ package com.labci.struts2.action; import java.io.FileInputStream; import java.

原创 解決進入GlassFish3控制檯慢的方法

由於項目中經常要發版本,所以幾乎每天都要進入GlassFish控制檯進行工程部署,但發現公司服務器上安裝的GlassFish進入其控制檯非常慢,所以在網上找了一下解決方案,特意記下來怕以後忘記。 1. ./asadmin stop-dom

原创 MongoDB+Struts2+JQuery.formValidator插件的web應用示例

/** * 此次應用涉及的幾個小知識點爲: * 1.MongoDB的插入和更新操作 * 2.Struts2的最基本使用 * 3.單例設計模式的簡單使用 * 4.JQuery form驗證表單插件的使用 */    /**

原创 數據庫性能優化(MySQL)

序:     即使有較長的緩存有效期和較理想的緩存命中率,但是緩存的創建和緩存過期後的重建都是需要訪問數據庫的。對數據庫寫操作不是很容易引入緩存策略。 11.1 查看數據庫狀態     可以通過show status、show innod

原创 瀏覽器緩存

    瀏覽器也是Web站點的組成部分。     Http緩存的目的就是徹底消滅不必要的請求。     一個原則: 儘可能將Web站點的內容緩存在用戶瀏覽器中,這可在一定程度上減少服務器的計算開銷,同時也可以減少重複傳輸帶來的帶寬

原创 Web組件分離

   Web組件: 指Web服務器提供的所有基於URL訪問的資源,保羅動態內容、圖片、腳本、CSS等。     Web組件分離的目的: 採用針對性的方法,使得各種Web組件能夠充分有效地利用服務器資源,達到符合各自實際情況的吞吐率最大化

原创 Java內存區域與內存溢出異常

運行時數據區域:     方法區+堆->由所有線程共享。     虛擬機棧+本地方法棧+程序計數器->線程私有。 程序計數器:     一塊較小的內存空間,用於指標當前線程所執行的字節碼行號。每個線程都需要一個獨立的程序計數器,因此它是線

原创 動態內容緩存

4.1 緩存與速度     這裏所說的動態內容緩存是自行實現的緩存機制,包括整頁緩存、局部緩存、數據緩存等。     緩存的目的是把花費昂貴開銷的計算結果保存起來,以後需要的時候直接取出,避免重複的計算,一切緩存的本質都是如此。     

原创 服務器併發處理能力

序:     這裏指的服務器是指提供HTTP服務的服務器,人們通常衡量一臺web服務器能力的大小爲其在單位時間內能處理的請求數的多少。 3.1 吞吐率     Web服務器的吞吐率是指其單位時間內所能處理的請求數。更關心的是服務器併發處理