亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? cache.jsp

?? jive Study
?? JSP
字號:
<%@ page contentType="text/html;charset=UTF-8" %>
<%
/**
 *	$RCSfile: cache.jsp,v $
 *	$Revision: 1.1.1.1 $
 *	$Date: 2002/09/09 13:50:09 $
 */
%>

<%@ page import="java.util.*,
				 java.text.*,
				 com.jivesoftware.util.*,
                 com.jivesoftware.forum.*,
				 com.jivesoftware.forum.database.*,
				 com.jivesoftware.forum.util.*"
%>

<%!	// global variables

	// decimal formatter for cache values
	static final DecimalFormat mbFormat = new DecimalFormat("#0.00");
	static final DecimalFormat percentFormat = new DecimalFormat("#0.0");

	// cache identifiers, names
	static final int[] CACHE_TYPES = {
		DatabaseCacheManager.FORUM_CACHE,
		DatabaseCacheManager.THREAD_CACHE,
		DatabaseCacheManager.MESSAGE_CACHE,
		DatabaseCacheManager.USER_CACHE,
		DatabaseCacheManager.USER_PERMS_CACHE,
		DatabaseCacheManager.GROUP_CACHE
	};
	static final String[] CACHE_NAMES = {
		"論壇",
		"主題",
		"消息",
		"用戶",
		"用戶許可",
		"用戶組"
	};
    // variable for the VM memory monitor box
    static final int NUM_BLOCKS = 50;
%>

<%@ include file="global.jsp" %>

<%	// get parameters
	boolean cacheEnabled = ParamUtils.getBooleanParameter(request,"cacheEnabled");
	boolean doCache = ParamUtils.getBooleanParameter(request,"doCache");
    boolean clearCache = ParamUtils.getBooleanParameter(request,"clearCache");

	// Get the underlying DbForumFactory
	DbForumFactory dbForumFactory = null;
	try {
		dbForumFactory = (DbForumFactory)(((ForumFactoryProxy)forumFactory).getProxiedForumFactory());
	} catch (Exception e) {}

	// Get a cache manager
	DatabaseCacheManager cacheManager = dbForumFactory.getCacheManager();

    if (clearCache) {
        for (int i=0; i<CACHE_TYPES.length; i++) {
            cacheManager.clear(CACHE_TYPES[i]);
        }
        response.sendRedirect("cache.jsp");
        return;
    }

	// turn the cache on or off
	if (doCache) {
		cacheManager.setCacheEnabled(cacheEnabled);
		response.sendRedirect("cache.jsp");
		return;
	}
	cacheEnabled = cacheManager.isCacheEnabled();
%>

<%@ include file="header.jsp" %>

<p>

<%  // Title of this page and breadcrumbs
    String title = "緩存設置";
    String[][] breadcrumbs = {
        {"主頁面", "main.jsp"},
        {"緩存設置", "cache.jsp"}
    };
%>
<%@ include file="title.jsp" %>

<font size="-1">
Jive論壇依賴于它的緩存有效的處理論壇數據。使用此面板監視和修改你的緩存設置。只有在非常少見的情況下你需要完全關閉緩存功能。你可以編輯緩存的大小調整成最小的內存使用或者最好的性能。
</font>

<p>

<font size="-1"><b>緩存狀態</b></font>
<ul>
    <font size="-1">
    你可以使用下面的表單打開或者關閉Jive的緩存功能。關閉緩存將嚴重的降低性能!
    </font>
    <form action="cache.jsp">
    <input type="hidden" name="doCache" value="true">
    <table bgcolor="<%= tblBorderColor %>" cellpadding="0" cellspacing="0" border="0" width="300">
    <td>
    <table bgcolor="<%= tblBorderColor %>" cellpadding="3" cellspacing="1" border="0" width="100%">
    <tr bgcolor="#ffffff">
	<td align="center"<%= (cacheEnabled)?" bgcolor=\"#99cc99\"":"" %>>
        <font size="-1">
		<input type="radio" name="cacheEnabled" value="true" id="rb01"
		 <%= (cacheEnabled)?"checked":"" %>>
		<label for="rb01"><%= (cacheEnabled)?"<b>打開</b>":"打開" %></label>
        </font>
	</td>
	<td align="center"<%= (!cacheEnabled)?" bgcolor=\"#cc6666\"":"" %>>
        <font size="-1">
		<input type="radio" name="cacheEnabled" value="false" id="rb02"
		 <%= (!cacheEnabled)?"checked":"" %>>
		<label for="rb02"><%= (!cacheEnabled)?"<b>關閉</b>":"關閉" %></label>
        </font>
	</td>
	<td align="center">
		<font size="-1"><input type="submit" value="更新"></font>
	</td>
    </tr>
    </table>
    </td>
    </table>
    </form>
    <%  if (cacheEnabled) { %>
    <p>
    <font size="-1">
    你可以單擊下面的按鈕清除所有的緩存內容。
    </font>
    <form action="cache.jsp">
    <input type="hidden" name="clearCache" value="true">
    <input type="submit" value="清除緩存內容">
    </form>
    <%  } %>
</ul>

<%  if (cacheEnabled) { %>
<p>

<font size="-1"><b>緩存性能概覽</b></font>
<ul>
    <font size="-1">
    下面是所有緩存的概覽。要調整各個緩存的大小,單擊下面的“編輯緩存大小”按鈕
    <p>
    效力測量告訴你你的緩存工作得如何。如果效力低,那么通常意味著你的緩存太小。各個部分的情況標記于下:
    </font>
    <p>
	<table bgcolor="<%= tblBorderColor %>" cellpadding="0" cellspacing="0" border="0">
	<td>
	<table cellpadding="4" cellspacing="1" border="0" width="100%">
	<tr bgcolor="#eeeeee">
	<td align="center"><font size="-2" face="verdana"><b>緩存類型</b></font></td>
	<td align="center"><font size="-2" face="verdana"><b>大小</b></font></td>
	<td align="center"><font size="-2" face="verdana"><b>對象數</b></font></td>
	<td align="center"><font size="-2" face="verdana"><b>效力</b></font></td>
    </tr>

<%	// cache variables
	double memUsed;
	double totalMem;
	double freeMem;
	double hitPercent;
	long hits;
	long misses;

	// Loop through each cache, print out its info
	for( int i=0; i<CACHE_TYPES.length; i++ ) {
		String name = CACHE_NAMES[i];
		int type = CACHE_TYPES[i];
		memUsed = (double)cacheManager.getSize(type)/(1024*1024);
		totalMem = (double)cacheManager.getMaxSize(type)/(1024*1024);
		freeMem = 100 - 100*memUsed/totalMem;
		hits = cacheManager.getHits(type);
		misses = cacheManager.getMisses(type);
		if (hits + misses == 0) {
			hitPercent = 0.0;
		}
		else {
			hitPercent = 100*(double)hits/(hits+misses);
		}
        boolean lowEffec = (hits > 500 && hitPercent < 85.0 && freeMem < 20.0);
%>
	<tr bgcolor="#ffffff">
		<td><font size="-1"><%= name %></font></td>
		<td align="right">
            <font size="-1">
            &nbsp;
			<%= mbFormat.format(totalMem) %> MB,
			<%= percentFormat.format(freeMem)%>% 空閑
            &nbsp;
            </font>
		</td>
		<td align="right">
			<font size="-1">
            &nbsp;
            <%= cacheManager.getNumElements(type) %>
            &nbsp;
            </font>
		</td>
		<td align="right">
            <font size="-1">
            &nbsp;
            <%  if (lowEffec) { %>
			<font color="#ff0000"><b><%= percentFormat.format(hitPercent)%>%</b></font>
            <%  } else { %>
			<b><%= percentFormat.format(hitPercent)%>%</b>
            <%  } %>
			(<%= hits %> 次點擊, <%= misses %> 次未擊中)
            &nbsp;
            </font>
		</td>
	</tr>
<%	} %>

	</table>
	</td>
	</table>
    <p>
    <form action="editCache.jsp">
    <input type="submit" value="編輯緩存大小">
    </form>

</ul>
<%  } // end if cacheEnabled %>

<p>

<font size="-1"><b>Java VM (Java虛擬機)內存</b></font>
<ul>

<%	// The java runtime
	Runtime runtime = Runtime.getRuntime();

    double freeMemory = (double)runtime.freeMemory()/(1024*1024);
	double totalMemory = (double)runtime.totalMemory()/(1024*1024);
	double usedMemory = totalMemory - freeMemory;
	double percentFree = ((double)freeMemory/(double)totalMemory)*100.0;
    int free = 100-(int)Math.round(percentFree);
%>
	<table border=0>
	<tr><td><font size="-1">已用內存:</font></td>
        <td><font size="-1"><%= mbFormat.format(usedMemory) %> MB</font></td>
    </tr>
	<tr><td><font size="-1">內存總量:</font></td>
        <td><font size="-1"><%= mbFormat.format(totalMemory) %> MB</font></td>
    </tr>
	</table>
	<br>
    <table border=0><td>
    <table bgcolor="#000000" cellpadding="1" cellspacing="0" border="0" width="200" align=left>
    <td>
    <table bgcolor="#000000" cellpadding="1" cellspacing="1" border="0" width="100%">
<%    for (int i=0; i<NUM_BLOCKS; i++) {
        if ((i*(100/NUM_BLOCKS)) < free) {
    %>
    	<td bgcolor="#00ff00" width="<%= (100/NUM_BLOCKS) %>%"><img src="images/blank.gif" width="1" height="15" border="0"></td>
<%		} else { %>
    	<td bgcolor="#006600" width="<%= (100/NUM_BLOCKS) %>%"><img src="images/blank.gif" width="1" height="15" border="0"></td>
<%		}
    }
%>
    </table>
    </td>
    </table></td><td>
        <font size="-1">
        &nbsp;<b><%= percentFormat.format(percentFree) %>% 空閑</b>
        </font>
    </td></table>
</ul>

<%	// Destroy the runtime reference
	runtime = null;
%>

<%@ include file="footer.jsp" %>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久免费国产精品| 中文字幕在线一区二区三区| 亚洲麻豆国产自偷在线| 国产麻豆一精品一av一免费| 日韩美一区二区三区| 蜜桃视频一区二区三区在线观看| 91视频一区二区| 亚洲天堂成人网| 久久草av在线| 亚洲精品在线观看视频| 精品一区二区在线播放| 久久久美女毛片| 国产精品77777| 中文字幕免费一区| 99久久免费国产| 亚洲婷婷在线视频| 欧洲亚洲精品在线| 五月激情六月综合| 欧美大片在线观看一区二区| 国产在线精品一区二区不卡了| 2023国产精华国产精品| 国产激情一区二区三区四区| 欧美一级欧美一级在线播放| 国产一区二区不卡老阿姨| 久久精品免视看| 99国产精品久久| 视频一区二区中文字幕| 亚洲精品一区二区在线观看| 国产一区二区电影| 久久久精品国产免大香伊| 成人av网站在线| 亚洲高清免费视频| 欧美精品一区二区在线播放| 波多野结衣在线一区| 亚洲午夜激情网页| 精品成人一区二区三区| 美腿丝袜亚洲色图| 中文字幕一区二区三区在线观看 | 91碰在线视频| 亚洲国产中文字幕| 欧美一区二区成人| 国产91精品久久久久久久网曝门| 国产精品不卡一区二区三区| 欧美日韩成人一区| 国产精品一区二区黑丝| 亚洲一区在线电影| 久久老女人爱爱| 欧美亚洲综合在线| 国产一区在线看| 亚洲成人动漫在线免费观看| 久久精品免视看| 欧美精品色综合| 91捆绑美女网站| 蜜桃精品视频在线观看| 国产精品久久久久一区二区三区 | 欧美丝袜丝交足nylons| 狠狠v欧美v日韩v亚洲ⅴ| 一区二区三区精品视频在线| 国产精品日日摸夜夜摸av| 精品国产一二三| 日韩一级片网址| 91精品国产高清一区二区三区蜜臀| 91啪在线观看| 日本乱人伦aⅴ精品| 成人福利视频网站| 国产成人综合自拍| 国产成人综合网站| 国产99久久久国产精品潘金网站| 国内欧美视频一区二区| 极品少妇xxxx精品少妇| 久久99热99| 国产一区二区福利视频| 国产一区二区三区久久悠悠色av| 久久精品国产999大香线蕉| 日本在线不卡视频一二三区| 日日嗨av一区二区三区四区| 日本人妖一区二区| 蜜桃视频在线观看一区二区| 麻豆国产精品777777在线| 日本不卡一二三| 精久久久久久久久久久| 久久99国产精品尤物| 精品一区二区三区久久| 国产高清在线观看免费不卡| 粗大黑人巨茎大战欧美成人| 成人av一区二区三区| 99re8在线精品视频免费播放| 成人福利电影精品一区二区在线观看| 国产成人在线视频免费播放| 波多野结衣在线一区| 日本精品视频一区二区三区| 欧美日韩日日夜夜| 日韩西西人体444www| 久久久精品影视| 亚洲视频网在线直播| 亚洲一级在线观看| 麻豆精品在线视频| 国产成人精品三级麻豆| 色悠悠久久综合| 在线播放中文字幕一区| 欧美tk—视频vk| 国产精品理论片在线观看| 亚洲精品美腿丝袜| 免费观看成人av| 丰满少妇在线播放bd日韩电影| 色综合一个色综合| 日韩亚洲欧美一区| 国产精品久久久久国产精品日日| 亚洲综合久久久| 黄色资源网久久资源365| 91最新地址在线播放| 欧美精品精品一区| 国产日韩精品一区二区三区| 亚洲一区二区三区视频在线 | 青娱乐精品视频| 国产精品888| 欧美日韩在线播放三区| 欧美精品一区二区三区高清aⅴ| 国产精品美女久久久久久久久 | 色系网站成人免费| 欧美一卡二卡在线| 亚洲免费在线视频一区 二区| 久久99精品国产91久久来源| 99在线精品一区二区三区| 欧美一区二区三区性视频| 综合久久给合久久狠狠狠97色| 日韩精品成人一区二区三区| 成人黄色免费短视频| 91精品国产日韩91久久久久久| 国产精品传媒在线| 久久99精品久久久久久| 在线观看亚洲精品| 国产精品久久久久久久岛一牛影视 | 91老师国产黑色丝袜在线| 精品粉嫩超白一线天av| 亚洲h在线观看| 91麻豆免费在线观看| 久久久国产一区二区三区四区小说| 亚洲精品国产一区二区精华液 | 亚洲日本韩国一区| 国产麻豆成人精品| 91精品视频网| 亚洲综合色婷婷| 成人永久看片免费视频天堂| 日韩精品一区在线观看| 亚瑟在线精品视频| 91麻豆国产自产在线观看| 久久精品人人做人人爽97| 美女视频免费一区| 555www色欧美视频| 午夜精品影院在线观看| 欧美性xxxxx极品少妇| 亚洲精品一二三区| 99在线热播精品免费| 欧美国产激情二区三区| 久久成人综合网| 欧美一区二区三区系列电影| 午夜精品在线看| 欧美日韩高清一区二区不卡| 亚洲一区二区三区在线播放| 成人app软件下载大全免费| 国产亚洲综合av| 成人黄色777网| 中文字幕一区在线| 一本高清dvd不卡在线观看| 日韩毛片视频在线看| 色呦呦网站一区| 亚洲电影在线播放| 欧美日韩激情一区二区三区| 亚洲成年人网站在线观看| 欧美日韩一区二区三区四区| 亚洲一二三四区不卡| 正在播放一区二区| 久久99久国产精品黄毛片色诱| 欧美精品一区二区三区高清aⅴ| 国产精品正在播放| 久久久精品日韩欧美| av亚洲精华国产精华精华| 婷婷夜色潮精品综合在线| 欧美午夜在线一二页| 性欧美疯狂xxxxbbbb| 欧美一区二区三区电影| 久久电影网站中文字幕| 亚洲国产精品av| 色婷婷亚洲一区二区三区| 午夜精彩视频在线观看不卡| 日韩欧美卡一卡二| 国产不卡在线视频| 亚洲精品成人悠悠色影视| 欧美日韩一区三区四区| 久久超碰97中文字幕| 国产精品不卡视频| 欧美日韩精品欧美日韩精品| 激情综合色综合久久综合| 中文字幕国产精品一区二区| 欧美在线免费观看亚洲| 久久超碰97中文字幕| 亚洲欧洲一区二区在线播放| 91精品国产黑色紧身裤美女| 国产99久久久国产精品潘金|