![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java开发知识
思在未来行在当下
用心做事
展开
-
java基础知识
java的四个基本特性 抽象,封装 ,多态性 ,继承性java的基本类型 byte,short,char,int,long,boolean,float,double集合类型主要有3种 List(有序、可重复) ArrayList默认大小10 与Array相比,ArrayList的大小是动态变化的。 ...原创 2019-06-11 22:26:48 · 62 阅读 · 0 评论 -
web开发
1.web.xml加载顺序 context-param -> listener -> filter -> servlet2.过滤器和拦截器的区别 拦截器是基于java的反射机制的,而过滤器是基于函数回调。 拦截器不依赖与servlet容器,过滤器依赖与servlet容器。 拦截器只能对action请求起作用,而过滤器则可以对几乎所有的请求起作用...原创 2019-06-11 22:29:25 · 116 阅读 · 0 评论 -
spring
1.简单的讲一下spring "IoC 控制反转,指将对象的创建权,反转到Spring容器 , DI 依赖注入,指Spring创建对象的过程中,将对象依赖属性通过配置进行注入 1)使用类构造器实例化(默认无参数)"2.springboot比起spring来说 1).对第三方插件进行整合,提供第三方接口 2).无需复杂的xml配置 3).内嵌web容器...原创 2019-06-11 22:30:00 · 84 阅读 · 0 评论 -
持久层
1.mybatis原理,mybatis的$会sql注入,#是占位符2.mybatis拦截器 通过@Intercepts来注解实现Interceptor接口重写方法可以获取sql实现过滤,实现分页原创 2019-06-11 22:30:36 · 90 阅读 · 0 评论 -
数据库
1.MySQL和Oracle的区别 MySQL是直接在SQL语句中写"select... from ...where...limit x, y",有limit就可以实现分页;而Oracle则是需要用到伪列ROWNUM和嵌套查询,limit参数含义,limit 1.a,b:从第a行之后(不包含a)读取b行数据 2.最重要的区别,MySQL是轻量型数据库,并且免费,没有服务恢复数据。...转载 2019-06-11 22:31:06 · 83 阅读 · 0 评论 -
容器
1.tomcat 内存方式的设置是在catalina.sh中,调整一下JAVA_OPTS变量即可,因为后面的启动参数会把JAVA_OPTS作为JVM的启动参数来处理。 具体设置如下: JAVA_OPTS="$JAVA_OPTS -Xmx3550m -Xms3550m -Xss128k -XX:NewRatio=4 -XX:SurvivorRatio=4" 其各...转载 2019-06-11 22:39:16 · 78 阅读 · 0 评论