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

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

?? cache.jsp

?? 非常完整的Java開發的網絡辦公系統
?? JSP
?? 第 1 頁 / 共 2 頁
字號:

<%
/**
 *	$RCSfile: cache.jsp,v $
 *	$Revision: 1.3.2.1 $
 *	$Date: 2001/05/10 02:06:34 $
 */
%>

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

<jsp:useBean id="adminBean" scope="session"
 class="com.coolservlets.forum.util.admin.AdminBean"/>
 
<%	////////////////////////////////
	// Jive authorization check
	
	// check the bean for the existence of an authorization token.
	// Its existence proves the user is valid. If it's not found, redirect
	// to the login page
	Authorization authToken = adminBean.getAuthToken();
	if( authToken == null ) {
		response.sendRedirect( "/mainctrl/bbs/admin" );
		return;
	}
%>

<%	////////////////////
	// Security check
	
	// make sure the user is authorized to create forums::
	ForumFactory forumFactory = ForumFactory.getInstance(authToken);
	ForumPermissions permissions = forumFactory.getPermissions(authToken);
	boolean isSystemAdmin = permissions.get(ForumPermissions.SYSTEM_ADMIN);
	
	// redirect to error page if we're not a forum admin or a system admin
	if( !isSystemAdmin ) {
		request.setAttribute("message","沒有權限創建論壇");
		response.sendRedirect("error.jsp");
		return;
	}
%>

<%	/////////////////
	// get parameters
	
	int cacheID = ParamUtils.getIntParameter(request,"cacheID",-1);
	boolean doClear = ParamUtils.getBooleanParameter(request,"doClear");
	boolean doEdit = ParamUtils.getBooleanParameter(request,"doEdit");
	boolean doSave = ParamUtils.getBooleanParameter(request,"doSave");
	int maxSize = ParamUtils.getIntParameter(request,"cacheMaxSize",-1);
	boolean cacheEnabled = ParamUtils.getBooleanParameter(request,"cacheEnabled");
	boolean doCache = ParamUtils.getBooleanParameter(request,"doCache");
	
	DbForumFactory dbForumFactory = null;
	try {
		dbForumFactory = (DbForumFactory)((ForumFactoryProxy)forumFactory).getUnderlyingForumFactory(); 
	} catch (Exception e) { }
	DbCacheManager cacheManager = dbForumFactory.getCacheManager();
	
	// clear the requested cache
	if( doClear ) {
		if( cacheID != -1 ) {
			cacheManager.clear(cacheID);
		}
	}
	
	if( doSave ) {
		if( cacheID != -1 ) {
			Cache cache = cacheManager.getCache(cacheID);
			cache.setMaxSize(maxSize*1024);
		}
	}
	
	// turn the cache on or off
	if( doCache ) {
		cacheManager.setCacheEnabled(cacheEnabled);
	}
	cacheEnabled = cacheManager.isCacheEnabled();
%>

<%!	
	Runtime runtime = Runtime.getRuntime();
%>

<html>
<head>
	<title></title>
	<link rel="stylesheet" href="style/global.css">
	<script language="JavaScript" type="text/javascript">
	function convert(src,dest) {
		if( dest.value == "" ) { return; }
		var unit = src.options[src.selectedIndex].value;
		if( unit == "K" ) {
			dest.value = dest.value * 1024;
		} else if( unit == "MB" ) {
			dest.value = dest.value / 1024;
		}
	}
	</script>
</head>

<body background="images/shadowBack.gif" bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#800080" alink="#ff0000">

<%	///////////////////////
	// pageTitleInfo variable (used by include/pageTitle.jsp)
	String[] pageTitleInfo = { "緩存" };
%>
<%	///////////////////
	// pageTitle include
%><%@ include file="include/pageTitle.jsp" %>

<p>

<b>緩存列表</b>
<ul>
	<%  DecimalFormat formatter = new DecimalFormat("#.00");
	%>
	
	<table bgcolor="#999999" cellpadding="0" cellspacing="0" border="0">
	<td>
	<table cellpadding="4" cellspacing="1" border="0" width="100%">
	<tr bgcolor="#eeeeee">
	<td class="forumCellHeader" align="center"><b>緩存類型</b></td>
	<td class="forumCellHeader" align="center"><b>大小</b></td>
	<td class="forumCellHeader" align="center"><b>對象</b></td>
	<td class="forumCellHeader" align="center"><b>效果</b></td>
	<td class="forumCellHeader" align="center">&nbsp;</td>
    </tr>
	<%
		Cache cache;
		double memUsed, totalMem, freeMem, hitPercent;
		long hits, misses;
	%>
		
	<tr bgcolor="#ffffff">
		<% cache = cacheManager.getCache(DbCacheManager.MESSAGE_CACHE); %>
		<td>帖子</td>
		<% 
			memUsed = (double)cache.getSize()/(1024*1024);
			totalMem = (double)cache.getMaxSize()/(1024*1024);
			freeMem = 100 - 100*memUsed/totalMem;
		%> 
		<td><%= formatter.format(totalMem) %> MB,
			<%= formatter.format(freeMem)%>%空閑
		</td>
		<td align=right>&nbsp;<%= cache.getNumElements() %>&nbsp;</td>
		<% 
			hits = cache.getCacheHits();
			misses = cache.getCacheMisses();
			if (hits + misses == 0) { hitPercent = 0.0; }
			else { hitPercent = 100*(double)hits/(hits+misses); }
		%>
		<td><%= formatter.format(hitPercent)%>% (<%= hits %>命中,<%= misses %>錯失)</td> 
		<form action="cache.jsp">
		<input type="hidden" name="doEdit" value="true">
		<input type="hidden" name="cacheID" value="<%= DbCacheManager.MESSAGE_CACHE %>">
		</form>
		<form action="cache.jsp">
		<input type="hidden" name="doClear" value="true">
		<input type="hidden" name="cacheID" value="<%= DbCacheManager.MESSAGE_CACHE %>">
		<td><input type="submit" value="清理緩存"></td> 
		</form>
	</tr>
	<%	if( doEdit && cacheID==DbCacheManager.MESSAGE_CACHE ) { %>
	<tr bgcolor="#ffffff">
		<form action="cache.jsp">
		<input type="hidden" name="doSave" value="true">
		<input type="hidden" name="cacheID" value="<%= DbCacheManager.MESSAGE_CACHE %>">
		<td colspan="4">
			設置帖子大小:
			<input type="text" value="<%= cache.getMaxSize()/1024 %>" size="6"
			 name="cacheMaxSize">K 
			 <br>
			 1024 K = 1 MB, 2048 K = 2 MB, 3072 K = 3 MB
		</td>
		<td colspan="2" align="center"><input type="submit" value="保存"></td>
		</form>
	</tr>
	<%	} %>
	
	<tr bgcolor="#ffffff">
		<form action="cache.jsp">
		<input type="hidden" name="doClear" value="true">
		<input type="hidden" name="cacheID" value="<%= DbCacheManager.THREAD_CACHE %>">
		<% cache = cacheManager.getCache(DbCacheManager.THREAD_CACHE); %>
		<td>主題</td>
		<% 
			memUsed = (double)cache.getSize()/(1024*1024);
			totalMem = (double)cache.getMaxSize()/(1024*1024);
			freeMem = 100 - 100*memUsed/totalMem;
		%> 
		<td><%= formatter.format(totalMem) %> MB,
			<%= formatter.format(freeMem)%>%空閑
		</td>
		<td align=right>&nbsp;<%= cache.getNumElements() %>&nbsp;</td>
		<% 
			hits = cache.getCacheHits();
			misses = cache.getCacheMisses();
			if (hits + misses == 0) { hitPercent = 0.0; }
			else { hitPercent = 100*(double)hits/(hits+misses); }
		%>
		<td><%= formatter.format(hitPercent)%>% (<%= hits %>命中,<%= misses %>錯失)</td> 
		<form action="cache.jsp">
		<input type="hidden" name="doEdit" value="true">
		<input type="hidden" name="cacheID" value="<%= DbCacheManager.THREAD_CACHE %>">
		</form>
		<form action="cache.jsp">
		<input type="hidden" name="doClear" value="true">
		<input type="hidden" name="cacheID" value="<%= DbCacheManager.THREAD_CACHE %>">
		<td><input type="submit" value="清理緩存"></td> 
		</form>
	</tr>
	<%	if( doEdit && cacheID==DbCacheManager.THREAD_CACHE ) { %>
	<tr bgcolor="#ffffff">
		<form action="cache.jsp">
		<input type="hidden" name="doSave" value="true">
		<input type="hidden" name="cacheID" value="<%= DbCacheManager.THREAD_CACHE %>">
		<td colspan="4">
			設置帖子大小:
			<input type="text" value="<%= cache.getMaxSize()/1024 %>" size="6"
			 name="cacheMaxSize">K 
			 <br>
			 1024 K = 1 MB, 2048 K = 2 MB, 3072 K = 3 MB
		</td>
		<td colspan="2" align="center"><input type="submit" value="保存"></td>
		</form>
	</tr>
	<%	} %>
	

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲一区二三区| 国产精品色一区二区三区| 欧美性高清videossexo| 欧美日韩另类一区| 欧美一区二区视频在线观看| 欧美一卡2卡三卡4卡5免费| 欧美成人欧美edvon| 日本一区二区三区在线观看| 中文字幕va一区二区三区| 亚洲不卡av一区二区三区| 久久精工是国产品牌吗| 色偷偷久久人人79超碰人人澡| 欧美自拍偷拍一区| 国产精品亲子伦对白| 亚洲一二三专区| 99久久婷婷国产综合精品电影 | 亚洲一二三专区| www.在线成人| 久久综合九色综合97婷婷女人| 亚洲欧美另类小说| 成熟亚洲日本毛茸茸凸凹| 欧美成人一区二区| 青椒成人免费视频| 欧美高清dvd| 偷拍亚洲欧洲综合| 欧美午夜电影网| 午夜精品免费在线观看| 色噜噜偷拍精品综合在线| 国产精品你懂的| 成人免费视频视频| 亚洲欧美在线视频观看| 不卡视频一二三四| 一区二区三区在线不卡| av资源站一区| 亚洲电影你懂得| 欧美一区二区三区在线视频| 日日夜夜免费精品视频| 日韩欧美的一区二区| 狠狠狠色丁香婷婷综合久久五月| 久久久一区二区三区| caoporn国产精品| 亚洲成人先锋电影| 精品国产91亚洲一区二区三区婷婷 | 亚洲一区精品在线| 精品国产乱码久久久久久蜜臀| 国产激情偷乱视频一区二区三区| 欧美激情中文不卡| 欧美精品乱人伦久久久久久| 精品一区二区久久久| 国产精品久久久久久福利一牛影视| 91论坛在线播放| 精品一区二区免费视频| 亚洲六月丁香色婷婷综合久久 | 成人爱爱电影网址| 午夜精品福利视频网站| 国产精品高潮呻吟| 欧美不卡123| 欧美一卡2卡3卡4卡| 91麻豆精东视频| eeuss影院一区二区三区| 久久99精品国产91久久来源| 亚洲精品国产视频| 亚洲欧美日韩国产成人精品影院 | 欧美日韩激情一区| 91网站最新地址| av在线播放不卡| 夫妻av一区二区| 丁香啪啪综合成人亚洲小说| 激情综合五月婷婷| 国产精品自拍一区| 国产精品一二三四区| 国产91丝袜在线观看| 成人黄色av电影| 91高清在线观看| 欧美美女网站色| 日韩视频免费观看高清完整版| 欧美一区二区视频在线观看2022 | 成人中文字幕合集| av在线播放不卡| 欧美日韩精品系列| 日韩精品一区二区三区视频播放| 欧美岛国在线观看| 欧美激情资源网| 天堂av在线一区| 国产美女主播视频一区| aaa国产一区| 在线播放日韩导航| 国产精品国产三级国产专播品爱网 | 国产一区二区网址| 色视频一区二区| 2024国产精品| 亚洲成人av一区二区三区| 成人亚洲一区二区一| 91精品中文字幕一区二区三区| 久久久国产精品午夜一区ai换脸| 亚洲成人1区2区| 91丨九色丨蝌蚪富婆spa| 久久婷婷成人综合色| 亚洲国产欧美日韩另类综合| 国产91丝袜在线播放0| 日韩一级高清毛片| 日本在线不卡视频| 欧美三级午夜理伦三级中视频| 国产精品久久毛片av大全日韩| 精品一区二区三区日韩| 51精品秘密在线观看| 日韩激情在线观看| 91.成人天堂一区| 久久 天天综合| 久久女同精品一区二区| 国产一区二区免费在线| 337p粉嫩大胆噜噜噜噜噜91av| 五月天欧美精品| 欧美成人一区二区三区在线观看| 日韩精品三区四区| 精品久久国产字幕高潮| 国内外成人在线视频| 国产欧美日韩在线视频| 色一区在线观看| 秋霞电影一区二区| 国产精品色哟哟| 欧美日韩国产综合久久| 国产在线国偷精品产拍免费yy| 久久蜜桃一区二区| 欧美主播一区二区三区| 久久国产精品色| 亚洲免费视频中文字幕| 日韩一区二区三区在线| 懂色av中文一区二区三区| 亚洲国产欧美在线| 国产欧美综合在线观看第十页| 91久久精品一区二区二区| 狠狠色综合色综合网络| 亚洲一区二区欧美激情| 欧美国产欧美亚州国产日韩mv天天看完整 | 亚洲精品伦理在线| 国产欧美一区二区精品性色超碰| 色先锋久久av资源部| 国产白丝网站精品污在线入口| 一区二区三区精品视频在线| 精品精品国产高清一毛片一天堂| 色天天综合色天天久久| 粉嫩蜜臀av国产精品网站| 老色鬼精品视频在线观看播放| 一区二区三区在线视频播放| 国产精品人成在线观看免费| 欧美zozo另类异族| 精品99一区二区三区| 欧美高清www午色夜在线视频| 日本久久一区二区| 欧美精品一二三| 日韩三级.com| 国产欧美精品一区| 国产精品日产欧美久久久久| 欧美国产一区视频在线观看| 国产日韩av一区| 樱桃视频在线观看一区| 一区二区成人在线观看| 美国一区二区三区在线播放| 久久国产人妖系列| 99免费精品视频| 在线播放视频一区| 久久精品欧美日韩精品| 亚洲男同性恋视频| 久久成人免费电影| 91在线国产福利| 日韩欧美视频在线| 亚洲福利视频一区| 东方aⅴ免费观看久久av| 欧美日韩一区二区三区不卡| 精品国精品自拍自在线| 一区二区三区日韩精品视频| 日韩成人伦理电影在线观看| 国产一区二区三区av电影 | 国产精品一区二区男女羞羞无遮挡| 成人性生交大合| 久久亚洲精品小早川怜子| 亚洲午夜激情网站| 91黄色在线观看| 亚洲三级免费观看| 成人av电影免费观看| 国产色一区二区| 成人av在线网站| 中文乱码免费一区二区| 盗摄精品av一区二区三区| 26uuu久久综合| 成人少妇影院yyyy| 国产精品视频yy9299一区| 国产福利91精品一区| 欧美成人a∨高清免费观看| 日本 国产 欧美色综合| 91精品国产综合久久婷婷香蕉| 一区二区日韩电影| 欧美久久高跟鞋激| 精品一区二区三区视频| 精品日韩一区二区三区免费视频| 精品一区二区免费视频| 欧美激情综合五月色丁香小说| 国产精品99久久久久久有的能看 | 日韩三级在线观看|