java
文章平均质量分 78
java基础知识总结
入戏三分_s
这个作者很懒,什么都没留下…
展开
-
分布式Session
可以在浏览器中查看设置的session从浏览器中查看时会发现这个session只在auth.sanjh.com这个域名中存在,而在mall.sanjh.com中不存在,可以手动修改auth.sanjh.com为.sanjh.com,这时mall.sanjh.com的页面就可以获取session这就是session共享问题,主要存在以下两种场景:针对session共享的问题,主要有以下几种解决方式:可以发现引入redis中间件后session共享问题就可以得到很好的解决,而在spring中也原创 2023-03-29 14:17:39 · 51 阅读 · 0 评论 -
缓存和分布式锁
缓存和分布式学习笔记原创 2023-03-08 16:36:56 · 230 阅读 · 0 评论 -
JSR参数校验
JSR(Java Specification Requests)实现参数校验原创 2023-02-15 15:07:57 · 126 阅读 · 0 评论 -
SPI-ServiceLoader实践
spi实践原创 2023-01-05 20:01:19 · 82 阅读 · 0 评论 -
redis安装
centos7安装redis6.x原创 2022-05-11 21:34:16 · 212 阅读 · 0 评论 -
java中的深拷贝和浅拷贝
文章目录一、深拷贝与浅拷贝的区别一、深拷贝与浅拷贝的区别图解原创 2022-02-28 14:46:09 · 104 阅读 · 0 评论 -
SpringMVC—拦截器和过滤器
一、自定义过滤器二、自定义拦截器三、过滤器和拦截器的关系四、过滤器和拦截器的区别五、多个过滤器和拦截器的关系原创 2022-02-16 13:33:33 · 655 阅读 · 0 评论 -
springmvc文件上传和下载
springmvc之文件上传和下载原创 2022-02-14 19:41:11 · 199 阅读 · 0 评论 -
springmvc中的乱码问题
springmvc中的乱码问题原创 2022-02-11 16:54:30 · 222 阅读 · 0 评论 -
springmvc项目搭建
springmvc搭建原创 2022-02-10 11:20:34 · 758 阅读 · 0 评论 -
Spring中的循环依赖及三级缓存
循环依赖以及spring中的三级缓存源码分析原创 2022-01-25 09:43:17 · 928 阅读 · 0 评论 -
Java反射
文章目录一、获取字节码信息二、Class类的实例类型三、获取类的接口四、获取类的构造器五、获取类的属性六、获取类的方法一、获取字节码信息对象名.getClass():Class c3 = Class.forName("com.test01.Person");类名.class:Class c2 = Person.class;Class.forName(“类的全限定名”):Class c3 = Class.forName("com.test01.Person");类加载器.load(“类的全限定名”原创 2021-09-21 22:42:49 · 66 阅读 · 0 评论 -
Java Enum
枚举一、自定义枚举类二、Enum定义枚举类(JDK1.5之后)三、常用方法四、枚举类实现接口一、自定义枚举类实现要点构造器私有化,成员变量为常量,利用构造器对成员变量赋值代码实现public class Season { private final String seasonName; private final String seasonDesc; public static final Season SPRING = new Season("春天", "春暖花开")原创 2021-09-13 18:15:10 · 94 阅读 · 0 评论 -
arthas入门使用
arthas使用前言一、为什么使用arthas?二、使用步骤1. 安装2. 启动三. 常用命令四、问题处理问题一:cpu飙高,内存使用正常总结前言Arthas(阿尔萨斯) 是阿里开源的一个Java在线分析诊断工具。一、为什么使用arthas?这个类从哪个 jar 包加载的?为什么会报各种类相关的 Exception?我改的代码为什么没有执行到?难道是我没 commit?分支搞错了?遇到问题无法在线上 debug,难道只能通过加日志再重新发布吗?线上遇到某个用户的数据处理有问原创 2021-07-25 09:50:40 · 495 阅读 · 0 评论