weixin_43303455
码龄4年
  • 62,160
    被访问
  • 77
    原创
  • 44,831
    排名
  • 265
    粉丝
关注
提问 私信
  • 加入CSDN时间: 2018-09-28
博客简介:

weixin_43303455的博客

查看详细资料
  • 4
    领奖
    总分 559 当月 22
个人成就
  • 获得166次点赞
  • 内容获得49次评论
  • 获得298次收藏
创作历程
  • 7篇
    2022年
  • 26篇
    2021年
  • 44篇
    2020年
成就勋章
TA的专栏
  • 踩坑
    3篇
  • docker
    3篇
  • linux
    6篇
  • 代理模式
    1篇
  • redis
    2篇
  • jdk
    1篇
  • boot
    12篇
  • 8.0安装
    1篇
  • redis和active安装
    1篇
  • mysql因为磁盘满而崩盘
    1篇
  • JSR303
  • 删除文件
    1篇
  • SAXReader
    1篇
  • FastJson
    1篇
  • jmeter
  • 脚本
  • vue+ngrok
    1篇
  • tomcat
    1篇
  • vscode格式化代码
    1篇
  • vue-cli3.0
    1篇
  • windows卸载及安装新版本
    1篇
  • explain
    1篇
  • 读取数据存入数据库
    1篇
  • 阅览器下载文件
    1篇
  • 跨域
    2篇
  • 路径
  • springboot+vue
  • 忘记密码
  • linux虚拟机进程异常
    1篇
  • 爬虫
    1篇
  • POI&EasyExcel
    1篇
  • ik
    2篇
  • Cache
    1篇
  • jpa基本了解
  • druid
    1篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring架构
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

记一次fastjson使用错误的经历

记一次fastjson使用错误的经历错误场景必要条件PageUser代码断点测试解决方案错误场景通过http方式调用第三方接口,拿到返回值后,用fastjson转换对象,转换后,返回给其他接口。这里不展示调用第三方的代码,直接拿到调用后的返回值进行模拟。必要条件Pagepackage com.ultrapower.msa.form.api.controller;import java.util.Collections;import java.util.List;/** * 与具体OR
原创
发布博客 2022.02.15 ·
64 阅读 ·
0 点赞 ·
0 评论

Mysql使用DDL&DML

Mysql使用DDL结论DDL基本了解动态创建表情景一:字段动态情景二:字段静态完全复制一个基本表(只结构)部分复制一个基本表(结构和数据)判断表是否存在DML查询返回参数map形式(key字段,value字段值)新增入参map形式(key字段,value字段值)修改入参map形式(key字段,value字段值)结论mybatis开启事务,同时操作dml,ddl,先执行dml后,在执行ddl,最后执行其他逻辑报错,dml,ddl没回滚(测试发现,一旦执行成功ddl,前面的dml就会提交事务)mysql
原创
发布博客 2022.01.23 ·
796 阅读 ·
0 点赞 ·
0 评论

Elasticsearch——Bboss

Elasticsearch——Bboss官网地址mavenes集群整合application.propertiesBBossESStarter操作类功能测试判断索引是否存在官网地址https://esdoc.bbossgroups.com/#/maven<dependency> <groupId>com.bbossgroups.plugins</groupId> <artifactId>bboss-elasticsearch-rest-jdbc
原创
发布博客 2022.01.13 ·
664 阅读 ·
0 点赞 ·
0 评论

GateWay限流坑——context-path

GateWay限流坑——context-path必要坑点要路由的目的模块Gateway配置必要先了解前2篇文章:GateWay限流GateWay坑——context-path坑点看过上一篇文章,可以知道要路由的目的模块的配置如下Gateway可以正常路由并可以限流,但如果目的模块的配置了 servlet.context-path,并且值和application.name一样,就会出现问题。要路由的目的模块Gateway配置可以正确路由但限流失效,不会409...
原创
发布博客 2022.01.03 ·
276 阅读 ·
0 点赞 ·
0 评论

GateWay限流

GateWay限流限流概念限流算法计数器漏桶算法令牌桶算法限流实现pomapplication.yml接口地址限流结果拓展ip限流自定义限流请求参数参考原文--感谢(希望大家先看原文)限流概念在高并发的系统中,往往需要在系统中做限流,一方面是为了防止大量的请求使服务器过载,导致服务不可用,另一方面是为了防止网络攻击。一般开发高并发系统常见的限流有:①限制总并发数(比如数据库连接池、线程池)。②限制瞬时并发数(如 nginx 的 limit_conn 模块,用来限制瞬时并发连接数)③限制时间窗口内
原创
发布博客 2022.01.02 ·
60 阅读 ·
0 点赞 ·
0 评论

GateWay坑——context-path

GateWay坑——context-path环境准备正确路由context-path和application.name不一致注册中心Gateway网关设置访问结果路由失败context-path和application.name一致注册中心Gateway网关设置访问结果路由失败-原因路由失败-解决方案gateway.discovery.locator方案一方案二包装一层前缀环境准备eureka,gateway,要路由的服务(bit-msa-pasm-api)正确路由context-path和appl
原创
发布博客 2022.01.02 ·
438 阅读 ·
0 点赞 ·
0 评论

GateWay路由转发

GateWay路由转发GateWay项目配置yml配置filters(RewritePath)bit-msa-pasm-api项目配置ymlcontroller测试直接通过网关访问bit-msa-pasm-api通过网关进行路由转发新增一个项目yml配置controller测试不通过网关直接访问通过网关直接访问,看是否会路由到bit-msa-pasm-api结论GateWay项目配置RewritePathGatewayFilterFactoryyml配置filters(RewritePath)ser
原创
发布博客 2022.01.01 ·
813 阅读 ·
0 点赞 ·
0 评论

maven相关

maven相关settings.xml删除maven仓库中下载失败的jarsettings.xml<?xml version="1.0" encoding="UTF-8"?><settings xmlns="http://maven.apache.org/SETTINGS/1.2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http
原创
发布博客 2021.11.07 ·
12 阅读 ·
0 点赞 ·
0 评论

ElasticSearch的Java API

@TOCJava客户端在Elasticsearch中,为java提供了2种客户端,一种是REST风格的客户端,另一种是Java API的客户端。官网:https://www.elastic.co/guide/en/elasticsearch/client/index.htmlREST客户端Elasticsearch提供了2种REST客户端,一种是低级客户端,一种是高级客户端。Java Low Level REST Client: 官方提供的低级客户端。该客户端通过http来连接Elasti
原创
发布博客 2021.10.27 ·
660 阅读 ·
0 点赞 ·
0 评论

Springboot整合jpa实现mysql&oracle

Springboot整合jpa实现mysql&oraclepomapplicationentityJpaRepository测试多表关联查询interfaceJpaRepository测试pom<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId></dependency><depen
原创
发布博客 2021.10.08 ·
70 阅读 ·
0 点赞 ·
0 评论

tcp/ip协议三次握手、四次挥手

tcp/ip协议三次握手、四次挥手TCP报文格式两次握手三次握手四次挥手TCP报文格式32位序号:随机生成,唯一标识当前报文的序号是多少,seq表示32位确认序号:对上一条发送的信息进行一个消息的确认,ack表示ACK:确认标志位,一位,只能表示0/1。SYN:1:发起一个新的连接FIN:1:结束一个连接两次握手说明:客户端向服务端发送报文,服务端收到了,说明服务端接受客户端的消息没问题。但服务端发给客户端的消息,客户端一定能收到么?服务端还是不知道。为了安全可靠:1:客户端知道我
原创
发布博客 2021.08.24 ·
5826 阅读 ·
135 点赞 ·
35 评论

nacos

nacos
原创
发布博客 2021.08.10 ·
22 阅读 ·
0 点赞 ·
0 评论

IDEA构建项目的必要设置

必要设置字符编码注解生效激活java编译版本选8File Type过滤字符编码-encoding utf-8注解生效激活java编译版本选8File Type过滤过滤掉不必要的文件
原创
发布博客 2021.08.06 ·
23 阅读 ·
0 点赞 ·
0 评论

SpringCloud Alibaba ,SpringBoot和SpringCloud 三者版本选型

版本选型官网查看SpringCloud版本SpringCloud对应SpringBoot那个版本?SpringBootSpringCloudAlibabaSpringCloudAlibaba对应哪个Boot官网查看SpringCloud版本目前SpringCloud 当前推荐并可用于生产的版本是 2020.0.3SpringCloud对应SpringBoot那个版本?点击 Reference Doc. 查看对应的SpringBoot版本可以看到 Cloud 2020.0.3版本推荐的Boo
原创
发布博客 2021.08.06 ·
227 阅读 ·
0 点赞 ·
0 评论

RabbitMQ

RabbitMQ各个MQ介绍ActiveMQkafakRocketMQRabbitMQMQ的选择RabbitMQ四大核心概念原理名词解释各个MQ介绍ActiveMQkafakRocketMQRabbitMQMQ的选择RabbitMQ四大核心概念原理名词解释
原创
发布博客 2021.08.05 ·
44 阅读 ·
0 点赞 ·
0 评论

雪花算法的由来

雪花算法的由来分布式ID生成规则全局唯一![在这里插入图片描述](https://img-blog.csdnimg.cn/20210714220610433.png)趋势递增单调递增信息安全含时间戳为啥递增?分布式ID生成系统的可用性要求高可用低延迟高QPSid生成一般方案UUID数据可自增主键分布式ID生成规则全局唯一趋势递增单调递增信息安全含时间戳为啥递增?现在mysql默认地存储引擎是InnoDB,索引是有序递增的。插入有序递增的id,索引直接在最后就维护了,如插入不是有序递
原创
发布博客 2021.07.14 ·
152 阅读 ·
0 点赞 ·
0 评论

线程池的使用

线程池的使用三大方法七大参数四种拒绝策略最大线程到底该怎么定义CPU密集型IO密集型三大方法package com.wh.testThreadPool;import java.util.concurrent.Executor;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;//Executors 工具类//使用了线程池之后,运用线程池来创建线程public class Th
原创
发布博客 2021.07.13 ·
21 阅读 ·
0 点赞 ·
0 评论

Token

TokenCookiecookie如何实现鉴权?SessionTokenCookiecookie不是缓存cookie是由服务端产生,存储在客户端的一小段文本信息,格式是字典,键值对。Cookie的分类:——————会话级:保存在内存,阅览器关闭,就会丢失——————持久化:保存到硬盘,只有当失效时间到了,才会被清除。cookie如何实现鉴权?致命弱点:cookie保存在客户端,对于一些敏感信息:用户名,密码。不安全。Session当用户第一次访问服务器时,在服务器端保存一个Sessi
原创
发布博客 2021.07.11 ·
240 阅读 ·
0 点赞 ·
0 评论

mysql

mysqlmysql性能下降的原因sql在mysql中执行的循序7种JOIN1:A和B共有2:AB共有和A剩余(A全部)3:AB共有和B剩余(B全部)4:A减去AB共有5:B减去AB共有6: A的独有+B的独有+AB共有7: A的独有+B的独有mysql性能下降的原因sql在mysql中执行的循序7种JOIN准备1:A和B共有select * from emp inner join dept on emp.dept_id=dept.id;没有emp的7和dept的62:AB共
原创
发布博客 2021.07.08 ·
63 阅读 ·
0 点赞 ·
0 评论

RPC的理解

;@TOC理解RPC远程过程调用简单的理解是一个节点请求另一个节点提供的服务RPC框架是一个概念,RPC有基于TCP协议的和http协议的。它的重点在于实现远程过程调用。而不限于使用什么协议。总而言之,SpringCloud是基于HTTP的RPC框架,它还是一个生态体系,包含了各种丰富的功能。基于TCP协议实现的RPC由服务的调用方与服务的提供方建立Socket连接,并由服务的调用方通过Socket将需要调用的接口名称、方法名称和参数序列化后传递给服务的提供方,服务的提供方反序列化后再利用反射调用
原创
发布博客 2021.07.07 ·
32 阅读 ·
0 点赞 ·
0 评论
加载更多