- 博客(5)
- 收藏
- 关注
原创 OOM堆内存溢出
java.lang.OutOfMemoryError:java heap space和java.lang.OutOfMemoryError:PermGen space可以看到以上异常均为OOM堆内存溢出异常,但是异常的描述又不相同,原因在于出现OOM的情况不同。java heap space出现原因在于养老区内存满了,同时垃圾回收FULL GC进行回收后依然无法保存对象就会出现该异常。PermGen space出现的原因在于Java虚拟机对于永久代的内存设置不够,一般情况下是程序启动时加载了大量的第三
2022-01-13 16:24:06
388
原创 MySQL事务
Cookie由服务器发送给浏览器的一块信息,浏览器会为每个服务器都存储一个Cookie,在向对应的服务器发送请求时,浏览器会携带对应的cookie。Session是保存在web服务器端的一块信息,session存储用户会话需要的属性及配置信息,用户在web服务器见进行跳转时,存在Session中的数据不会丢失,而是在整个会话中一直存在。不同点:因为session存储在服务器端,无论客户端怎样设置都不会失效,但是用户客户端禁止cookie,那么cookie就不可使用session能够存储任意类型的对象
2022-01-13 10:18:39
322
原创 SpringMvc工作流程
1.用户发起请求,总控制器DispatcherServlet接受请求,并将请求交由处理器映射器处理。2.处理器映射器HandlerMapping解析请求,并返回一个包含拦截器和目标处理器的执行链给总控制器。3.总控制器将执行链交给处理器适配器HandlerAdapter4.处理器适配器会将处理器包装为适配器,适用多种类型的处理器。依次执行拦截器和处理器,并返回一个ModelAndView给总控制器5.总控制器将ModelAndView传给视图解析器ViewResolver进行解析,返回具体的Vie.
2022-01-06 14:18:41
223
原创 主从和主备的区别
主从:“从机”的“从”可以理解为“仆从”,仆从是要帮主人干活的,“从机”是需要提供读数据的功能的;主备:“备机”一般被认为仅仅提供备份功能,不提供访问功能。所以使用“主从”还是“主备”,是要看场景的,这两个词并不是完全等同。一般”主从集群“和”主备集群“一起使用,让备机也提供读的服务,当主机宕机时备机代替主机工作提供读写服务,其他从机继续提供读服务。...
2021-11-30 22:24:57
5795
原创 双亲委托模式
类加载的双亲委托模式类加载器的作用将class文件字节码内容加载到内存中,并将这些静态数据转换成方法区的运行时数据结构,然后在堆中生成一个代表这个类的java.lang.Class对象,作为方法区中类数据的访问入口。类加载器的分类 1.引导类加载器(Bootstap Classloader):使用C++编写,JVM自带的类加载器,负责加载Java平台核心库(jre/lib/rt.jar等)。该加载器是无法直接获取的,当使用getClassLoader()方法去获取时结果为null。
2021-11-30 22:14:54
250
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人