第三篇:开发中的问题及解决方式

时间:2023-01-24 08:55:26

1.texarea 如何保存空格、换行?
 答:var content1= $("#content").val();
     var content =content1.replace(/\n|\r\n/g,"<br>").replace(/\s/g,"&nbsp;");

2.html 内容如何去除html 标签?
答:js 截取:
 function delHtmlTag(str){
         // $.parseHTML(str) dom 结构对象  $($.parseHTML(str)) jquery对象
        // return str.replace(/&nbsp;/g,"").replace(/<[^>]+>/g,"");
        return $($.parseHTML(str)).text();
 }

 java 截取:
 使用jsoup jar包中的方法
 Jsoup.parse((String)html).text();

3. replace 和 replaceAll 有区别么?
答:java 中:replaceAll 替换是用正则表达式。

4. 在使用layer时,特殊使用方式?
答:有时会需要打开弹窗后 再次打开新的弹窗 把第一层的弹窗关闭的情况
全部相对于parent打开即可解决问题。

5.tomcat 使用时,项目大内存溢出有什么解决方式?
答:linux  配置文件 catalina.sh
JAVA_OPTS="$JAVA_OPTS -server -XX:PermSize=64M -XX:MaxPermSize=1024m"

6.有时eclipse 非正常关闭时,再次打开eclipse,启动项目显示不能启动,8089端口被占用?
答:打开任务管理器-- > 进程--->javaw.exe 关闭掉该进程即可。

7.eclipse 报错?
答:版本3.0  调整 到2.5
调整到 navigator 模式 :
.settings / org.eclipse.wst.common.project.facet.core.xml /version="3.0" 改为 2.5 ,
重启一下eclipse即可,会解决一些错误。

8.在编写项目时,总是会出现一些问题,有什么通用解决方式么?
答:clean 或 update 项目 会解决一部分异常问题。

9.启动项目时特别慢?很长时间都启动不了?
答:可能由于工作空间中项目特别多,把该项目单独放一个工作空间即可解决问题。