SpringBoot学习之路
SpringBoot
优惠券已抵扣
余额抵扣
还需支付
¥9.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
BeiShangBuZaiLai
这个作者很懒,什么都没留下…
展开
-
Alibaba Nacos 权限认证绕过漏洞
可能泄露敏感信息并被攻击者利用造成威胁;攻击者可能直接利用样例的漏洞进行攻击;核心数据可能被偷取。nacos官方在github发布的issue中披露Alibaba Nacos 存在一个由于不当处理User-Agent导致的未授权访问漏洞 。通过该漏洞,攻击者可以进行任意操作,包括创建新用户并进行登录后操作。构造payload后访问抓取数据包,将数据包GET改为POST请求进行添加新用户test登录test用户,可以查看用户信息,存在垂直越权漏洞查看isuse问题描述找到官方配置原创 2023-05-30 11:24:21 · 685 阅读 · 0 评论 -
手动安装Kylin5.0版本的过程
一开始装的是kylin4.0安装版本,与公司的大数据spark版本jar冲突一直办法拉取数据表,试过各种办法降低了hive数据驱动spark版本都没有效果,于是就想升级到5.0发现没有安装包只有docker版本然后就有了这篇文章发现我的想法是对的。原创 2022-12-15 16:28:01 · 1007 阅读 · 0 评论 -
集成分布式事物配置
ps:如果使用的是数据源改为,否则为原创 2022-12-08 10:54:13 · 170 阅读 · 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 · 1103 阅读 · 0 评论 -
nacos使用达梦数据库
1.github下载nacos源码:https://github.com/alibaba/nacos。7.如果使用其他数据库也是这样改,可能有的库sql需要微调到时候可以查看日志调试。文件修改JDBC_DRIVER_NAME 常量。5.打包,文件最终会生成在。节点里添加达梦数据驱动。打开注释即可不要修改)原创 2022-11-17 16:43:59 · 942 阅读 · 0 评论 -
dockerfile安装nginx并添加https模块
module 表示启用的nginx模块,如此处启用了http_ssl_module模块。#–prefix 用于指定nginx编译后的安装目录。#ADD 获取url中的文件,放在当前目录下。#MAINTAINER 维护者信息。#EXPOSE 映射端口。#CMD 运行以下命令。#编译安装Nginx。原创 2022-11-17 16:23:52 · 1517 阅读 · 0 评论 -
easyexcel 导出数据锁定某个单元格
新建controller@RequestMapping("/excle") void excle() throws IOException { // 这里注意 有同学反应使用swagger 会导致各种问题,请直接用浏览器或者用postman response.setContentType("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"); response.set原创 2021-08-06 16:37:22 · 1748 阅读 · 1 评论 -
动态策略工厂
定义抽象接口public interface IHanderService{ /** * 执行入器 * * @return */ Result actuator() /** * 携带请求完整参数 * * @param paramDTO */ void setParamVo(ParamDTO paramDTO);}定义service枚举public enum Act原创 2021-07-05 11:29:51 · 147 阅读 · 0 评论 -
单例模式的多种写法你会写几个?
饿汉式/** * @ClassName SimpleSingleton * @Author gyu * @Date 2020/12/16 10:31 * @Version 1.0 * @Description //TODO * 优点:简单,线程安全 * 缺点:可能造成资源浪费 **/public class HungrySingleton { private static final HungrySingleton INSTANCE=new HungrySingleton();原创 2020-12-18 10:05:44 · 206 阅读 · 1 评论 -
封装一个spring-boot-starter包
step1创建一个maven工程在pom.xml中加入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-autoconfigure</artifactId> <version>2.3.4.RELEASE</version>原创 2020-11-25 15:04:21 · 412 阅读 · 0 评论 -
6步教你使用策略模式
业务中的if @Test public void calc() throws Exception { if(CardEnum.E_BANK.code==CardEnum.E_BANK.code){ System.out.println("网银:"+(5*15)); } if(CardEnum.CARD.code==CardEnum.CARD.code){ System.out.println("充值卡:"+(10*15)); } }step 1 定义计算枚举publi原创 2020-11-12 16:26:35 · 389 阅读 · 2 评论