标签

22

maven报错 the goal you specified requires a project to execute but there is no POM in this direct...

这个错误的原因是当前目录下没有pom.xml 文件,Maven执行必须要pom.xml文件,所以我就跑到pom.xml文件目录下 mvn install.问题解决......

javaSE错误之 java.util.InputMismatchException

错误描述: Exception in thread "main" java.util.InputMismatchException at java.util.Scanner.throwFor(Scanner.java:864) at java.util.Scanner.next(Scanner.java:1485) at java.util.Scanner.nextInt(......

synchronized修饰static方法与非static方法的区别

当synchronized修饰一个static方法时,多线程下,获取的是类锁(即Class本身,注意:不是实例),作用范围是整个静态方法,作用的对象是这个类的所有对象。 当synchronized修饰一个非static方法时,多线程下,获取的是对象锁(即类的实例对象),作用范围是整个方法,作用对象是调用该方法的对象。 结论:类锁和对象锁不同,他们之间不会产生互斥。......

Java关键字

Java中的关键字有哪些? 1)48个关键字:abstract、assert、boolean、break、byte、case、catch、char、class、continue、default、do、double、else、enum、extends、final、finally、float、for、if、implements、import、int、interface、instanceof、long、......

java8的ConcurrentHashMap为何放弃分段锁

分段锁的优势在于保证在操作不同段 map 的时候可以并发执行,操作同段 map 的时候,进行锁的竞争和等待。这相对于直接对整个map同步synchronized是有优势的。缺点在于分成很多段时会比较浪费内存空间(不连续,碎片化); 操作map时竞争同一个......

hashCode为什么存在?

equals()用于判断两个对象是否相等,这是大家公认的。hashCode()被设计是用来使得哈希容器能高效的工作。......

Spring是什么?

1.Spring是什么?Spring是一个开源的轻量级的Java开发框架。2.Spring有什么作用?简化应用程序的开发。3.简化应用程序开发体现在哪些方面?①IOC容器,② AOP,③声明式事务,④粘合剂......

SpringMVC的执行流程

1.客户端请求被DispatcherServlet接收。2.DispatcherServlet将请求映射到Handler。3.生成Handler以及HandlerInterceptor。4.返回HandlerExecutionChain(Handler + HandlerInterceptor)。5.DispatcherServelet通过HandlerAdapter执行Handler。6.返回一......

并查集(Java版)

并查集 Union Find,对于一组数据,主要支持两个动作:union(p,q),find(p)。用来回答一个问题:isConnected(p,q)......

归并排序(Java版)

归并排序是采用分治法(Divide and Conquer)的一个非常典型的应用。将已有序的子序列合并,得到完全有序的序列;即先使每个子序列有序,再使子序列段间有序。......