
java
北极冰雨
这个作者很懒,什么都没留下…
展开
-
EventSource 和 WebSocket的区别
EventSource 和 WebSocket 都是用于在客户端和服务器之间进行实时通信的技术,但它们之间存在一些区别:error。原创 2024-09-24 16:47:45 · 644 阅读 · 0 评论 -
分布式事务的几种解决方案
当架构从单体走向分布式,特别是转向微服务架构。随之而来就必然遇到分布式事务这个难题,什么是分布式事务?就是在分布式系统中运行的事务,使用多个数据源,由多个本地事务组合而成。在分布式场景下,对事务的处理操作可能来自不同的机器,甚至是来自不同的操作系统,保证数据一致性。整理的方案不代表全部,全属方便翻阅。原创 2023-07-10 17:28:58 · 290 阅读 · 0 评论 -
spring cloud 后端cookie设置无效原因
在使用spring cloud 搭建项目时候,在登录时候使用cookie保存token信息时候,发现浏览器头信息中始终没有cookie信息,经过很长时间问题查找,发现是网管zuul过滤了cookie看注释部分大概是要想服务间共享cookie信息,可以将此参数设置为空此处设置 zuul.sensitive-headers: 后面设置空就可以了...原创 2020-03-19 16:16:35 · 1738 阅读 · 0 评论 -
装饰者模式
装饰者模式是一种结构型设计模式,它允许你通过将对象放入包含行为的特殊封装对象中来动态改变对象的行为。装饰者模式在 Java 中的应用非常广泛,例如在 Java I/O 类库中就大量使用了装饰者模式。这样,我们就实现了在运行时动态地为对象添加新的功能。基础功能的前提下,增加了新的行为。是具体的装饰者,它们在不改变。原创 2023-10-24 13:58:21 · 257 阅读 · 0 评论 -
maven-mvnd 的使用
maven-mvnd 的使用原创 2023-07-03 13:54:00 · 589 阅读 · 0 评论 -
spring boot 自定义注解(类、方法)
自定义注解 作用在类上与方法上的方式原创 2022-09-29 19:10:29 · 630 阅读 · 0 评论 -
XSS攻击流量走向
XSS 攻击分类有哪些原创 2022-06-17 17:01:24 · 589 阅读 · 0 评论 -
maven 添加外部jar包到本地仓库
mvn install:install-file -Dfile=D:\XXX.jar -DgroupId=org.xxx -DartifactId=xx -Dversion=24.2 -Dpackaging=jar原创 2021-06-23 10:23:29 · 153 阅读 · 0 评论 -
lambda 操作集合
//分组 无序list.stream() .collect(Collectors.groupingBy(RegDamStatisticsView::getCityName));//有序list.stream() .collect(Collectors.groupingBy(RegDamStatisticsView::getCityName, LinkedHashMap::new, Collectors.toList()));//累加list.stream().mapToInt(RegD.原创 2021-01-15 16:40:11 · 162 阅读 · 0 评论 -
controller 接口接收动态对象
1、参数父类package com.glens.biz.common.support;import com.fasterxml.jackson.annotation.JsonSubTypes;import com.fasterxml.jackson.annotation.JsonTypeInfo;import com.glens.biz.sdydxj.Vo.Demo2;import com.glens.biz.sdydxj.Vo.DemoVo;/** * 参数父类 * @author原创 2020-12-26 10:39:14 · 1527 阅读 · 0 评论 -
spring boot 手动执行service中的方法
ReflectionUtils spring boot 提供反射工具类。Method mh = ReflectionUtils.findMethod(SpringContextUtil.getBean(params.getBeanName()).getClass(), params.getInvokMethod(), new Class[]{params.getParams().getClass()} ); Object obj = Reflection.原创 2020-12-26 10:20:59 · 522 阅读 · 0 评论 -
centos 查看JAVA进程中哪个线程消耗最高
centos一,查看JAVA进程中哪个线程消耗最高1.1 导出java运行的线程信息jstack 进程id(jps查看)jstack 进程id > ps.txtjstack -l 进程id (窗口打印)//另外还有一种方式如果启动方式如下:nohup java -classpath conf/:my.jar com.tank.manClass>./log.out 2>&1 &则执行: kill -3 PID,进程信息会输出到/log.out原创 2020-06-08 11:32:05 · 1224 阅读 · 0 评论 -
使用nginx 代理,后端通过request获取header自定义头信息为null问题
使用nginx 代理,后端通过request 方式获取自定义header头信息一直获取不到,后来百度到nginx有个坑,自定义header参数名称不能带下横线,默认被过滤了。只要在nginx 的 nginx.conf 配置文件中加入如下代码就可以了underscores_in_headers on;默认是 off;...原创 2020-05-11 15:31:51 · 1990 阅读 · 1 评论 -
spring boot 工具类中读取配置文件方法
private static String PROPERTY_NAME = "配置文件名"; private final static ResourceBundle resourceBundle = ResourceBundle.getBundle(PROPERTY_NAME); private static String domain=resourceBundle.getStr...原创 2020-04-10 15:32:45 · 482 阅读 · 0 评论 -
javacv 方式截取视频图片
获取视频图片方式是通过javacv方式截取某帧的图片,并且可以旋转图片,从网络上找了很多文章,最后经过修改与调试可以正常获取图片,算做个记录吧首先是pom.xml 添加jar,注意jar包版本 <dependency> <groupId>org.bytedeco</groupId> <a...原创 2020-01-03 11:11:11 · 2210 阅读 · 1 评论