自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

转载 shiro ajxa请求 登录状态失效302无法重定向登录页

解决方法重写FormAuthenticationFilter 类的onAccessDenied方法,并判断如果请求是ajax请求,就在header中添加一个需要登录的标识,并且设置response status为401,避免还是200而继续走ajax的成功回调。然后Ajax添加全局事件,当有需要登录的标识时,将页面定位到登录画面。重写filter方法public class MyShiroAuthcFilter extends FormAuthenticationFilter { p

2020-10-23 11:37:23 646

翻译 jvm垃圾收集相关

1.gc主要发生在堆和方法区,其他区域随着线程的生灭,内存回收具有确定性。2.判断对象是否已死(不可能再被任何途径使用的对象)1)引用计数算法给对象中添加一个引用计数器,每当有地方引用是就加一,当引用失效时,计数器减一,任何时刻计数器为0的对象就是不可能再被使用的。缺点:很难解决对象之间的循环引用2)跟搜索算法通过一系列称为“GC Roots”的对象作为起始点,从这些节点向...

2019-11-12 10:51:32 114

翻译 jvm 运行时数据区以及对象访问

jvm 一 运行时数据区1.程序计数器:一块较小的内存空间,当前 线程 所执行的字节码行号指示器。在虚拟机概念模型里字节码解释器就是通过改变计数器的值选取下一条需要执行的字节码指令,分支,循环,跳转,异常,线程恢复等基础功能依赖于此。java虚拟机多线程通过 线程轮流切换并分配处理器执行时间实现在任一确定时刻一个处理器或一个内核只会执行一条线程中的指令,为了线程恢复...

2019-11-11 10:06:16 158

原创 maven setting.xml

<?xml version="1.0" encoding="UTF-8"?><!--Licensed to the Apache Software Foundation (ASF) under oneor more contributor license agreements. See the NOTICE filedistributed with this wor...

2019-09-19 15:05:25 1031

原创 oracle 通过dblink和触发器实现数据同步

本文实现功能数据库实例a,b,a中a1表,b中b1表在a实例中创建dblink连接到b实例,在a中插入,更新,删除a1数据时,对b1的数据进行插入更新删除。括号里边的中文要删掉创建dblink不需要全局dblink,代码连接用的用户私有即可createdatabase link 连接名称connect to 远程数据库用户名 identified by "远程数据库密码" U...

2019-09-10 11:37:43 1258

原创 JDK8新特性随笔

JDK8新特性记录default 关键字package java.lang;import java.util.Iterator;import java.util.Objects;import java.util.Spliterator;import java.util.Spliterators;import java.util.function.Consumer;public...

2019-03-13 13:25:26 85

转载 事务失效原因

原文链接https://blog.csdn.net/csdnsevenn/article/details/84645568我们在开发企业应用时,由于数据操作在顺序执行的过程中,线上可能有各种无法预知的问题,任何一步操作都有可能发生异常,异常则会导致后续的操作无法完成。此时由于业务逻辑并未正确的完成,所以在之前操作过数据库的动作并不可靠,需要在这种情况下进行数据的回滚。这叫事务。事务的作用就是为...

2018-12-07 15:03:44 422

原创 设计模式初学习之六大原则

六大原则:书上这么说,有些不太懂。一,单一职责原则(single responsibility princple---srp)定义:应该有且仅有一个原因引起类的变更。(there should never be more than one reason for  a class to change)适用于接口,类,方法设计。在实际运用中因多种因素很难划分单一职责。划分过细会增加...

2018-10-10 15:49:30 101

原创 git 使用中遇到的问题

1.Git Pull Failed: cannot lock ref 'refs/remotes/origin/master': unable to resolve reference 'refs/remotes/origin/master': reference broken 原文链接http://www.cnblogs.com/newcaoguo/p/9610216.html第一步,删...

2018-10-08 09:57:46 160

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除