摘要: @Slf4j @Component public class SysUtils { public static Claims getCurrentLoginUser() { HttpServletRequest request = ((ServletRequestAttributes) Reques 阅读全文
posted @ 2021-06-28 15:22 MoreThinking 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 持续更新中。。。。 ss -tnpl |grep 8080 查看8080端口的进程 (在知道端口的情况下) ps -ef |grep java 在未知道端口的情况下(查看对应jar的pid) listen 表示监听状态,也就是启动状态 slw-temp-backend:容器名 docker ps - 阅读全文
posted @ 2021-06-28 15:17 MoreThinking 阅读(46) 评论(0) 推荐(0) 编辑
摘要: HttpHeaders headers = new HttpHeaders();headers.set("Accept", "application/json");HttpEntity<String> requestEntity = new HttpEntity<>(null, headers);R 阅读全文
posted @ 2021-06-28 15:12 MoreThinking 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 一、 使用 jps 命令查看配置了JVM的服务 jps 红框标记的是进程号 二、查看某个进程JVM的GC使用情况 jstat -gc 进程号 S0C:年轻代中第一个survivor(幸存区)的容量 (字节) S1C:年轻代中第二个survivor(幸存区)的容量 (字节) S0U:年轻代中第一个su 阅读全文
posted @ 2020-11-26 11:07 MoreThinking 阅读(16136) 评论(0) 推荐(3) 编辑
摘要: 最近在项目中,使用到了WebSocket来实时推送服务器的数据到客户端,今天来记录总结一下。 想要使用WebSocket来实时推送数据,首先需要服务器与客户端直接建立连接,也就是握手(HTTP协议) 每5秒钟发生一个心跳 @Scheduled(cron = "0/5 * * * * ? ") pub 阅读全文
posted @ 2020-09-11 16:37 MoreThinking 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 在SpringBoot中,基于Mybatis多数据源操作,需要以下配置: 1、在项目的pom.xml 文件中配置多个数据库的连接配置信息 2、根据数据源的数量编写多个数据库的配置文件xxxxConfig 导入的包: import com.alibaba.druid.pool.DruidDataSou 阅读全文
posted @ 2020-09-11 15:42 MoreThinking 阅读(201) 评论(0) 推荐(0) 编辑
摘要: Redis中的雪崩和穿透及击穿是在面试的时候经常被问到的一个问题,只要问缓存,就必问这个问题。下面是我做的一些笔记的整理。 Redis的雪崩: 对于系统 A,假设每天高峰期每秒 5000 个请求,本来缓存在高峰期可以扛住每秒 4000 个请求,但是缓存机器意外发生了全盘宕机。缓存挂了,此时 1 秒 阅读全文
posted @ 2020-08-17 16:24 MoreThinking 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 最近在准备面试,在复习Hibernate和Mybatis。Hibernate和Mybatis在日常的开发中,都有使用到过。现在对hibernate和mybatis做一下对比,便于大家更好的理解和学习,使自己在做项目中更加得心应手。 1、开发速度的对比 从开发速度来说,Hibernate的真正掌握要比 阅读全文
posted @ 2019-03-28 10:23 MoreThinking 阅读(641) 评论(0) 推荐(1) 编辑
摘要: 反射机制 Java语言提供的一种基础功能,通过反射,我们可以操作这个类或对象,比如获取这个类中的方法、属性和构造方法等。 动态代理:分为JDK动态代理、cglib动态代理(spring中的动态代理)。 静态代理 预先(编译期间)确定了代理者与被代理者之间的关系,也就是说,若代理类在程序运行前就已经存 阅读全文
posted @ 2019-01-23 17:20 MoreThinking 阅读(2115) 评论(0) 推荐(1) 编辑
摘要: JSON对象是直接可以使用JQuery操作的格式,如C#中可以用对象(类名)点出属性(方法)一样 JSON字符串仅仅只是一个字符串,一个整体,不截取的话没办法取出其中存储的数据,不能直接使用,除非你只想alert()它; 二:JSON.parse(str);此种方式仅支持标准格式:var str=' 阅读全文
posted @ 2018-11-27 10:11 MoreThinking 阅读(575) 评论(0) 推荐(0) 编辑