
SpringBoot
SpringBoot学习之路
BeiShangBuZaiLai
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Alibaba Nacos 权限认证绕过漏洞
可能泄露敏感信息并被攻击者利用造成威胁;攻击者可能直接利用样例的漏洞进行攻击;核心数据可能被偷取。nacos官方在github发布的issue中披露Alibaba Nacos 存在一个由于不当处理User-Agent导致的未授权访问漏洞 。通过该漏洞,攻击者可以进行任意操作,包括创建新用户并进行登录后操作。构造payload后访问抓取数据包,将数据包GET改为POST请求进行添加新用户test登录test用户,可以查看用户信息,存在垂直越权漏洞查看isuse问题描述找到官方配置原创 2023-05-30 11:24:21 · 963 阅读 · 0 评论 -
手动安装Kylin5.0版本的过程
一开始装的是kylin4.0安装版本,与公司的大数据spark版本jar冲突一直办法拉取数据表,试过各种办法降低了hive数据驱动spark版本都没有效果,于是就想升级到5.0发现没有安装包只有docker版本然后就有了这篇文章发现我的想法是对的。原创 2022-12-15 16:28:01 · 1265 阅读 · 0 评论 -
集成分布式事物配置
ps:如果使用的是数据源改为,否则为原创 2022-12-08 10:54:13 · 215 阅读 · 0 评论 -
seata安装部署
2.修改/data/server/seata-server-1.4.2/conf/registry.conf配置文件修改节点的改为修改节点的改为和改为如下配置:五、将seata配置导入到nacos脚本准备放到conf文件夹内并赋权github下载地址本地下载过的脚本准备放到conf文件夹内github下载地址本地下载过的txt修改数据库地址六、文件说明1.和 文件作用七、执行导入在conf文件夹里建脚本并赋权脚本内容如下注:命令解析:-h 地址 -p原创 2022-12-08 10:49:45 · 1275 阅读 · 0 评论 -
nacos使用达梦数据库
1.github下载nacos源码:https://github.com/alibaba/nacos。7.如果使用其他数据库也是这样改,可能有的库sql需要微调到时候可以查看日志调试。文件修改JDBC_DRIVER_NAME 常量。5.打包,文件最终会生成在。节点里添加达梦数据驱动。打开注释即可不要修改)原创 2022-11-17 16:43:59 · 1085 阅读 · 0 评论 -
动态策略工厂
定义抽象接口public interface IHanderService{ /** * 执行入器 * * @return */ Result actuator() /** * 携带请求完整参数 * * @param paramDTO */ void setParamVo(ParamDTO paramDTO);}定义service枚举public enum Act原创 2021-07-05 11:29:51 · 193 阅读 · 0 评论 -
docker RabbitMQ:修改Channel limit
RabbitMQ:The channelMax limit is reached. Try later.rabbitmq 默认 最大链接默认是2047访问量过大会导致数据丢失复制 docker 容器中的 /etc/rabbitmq/rabbitmq.conf 配置 > docker cp 容器id:容器内的文件路径 宿主机路径 > docker cp 96f7f14e99ab:/etc/rabbitmq /etc/rabbitmqcd 进入到 宿主机 /et原创 2020-09-21 17:56:54 · 2018 阅读 · 0 评论 -
Spring Cloud 集成Nacos配置中心
nacos下载安装最新版地址widows 进入bin目录启动startup.cmdlinux 进入bin目录启动 startup.sh默认端口是8848(中国高度-珠峰),访问地址http://localhost:8848/nacos/index.html默认账号密码为:nacos/nacos进入后是这个样子(这里事先配置了俩个config)里面的内容都是相同的只是配置文件名字不同配置文件创建好了接下来配置spring-cloud服务Spring-Cloud 修改nacos原创 2020-05-28 18:03:28 · 827 阅读 · 0 评论 -
portainer连接远程docker
安装 portainer> docker pull portainer/portainer启动 protainer>docker run -d --name portainerUI -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer访问 protainerhttp://...原创 2020-03-04 17:03:57 · 50304 阅读 · 0 评论 -
SpringBoot异步编程
配置@Asyncimport java.util.concurrent.Executor;import java.util.concurrent.ThreadPoolExecutor;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Config...原创 2020-02-01 16:14:47 · 46757 阅读 · 0 评论 -
Nginx Image 缩略图 模块
s转载 2019-12-25 10:24:25 · 46465 阅读 · 0 评论 -
解决springboot使用logback日志出现LOG_PATH_IS_UNDEFINED文件夹的问题
application.properties加入以下配置#logback homelogging.path=D:/logs/esb-producerlogback.xml <property name="LOG_PATH" value="${LOG_PATH:- }" /> <appender name="INFO_FILE" class="ch.qos....原创 2019-12-18 11:59:12 · 53346 阅读 · 0 评论 -
Docker容器中安装Linux
1.拉取centos镜像docker pull centos:72.进入初始化centos系统docker run -tdi --privileged 镜像名 init3.进入容器 配置ssh> docker ps -a> CONTAINER ID IMAGE COMMAND CREATED ...原创 2019-11-18 14:49:42 · 47582 阅读 · 0 评论 -
docker构建、上传、下载镜像
使用dockerfile构建镜像FROM java:8MAINTAINER gyu# 新建目录RUN mkdir /opt/jar/# 把jar包复制进去# 需要改为你运行的jar包名称ADD lib /opt/jar/lib/ADD resources /opt/jar/lib/resources/ADD **.jar /opt/jar/#时区RUN echo "Asi...原创 2019-10-08 15:08:15 · 46141 阅读 · 0 评论 -
SpringBoot统一异常处理并发送邮件给对应的开发者
起因为什么要做这个功能,因为发现开发者平时不看服务器日志出现异常才看还要上服务器查log,后来想起为什么不发送短信告知程序开发者,短信接口是收费的成本太高,于是可以用邮件代替短信这样既省了短信费用也能实时告知开发者你的程序出行了异常可以在生产环境快速定位问题出现的位置下面贴上实现的代码setp 1引入email pom文件 <dependency> <group...原创 2019-07-19 10:54:17 · 46794 阅读 · 0 评论 -
Zuul 路由重写 SimpleHostRoutingFilter 地址
package com.jx.zuul.server.filter;import java.io.IOException;import java.io.InputStream;import java.net.URL;import java.util.ArrayList;import java.util.Map;import javax.servlet.http.HttpServle...原创 2019-07-10 14:22:44 · 48461 阅读 · 0 评论 -
自定义注解API数据加密和签名校验
api数据数据签名(MD5,SHA1)签名枚举类SginEnum.javapackage com.jx.app.api.framework.annotation.enums;/** * @ClassName: SginEnum * @Description: TODO(这是一个签名枚举类) * @author gangyu* @date 2018年11月20日 下午...原创 2019-01-21 15:33:33 · 47697 阅读 · 7 评论 -
SpringBoot自定义错误页面
WebMvcConfig.javaimport org.springframework.boot.web.server.ErrorPageRegistrar;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;impo...原创 2019-01-18 16:13:29 · 46555 阅读 · 0 评论 -
SpringBoot配置shiro安全框架
首先引入pom、 &amp;lt;!--SpringBoot 2.1.0--&amp;gt; &amp;lt;parent&amp;gt; &amp;lt;groupId&amp;gt;org.springframework.boot&amp;lt;/groupId&amp;gt; &amp;lt;artifactId&amp原创 2019-01-18 16:04:01 · 46392 阅读 · 0 评论 -
KindEditor 远程上传跨域
kindeditor引入KindEditor 相关js&amp;amp;amp;amp;lt;script type=&amp;amp;amp;quot;text/javascript&amp;amp;amp;quot; src=&amp;amp;amp;quot;static/js/kindeditor-4.1.10/kindeditor-all.js&amp;amp;amp;quot;&amp;amp原创 2019-01-05 17:15:16 · 48679 阅读 · 5 评论 -
更改SpringBoot TomCat运行方式
1. 为什么要更改SpringBoot运行方式?Tomcat Connector(连接器)有三种运行模式:bio nio aprbio(blocking I/O)即阻塞式I/O操作,表示Tomcat使用的是传统的Java I/O操作(即java.io包及其子包),是基于JAVA的HTTP/1.1连接器,Tomcat7以下版本在默认情况下是以bio模式运行的。一般而言,bio模式是三种...原创 2018-08-11 10:40:58 · 56686 阅读 · 3 评论 -
SpringBoot+mybatis+Druid多数据源切换
1. 配置application.properties#primary dbspring.datasource.primary.url=jdbc:mysql://127.0.0.1:3306/master?characterEncoding=utf-8&allowMultiQueries=truespring.datasource.primary.username=roots...原创 2018-08-10 16:29:52 · 46720 阅读 · 0 评论