BaldHead's Blog
码龄6年
关注
提问 私信
  • 博客:83,951
    83,951
    总访问量
  • 37
    原创
  • 1,189,780
    排名
  • 438
    粉丝

个人简介:世上唯有贫穷可以不劳而获

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:重庆市
  • 加入CSDN时间: 2019-04-17
博客简介:

BaldHead`s

博客描述:
世上唯有贫穷可以不劳而获
查看详细资料
个人成就
  • 获得18次点赞
  • 内容获得11次评论
  • 获得63次收藏
  • 代码片获得157次分享
创作历程
  • 1篇
    2023年
  • 4篇
    2022年
  • 4篇
    2021年
  • 28篇
    2020年
成就勋章
TA的专栏
  • 工具
    3篇
  • 源码
    3篇
  • spring
    3篇
  • 部署
    1篇
  • jpa
    4篇
  • linux
    4篇
  • docker
    1篇
  • 算法和数据结构
    2篇
  • SpringBoot
    4篇
  • mybatis
    1篇
  • 全文检索
    1篇
  • nginx
    2篇
  • FastDFS
    3篇
  • javaWeb
    1篇
  • RabbitMQ
    2篇
  • elastic
兴趣领域 设置
  • Java
    java
  • 后端
    架构分布式
TA的社区
  • 逆流而上.Java
    2 成员 2 内容
    创建者
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 关注/订阅/互动
  • 帖子
搜TA的内容
搜索 取消

动态代理-cglib分析

生成动态代理对象流程-CGLIB
原创
发布博客 2023.02.08 ·
582 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SpringMvc请求流程源码解析

当用户发送请求之后,就会收到请求,首先会进去父类的然后进入方法,作用就是判断是什么请求类型的,例如:GET、POST等。这个地方大致过一遍就行,主要是还是 这个方法回去调用这才是请求开始的重点方法、对应上图中的请求—>这里便开始了请求的处理。这个方法中的内容:在这个方法中会进行上诉所有方法的调用,不作过多的解释方法添加了中文注释,下面看看这个方法的源码:找到Handler#getHandler该方法就是在 中进行调用的,也就是对应流程中的 第一步:进行映射找到合适的看到这个方法的注释就是去找到
原创
发布博客 2022.08.30 ·
626 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

浅谈spring-createBean

实例化自动注入Aware对象初始化。
原创
发布博客 2022.07.22 ·
660 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

docker-compose + nginx部署前后端分离的项目

安装docker安装必要的系统工具# 更新yum工具yum update -y # 安装必要的工具yum install -y yum-utils device-mapper-persistent-data lvm2 软件源信息切换yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo安装yum makecache fastyum -y install d
原创
发布博客 2022.04.02 ·
3253 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Spring循环依赖的原理解析

1、什么是循环依赖?​ 我们使用Spring的时候,在一个对象中注入另一个对象,但是另外的一个对象中也包含该对象。如图:在Student中包含了teacher的一个属性;在Teacher中包含有student的属性。这样就形成了一个循环依赖。2、代码描述xml配置文件testCycle.java private static void testCycle(){ ClassPathXmlApplicationContext applicationContext = new Cla
原创
发布博客 2022.01.11 ·
326 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

jdk-11.0.10+9.zip

发布资源 2021.05.14 ·
zip

docker的安装以及使用命令

## docker的安装安装dockerhttps://docs.docker.com/install/linux/docker-ce/centos/#set-up-the-repository从 2017 年 3 月开始 docker 在原来的基础上分为两个分支版本: Docker CE 和 Docker EE。Docker CE 即社区免费版,Docker EE 即企业版,强调安全,但需付费使用。本文介绍 Docker CE 的安装使用。移除旧的版本:sudo yum remove
原创
发布博客 2021.03.18 ·
262 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

Sentinel高级

Sentinel高级sentinel和springCloud整合减少开发的复杂度,对大部分的主流框架,例如:Web Servlet、Dubbo、Spring Cloud、gRPC、Spring WebFlux、Reactor等做了适配。只需要引入对应应用的以来即可方便地整合Sentinel。如果要实现SpringCloud和Sentinel的整合,可以通过引入Spring Cloud Alibaba Sentinel来更方便得整合Sentinel。Spring Cloud Alibaba是阿里巴巴集
原创
发布博客 2021.03.11 ·
305 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Sentinel熔断降级

sentinel流量控制Sentinel流量控制&服务熔断降级介绍流量控制介绍在这里我用景区的例子解释一下一个旅游景点日接待游客数量为8K,8K以后的游客就无法买票进去景区。对应编程来说就是,一个接口QPS(每秒请求数)最大为100,在QPS100之后的请求我们就要限制其访问,并给出友好提示。不限制QPS无限的次数就会造成服务器的宕机。服务熔断降级在调用系统的时候,如果调用链路中的某个资源出现了不稳定,最终会导致请求发生堆积,进而导致级联错误而熔断降级就可以解决这个问题,所谓的
原创
发布博客 2021.03.10 ·
422 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

typora+PicGo+gitee搭建免费的的床

一、gitee1、第一步拥有自己的gitee账号没有的可以自己去注册gitee地址2、使用自己的gitee账号创建仓库创建好之后注意记住.com/以后的地址 此处就为y***L/photo—后面会用得上这个地址3、创建可以访问仓库的token点击设置,在右边找到私人令牌然后有右上角+生成新令牌一定要保存令牌在自己的记事本中,别问我为什么知道的二、PicGo下载PicGo下载地址在这里github下载地址配置PicGo1、下载支持gitee的插件PicGo默认是不支持g
原创
发布博客 2021.01.22 ·
154 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

linux安装软件 mysql nginx jdk tomcat

安装JDK1.81.查看jdk版本java -version 如果出现有openJDK的版本,那么就卸载openJDK卸载rpm -e --nodeps JDK版本号例如rpm -e --nodeps java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64查看是否卸载完成rpm -qa | grep java,卸载完成为下图所示2.官网下载jdk的linux版本官网地址:点这里2.进入文件夹cd /usr/local/rz 上传jdk tar
原创
发布博客 2020.09.23 ·
200 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linked List 单向链表

Linked List链表的理解小结链表是以节点的方式来储存的每个节点包括 data域:存放数据,next域:指向下一个节点如图:发现链表的各个节点不一定是连续储存的链表分为带头节点的链表和没有头结点的链表,这样根据实际需求而定。单向链表添加添加到最后找到链表的最后一个节点[通过节点的next == null]将最后这个节点的next指向新的节点//初始化一个头结点,里面什么都不放 HeroNode head = new HeroNode(0, "", "");
原创
发布博客 2020.09.13 ·
202 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数组模拟队列 以及队列的复用(环形队列)

使用数组模拟队列初始化队列private int front; 指向队列头的第一个元素privat int maxSzie; 设置队列的最大长度private int rear; 指向队列尾的最后一个元素的后一个位置,留出一个位置作为约定因为需要留出一个位置作为约定,那么当数组的maxSize == 4;的时候有效数据的个数就等于3个private int[] arr; 使用数组来存储数据,模拟环形队列那么队列就会形成一个圆环形状的 如下图:通过分析可以得出front == rear的时候
原创
发布博客 2020.09.10 ·
190 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

二维数组与稀疏数组的转换---dataStructures

首先我们看一个需求在11 * 11 的五子棋的棋盘中 我们使用0代表十字交叉点也是无效的数据 用1代表黑棋 用2代表蓝棋那么所看到的棋盘如下改用数字显示后就如一下样式现在我们需要将怎个棋盘存储起来,但是又发现有很多为0 的无效数据,那么我们就需要考虑将有效的数据存储无效的数据不用存储起来这样我们就可以使用***稀疏数组***将数据存储起来稀疏数组稀疏数组有一定会有三行,列是随有效数据的个数而变化的,先看一个稀疏数组的大概样子二维数组转换为稀疏数组的思路第一部 需要遍历稀疏数
原创
发布博客 2020.08.22 ·
150 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ToDesk-----个人免费 极致流畅的远程协助软件

官方下载地址 https://www.todesk.com/ToDesk官方下载地址https://www.todesk.com/还支持文件传输,用过许多远程的控制工具,这个自我感觉比向日葵好用todesk。
原创
发布博客 2020.07.18 ·
8802 阅读 ·
1 点赞 ·
4 评论 ·
11 收藏

jenkins启动失败 jenkins.service failed Starting Jenkins bash: /usr/bin/java: 没有那个文件或目录

失败的原因● jenkins.service - LSB: Jenkins Automation Server   Loaded: loaded (/etc/rc.d/init.d/jenkins; bad; vendor preset: disabled)   Active: failed (Result: exit-code) since 二 2020-05-19 20:40:51 CST; 3min 27s ago     
原创
发布博客 2020.07.14 ·
4973 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

hadoop的安装 centos7 JDK1.8

安装JDK1.8查看JDK1.8的安装https://www.cnblogs.com/TJ21/p/13208514.html安装hadoop上传hadoop下载hadoop 地址http://mirrors.hust.edu.cn/apache/hadoop/common/放到mkdir /usr/local/src/hadoop目录下 解压tar -zxvf hadoop-2.9.2.tar.gz 配置环境变量vi /etc/profile ...
原创
发布博客 2020.06.29 ·
167 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

centos7 安装 jdk1.8

去官网下载jdk8https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html开始安装:创建文件夹mkdir /usr/local/src/javarz 上传jdk tar包tar -xvf jdk-8u251-linux-x64.tar.gz配置环境变量:① vi /etc/profile② 在末尾行添加 #set java environ...
原创
发布博客 2020.06.29 ·
175 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

springBoot--原理分析

起步依赖分析分析spring-boot-starter-parent按住Ctrl点击pom.xml中的spring-boot-starter-parent,跳转到了spring-boot-starter-parent的pom.xml,xml配置如下(只摘抄了部分重点配置):<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-depende
原创
发布博客 2020.05.18 ·
215 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

springBoot整合Mybatis,Junit

笔记源码:https://gitee.com/ytfs-dtx/SpringBoot整合MybatisSpringBoot的版本:2.2.5.RELEASE Mybatis版本:mybatis-spring-boot-starter 2.1.2添加Mybatis的起步依赖<!-- Mybatis的起步依赖 --><dependency> <groupId>org.mybatis.spring.boot</groupId>..
原创
发布博客 2020.05.15 ·
429 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多