`
hao861002
  • 浏览: 84698 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

工作记录

阅读更多

 

 

sqlserver2000 安装报注册表挂起解决

 

在运行窗口输入regedit,打开注册表编辑器,在HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager中找到PendingFileRenameOperations,删除该键值(这个键值是安装程序暂挂项目,只要找到对应的应用程序清除掉就行了),关闭注册表编辑器。重新安装SQL Server 2000即可

 

 

JAVA环境变量设置 

 

Windows下JAVA用到的环境变量主要有3个,JAVA_HOME、CLASSPATH、PATH。 

 

JAVA_HOME指向的是JDK的安装路径,如D:\Program Files\IBM\Java50,在这路径下你应该能够找到bin、lib等目录。

 

设置方法:

JAVA_HOME = D:\Program Files\IBM\JAVA50

 

PATH环境变量原来Windows里面就有,只要保留原来的PATH的内容,并在其中加上%JAVA_HOME%\bin (%JAVA_HOME%就是是引用上一步设定好的环境变量JAVA_HOME) 。

 

设置方法:

PATH = %JAVA_HOME%\bin;%PATH%

 

同样,%PATH%是引用以前你设置的PATH环境变量,你照抄以前的值就行了。

 

注意的是最前面的".\;",这个是告诉JDK,搜索CLASS时先查找当前目录的CLASS文件,至于CLASSPATH后面指定tools.jar这个具体文件,是由java语言的import机制和jar机制决定的。

 

设置方法:

CLASSPATH = .\;%JAVA_HOME%\lib\tools.jar

 

ANT环境变量设置

 

Windows下ANT用到的环境变量主要有2个,ANT_HOME 、PATH。

 

设置ANT_HOME指向ant的安装目录。

 

设置方法:

ANT_HOME = D:\apache_ant_1.7.0

 

将%ANT_HOME%\bin; %ANT_HOME%\lib添加到环境变量的path中。

 

设置方法:

PATH = %ANT_HOME%\bin; %ANT_HOME%\lib 

 

内存溢出

 

 PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。
说说为什么会内存益出:这一部分用于存放Class和Meta的信息,Class在被 Load的时候被放入PermGen space区域,它和和存放Instance的Heap区域不同,GC(Garbage Collection)不会在主程序运行
期对PermGen space进行清理,所以如果你的APP会LOAD很多CLASS的话,就很可能出现PermGen space错误。这种错误常见在web服务器对JSP进行pre compile的时候。
改正方法:-Xms256m -Xmx256m -XX:MaxNewSize=256m -XX:MaxPermSize=256m

 

office 安装失败

准备带着office2003安装access数据库,结果安装Office2003时提示“系统管理员设置了系统策略禁止进行此安装”出现这种提示的主要原因可能是由于已安装过一个版本的Office2003或删除不完全所导致的,解决方法如下:

      开始,运行regedit,打开注册表,找到HKEY_CLASSES_ROOT\Installer\Products\4080110900063D11C8EF10054038389C

这个注册表项目,删除即可。如果出现多项4080110900063D11C8EF10054038389C,删除没有子项目的那项即可

 

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics