当前位置:首页 » 硬盘大全 » 如何清除java本地缓存
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

如何清除java本地缓存

发布时间: 2023-01-24 23:38:28

1. 用友ERP-NC软件的操作手册。跪求

这位朋友,你好,回答如下,希望采纳!
一、运行环境
(提示:运行环境方面主要关注在缓存清除、插件安装、设置网络环境等方面的问题处理)
1、系统出现如下提示:“未知错误,登陆失败”,该如何处理?如何清理系统缓存?
分析原因:该问题可能出现在服务端发生调整,客户端不匹配造成。
解决方法:按照以下方法执行清理缓存处理:
步骤一:删除Java本地缓存代码
删除:NC_CODECACHE和NCCACHE文件夹;在Win2000 XP下: C:/Documents and Settings/Administrator路径下;如果操作系统登录用户不是Administrator,那么将此处的路径中Administrator修改为当前操作系统登录用户路径。
步骤二:清空IE中的临时文件夹
鼠标右键点击电脑“桌面”上IE图标,选中属性,点击删除文件,在删除文件对话框中,选中“删除所有脱机文件”,确定退出
步骤三:清除JAR高速缓存
在“控制面板”中,选中Java Plug-in,选中“高速缓存”按钮,点选清除JAR高速缓存,确定退出。重新登陆。
2、用户登陆界面,出现如下提示:“该用户已在线,是否强制登录。”该如何处理?
分析原因:NC系统规定,同一用户同一时间只能登录一个帐套,如果登录第二个帐套时会提示出错。该问题也可能在用户没有正常退出NC系统下出现。
解决方法:选择“确定”将以该用户身份登录系统。
3、用户登陆界面,用户名和密码输入后左上角出现如下提示“null”,该如何处理?
分析原因:该问题属系统出现异常,一般是计算机名称为中文造成的。
解决方法:在桌面上右击“我的电脑”—选择“属性”—“计算机名”—“更改”将计算机名改为英文,重新启动计算机。
4、在系统登陆界面左下角提示网页错误,该如何处理?
分析原因:该问题可能是java程序干扰,或浏览器被破坏,或者弹出窗口被雅虎助手等软件拦截。
解决方法:
步骤一:在控制面板—添加删除程序—选择java相关程序,卸载除插件以外的java程序
步骤二:重新安装IE或重装操作系统。
步骤三:卸载拦截软件或取消拦截功能,如上网助手等
5、无法启动登陆系统界面,提示未找到该页,如何解决?
分析原因:该问题出现在网络IP地址的网关设置不正确,
单击本地连接—属性---TCP/IP协议,设置网关:10.2.20.254或联系系统维护人员处理。
6、安装NC插件时插件无法自动安装,该如何处理?
分析原因:该问题出现在Active相关未启用,或有拦截软件
解决方法:
步骤一:IE属性—“安全“菜单--“自定义“,调整各项active为”启用”;
步骤二:卸载拦截软件或取消拦截功能;
步骤三:联系系统管理员手动安装插件。
7、登陆后马上跳出操作界面,该如何解决?
分析原因:该问题出现在内存不足或浏览器有拦截跳出界面、插件设置,
解决方法:
步骤一:申请加装内存条(一般需512M内存);
步骤二:卸载拦截软件或取消拦截功能;
8、系统登陆过程长时间无法进入,是何原因?
分析原因:该问题出现可能是与瑞星杀毒软件发生冲突。
解决方法:
步骤一:联系系统管理员更换杀毒软件,不建议直接关掉杀毒监控
步骤二:清除NC进程,重新登陆系统。
9、操作界面显示不全,如何解决?
分析原因:电脑显示器分辩率过低造成,或者是在更改后没有重新登陆系统造成
解决方法:调整屏幕分辨率:桌面右击鼠标—属性---设置---屏幕分辨率—1024*768;注销系统,重新登陆。
10、登陆界面为英文或繁体,如何改成简体中文?
分析原因:登陆界面右上角下拉列表选择问题,
解决方法:点击登陆界面右上角下拉列表框选择“简体中文“。
11、提示浏览器版本过旧或安装插件提示不成功,如何处理?
分析原因:电脑浏览器版本过低
解决方法:联系系统管理员升级浏览器至6.0以上版本

2. 如何在Mac上清除Java高速缓存

如何在Mac上清除Java高速缓存?清除
Java
高速缓存可强制浏览器加载最新版本的
Java
小应用程序和应用程序。下面小编给大家带来如何在Mac上清除
Java
高速缓存的详细步骤:
1、单击顶部的
Apple
图标
2、单击系统首选项图标以打开
3、单击位于其他部分下的
Java
图标以打开
Java
控制面板
4、在
Java
控制面板中,单击“Internet
临时文件”下的设置
5、在“Internet
临时文件”窗口中单击删除文件按钮
6、这将打开删除文件和应用程序窗口,单击确定以确认删除

3. java串口通信数据缓存要怎么清空

java串口通信数据缓存要清空步骤:

  1. 找到Java的安装目录(默认为C:Program FilesJava)选择当前使用的jre版本,如果用的版本为jre5则进入jre5文件夹,如果用的版本为jre6则进入jre6文件夹。在该文件夹下进入bin文件夹。双击打开文件javacpl.exe

  2. 在常规选项中的临时Internet文件点击“设置”按钮再点击“删除文件”按钮,删除所有的临时文件。

  3. 删除完缓存之后,需要关闭所有浏览器。再次打开浏览器进入虚拟实验系统即可。

4. 如何清除JAVA缓存

java清除缓存办法:
1.禁止客户端缓存要在<head>中加入类似如下内容:

<META HTTP-EQUIV="pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate">
<META HTTP-EQUIV="expires" CONTENT="Wed, 26 Feb 1997 08:21:57 GMT">

或 <meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">

2.在服务器的动态网页中禁止缓存,要加入类似如下脚本

response.setHeader("Pragma","No-cache");
response.setHeader("Cache-Control","no-cache");
response.setDateHeader("Expires", 0);

5. 如何清除tomcat缓存

用 tomcat 容器,大家可能会发现这样的问题,修改jsp文件后,但用IE打开 依然是以前的Jsp的页面。

出现这种现象的原因主要是tomcat缓存的原因。

解决办法如下:

在jsp文件头加上

其中,第一行的content="0",是表示过期的时间,如果不是0的话,就必须使用GMT的时间格式。第二行表示不用缓存机制。

删除work目录下的缓存文件。

conf/server.xml 文件Context path 中间加上 reloadable="true"

例如:<Context path="" docBase="E:\MYJSP\" debug="0" reloadable="true" />

在tomcat的startup.bat里首部加上批处理命令

rd/s/q "D:\Program Files\tomcat-6.0\work\Catalina

tomcat路径根据自己情况修改.

这样基本可以解决缓存遗留问题。

==========================================

方法1、再当前浏览器,工具里清空一下上网记录(如果你的cookie没那么重要的话,全部选中,清空)。重新打开一个IE浏览器,再打上网址,回车。

如果还不行

方法2、重启tomcat,但是太费时间,有时还不管用。。

方法3、Apache Software Foundation\Tomcat 5.5\work\Catalina\localhost

有一些发布程序的时候编译的jsp的Java类,可都清空该文件夹,也可以只删除跟当前项目相关的类。

方法3,最直接。。。彻底

不过我常用方法1。方法3,要翻那么多文件夹,我会在方法1实在还是不可以的话。才用方法3

=========================================

方法一:

conf/server.xml文件

Context path中间加上reloadable="true"

例如:

方法二:

删除work目录下的缓存文件

可以把Catalina目录删除; 注意:不能把work整个目录删除,不然重启tomcat时,会把conf/web.xml删除掉,这样在启动时,日志会提示:No Default web.xml,且访问页面会显示404错误;

6. 如何清除java runtime lib cache

最近在做java缓存,了解了一下.
以下仅是对map对方式讨论。没有对点阵图阵讨论。
作缓存要做以下2点:
1:清理及更新缓存时机的处理:
. 虚拟机内存不足,清理缓存
.. 缓存时间超时,或访问次数超出, 启动线程更新
2:类和方法的反射 (线程嵌套调用)
reflect.invoke的使用。

代码如下:

package atest.hiyaCache;
/**
*
* @author hiyachen
* @version $Revision$
*/
public class AddrDetail {
public String latelyKeyword(String province, String city, String county){
System.out.println("AddrDetail.latelyKeyword=" + province + city + county);
return province + city + county;
}
public String buildCache(String latelyKeyword){
System.out.println("AddrDetail.buildCache=" + latelyKeyword);
return latelyKeyword;
}
}

package atest.hiyaCache;
public class CacheData {
private Object data;
private long time;
private int count;
public CacheData() {
}
public CacheData(Object data, long time, int count) {
this.data = data;
this.time = time;
this.count = count;
}
public CacheData(Object data) {
this.data = data;
this.time = System.currentTimeMillis();
this.count = 1;
}
public void addCount() {
count++;
}
public int getCount() {
return count;
}
public void setCount(int count) {
this.count = count;
}
public Object getData() {
return data;
}
public void setData(Object data) {
this.data = data;
}
public long getTime() {
return time;
}
public void setTime(long time) {
this.time = time;
}
}

package atest.hiyaCache;
import java.lang.reflect.Method;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Hashtable;
import org.apache.commons.logging.Log; //commons-loggings-1.1.1.jar
import org.apache.commons.logging.LogFactory;
public class CacheOperation {
private static final Log log = LogFactory.getLog(CacheOperation.class);
private static CacheOperation singleton = null;
private Hashtable cacheMap;//存放缓存数据
private ArrayList threadKeys;//处于线程更新中的key值列表
public static CacheOperation getInstance() {
if (singleton == null) {
singleton = new CacheOperation();
}
return singleton;
}
private CacheOperation() {
cacheMap = new Hashtable();
threadKeys = new ArrayList();
}
/**
* 添加数据缓存
* 与方法getCacheData(String key, long intervalTime, int maxVisitCount)配合使用
* @param key
* @param data
*/
public void addCacheData(String key, Object data) {
addCacheData(key, data, true);
}
private void addCacheData(String key, Object data, boolean check) {
if (Runtime.getRuntime().freeMemory() < 5L*1024L*1024L) {//虚拟机内存小于10兆,则清除缓存
log.warn("WEB缓存:内存不足,开始清空缓存!");
removeAllCacheData();
return;
} else if(check && cacheMap.containsKey(key)) {
log.warn("WEB缓存:key值= " + key + " 在缓存中重复, 本次不缓存!");
return;
}
cacheMap.put(key, new CacheData(data));
}
/**
* 取得缓存中的数据
* 与方法addCacheData(String key, Object data)配合使用
* @param key
* @param intervalTime 缓存的时间周期,小于等于0时不限制
* @param maxVisitCount 访问累积次数,小于等于0时不限制
* @return
*/
public Object getCacheData(String key, long intervalTime, int maxVisitCount) {
CacheData cacheData = (CacheData)cacheMap.get(key);
if (cacheData == null) {
return null;
}
if (intervalTime > 0 && (System.currentTimeMillis() - cacheData.getTime()) > intervalTime) {
removeCacheData(key);
return null;
}
if (maxVisitCount > 0 && (maxVisitCount - cacheData.getCount()) <= 0) {
removeCacheData(key);
return null;
} else {
cacheData.addCount();
}
return cacheData.getData();
}

7. java如何清除数据缓存

java清除缓存办法:
1.禁止客户端缓存要在<head>中加入类似如下内容:

<META HTTP-EQUIV="pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate">
<META HTTP-EQUIV="expires" CONTENT="Wed, 26 Feb 1997 08:21:57 GMT">

或 <meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">

2.在服务器的动态网页中禁止缓存,要加入类似如下脚本

response.setHeader("Pragma","No-cache");
response.setHeader("Cache-Control","no-cache");
response.setDateHeader("Expires", 0);

8. 请问网页的缓存清除在java代码中怎么解决

IE总是弹出脚本错误提示窗口
出现此问题是因为该网页的 HTML 源代码不能使用客户端脚本(如 Microsoft JScript 或 Visual Basic 脚本)正确工作。发生此问题可能是因为以下原因之一: " 网页的 HTML 源代码中有问题。
" 您的计算机或网络上阻止了活动脚本、ActiveX 控件或 Java 小程序。Internet Explorer 或另外一种程序(如防病毒程序或防火墙)可以配置为阻止活动脚本、ActiveX 控件或 Java 小程序
" 防病毒软件配置为扫描您的“临时 Internet 文件”或“已下载的程序文件”文件夹。
" 您计算机上的脚本引擎损坏或过时。
" 您计算机上的 Internet 相关文件夹损坏。
" 您的视频卡驱动程序已损坏或者已过时。
" 您计算机上的 DirectX 组件损坏或过时。
注意:服务器端脚本 -- 如 Active Server Pages (ASP) 中的 Visual Basic 脚本 -- 运行在 Web 服务器上。因服务器端脚本故障而发生的脚本错误不在 Internet Explorer 中生成错误消息,但也可能会创建一个不能正确显示或工作的网页。
一、错误特征:
行: 247 字符: 2 错误: 拒绝访问 代码: 0
二、解决方案
1、清除一下IE浏览器的缓存,点IE上的工具——然后再选择最下面的Internet选项,再点Internet删除文件(记得勾上删除所有脱机内容),确定后再重新打开IE浏览器试试,同时请确认您使用的是IE6.0及以上版本。
2、您的网页上清缓存,在网页上选择工具->Interner选项->删除Cookies和删除文件,然后再确定。
3、请您点击IE浏览器中的“工具”,选择“internet选项”,进入“安全”页面,点击“自定义级别”,将您的安全设置设为“低”。
4、清空一下IE浏览器的cookies文件,在IE浏览器中设置“禁止自动脚本更新”,并不要选择“禁止运行ActiveX控件”,然后再尝试操作。
三、总结1、错误类型不固定 行: 247 字符: 2 错误: 拒绝访问 代码: 0 数字部分都是可变的。
2、解决方案中的4条不用都改,我的错误只用了1、2条就解决了。
如果有页面出现脚本错误,就把他另存,然后一点点删除,如果当你删除一段代码后不再出现脚本错误,那就是那一段代码出现问题,如果那段代码不重要或是根本不需要,你就可以直接删除;如果那段代码很重要,那可以找段代码代替。不过我还是建议你加几个网页方面的Q群,里面有很多深藏不露的高手。可以在网上直接搜到

9. 如何清除JSP服务端的缓存

你的 容器 例如 tomcat有个缓存文件夹,删除就好了
进入tomcat根目录,找如下路径
work/catalina/
删除这个文件夹下的所有东西
其次,还应当把部署到tomcat下的项目删除掉
方法,返回根目录,找如下路径
/webapps/
将项目文件删除即可

10. linux系统下,如何清除java缓存

用最新的清理助手,就可能清除