标签列表

everest33

自制力

导航

Java Web 学习杂记

卍,

1  asp 和 asp.net的区别 类似jsp和Spring的区别 ?

// element count
        var elementListStr = "";
        function getElement(node) {
            var count = 0;
            if (node.nodeType = 1) {
                count++;
                elementListStr += node.nodeName + "、";
            }
            for (var cNode = node.firstChild; cNode != null; cNode = cNode.nextSibling) {
                count += getElement(cNode);
            }
            return count;
        }
        function showMsg() {
            var eleCnt = getElement(document);
            elementListStr = elementListStr.substring(0, elementListStr.length - 1);
            document.getElementById("eleCntDiv").innerHTML = "含有" + elementListStr + "共" + eleCnt + "个元素类型的节点!";
        }

1.  Java中的内存泄漏问题 (good)(内存泄漏是 堆内存 无法释放)

1. 循环引用问题

1. 为什么系统会分为堆内存和栈内存

1.  java中对象和对象引用(此文章最后一个问题好像答案错了)    

1. Java中基本数据类型和引用数据类型的存放位置 (good)

1. idea 配置web项目一些说明

1. 当你点击运行tomcat时,默认就开始做以下事情:

  • 编译,IDEA在保存/自动保存后不会做编译,不像Eclipse的保存即编译,因此在运行server前会做一次编译。编译后class文件存放在指定的项目编译输出目录下 ;
  • 根据artifact中的设定对目录结构进行创建;
  • 拷贝web资源的根目录下的所有文件到artifact的目录下 ;
  • 拷贝编译输出目录下的classes目录到artifact下的WEB-INF下 ;
  • 拷贝lib目录下所需的jar包到artifact下的WEB_INF下;
  • 运行server,运行成功后,如有需要,会自动打开浏览器访问指定url。

1. idea使用jetty运行webapp: IntelliJ IDEA配置Jetty的两种方式 - 简书 (jianshu.com)

方式一大致步骤如下,详细见文章;方式二需要先下载jetty,配置类似tomcat

1,pom.xml中配置 jetty-maven-plugin(<build> <pluginManagement><plugins><plugin>...)

<!-- https://mvnrepository.com/artifact/org.eclipse.jetty/jetty-maven-plugin -->
<plugin>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>9.4.44.v20210927</version>
</plugin>

2. 点击右上角 `Edit Configurations...`,点击`+`,然后选择maven选项,command line 填写 `jetty:run`, 如需改变端口在·runner·选项卡VM Options填写·-Djetty.port=8080·即可。

1. 

1. 

 

posted on 2021-01-30 19:58  everest33  阅读(64)  评论(0编辑  收藏  举报