诛仙89
码龄14年
求更新 关注
提问 私信
  • 博客:108,359
    社区:397
    108,756
    总访问量
  • 118
    原创
  • 13
    粉丝
  • 20
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:安徽省
加入CSDN时间: 2011-06-09

个人简介:11111

博客简介:

chuxue1989的专栏

博客描述:
自己学习历程的记录,每天记录一点点
查看详细资料
个人成就
  • 获得9次点赞
  • 内容获得7次评论
  • 获得62次收藏
  • 博客总排名676,413名
创作历程
  • 1篇
    2023年
  • 1篇
    2022年
  • 17篇
    2021年
  • 39篇
    2020年
  • 47篇
    2019年
  • 46篇
    2018年
  • 31篇
    2016年
  • 8篇
    2015年
成就勋章
TA的专栏
  • 英语学习
    2篇
  • zookeeper
    2篇
  • dubbo
    2篇
  • mongodb
    1篇
  • mario
  • reactor3
    2篇
  • hive
    2篇
  • hadoop
    5篇
  • java基础学习
    11篇
  • Struts2学习
    3篇
  • hibernate学习
    8篇
  • Spring学习
    14篇
  • 读JAVA编程思想有感
    4篇
  • SpringMVC
    2篇
  • java设计模式
    12篇
  • Javascript
    4篇
  • oracle
    3篇
  • redis
    16篇
  • effective java
  • spring boot
    7篇
  • mybatis
    4篇
  • 重构-改善既有代码的设计
    9篇
  • docker
    2篇
  • spring cloud
    12篇
  • 定时器
    1篇
  • git
    3篇
  • nginx
    1篇
  • 多线程
    14篇
  • vue
    1篇
  • mysql
    3篇
  • 跨域
    1篇
  • 面试
  • 其他
  • 算法
    5篇
  • jvm
    6篇
  • Java多线程编程核心技术
    4篇
  • java集合
    1篇
  • elasticsearch
    7篇
  • Akka
    1篇
  • kafka
    11篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 8

TA参与的活动 0

创作活动更多

新星杯·14天创作挑战营·第13期

这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你们参加为期14天的创作挑战赛!注: 1、参赛者可以进入活动群进行交流、互相鼓励与支持(开卷),虚竹哥会分享创作心得和涨粉心得,答疑及活动群请见:https://bbs.csdn.net/topics/619781944 【进活动群,得奖概率会更大,因为有辅导】 2、文章质量分查询:https://www.csdn.net/qc

89人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

Feign的面试

EnableFeignClients会引入一个FeignClientsRegistrar,他主要就是扫描@FeignClient注解的类,然后放到beanDefinition中。他会生成一个JDK代理,利用的核心invocation就是。
原创
博文更新于 2023.10.10 ·
390 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

第六章 类文件结构

Write Once,Run Anywhere平台无关性语言无关性(since JDK1.7)一、class文件结构1.1、源代码package com.cisco.learn.classstructure;/** * @authher: hongwzh2 * @Date: 11/26/19 * @Description: //TODO */public class T...
原创
博文更新于 2023.07.20 ·
148 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

创建型模式--工厂方法

1、介绍工厂方法就是对简单工厂的补充,因为简单工厂在创建类的时候,是根据传递的参数来进行创建的,如果参数是class反射来创建还好,如果不是那么会产生大量的if else if elseif 这样的语句,设计模式一个最重要的功能就是减少这个if else。 所以工厂方法应运而生,他就是将属于相同分类的类创建封装到一个工厂接口的子类中去创建。...
转载
博文更新于 2023.03.07 ·
105 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

英文常用句型

记录自己的英语学习
原创
博文更新于 2022.10.25 ·
385 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

elasticsearch 数据写入后可以立马被搜索吗

在Index, Update, Delete, and Bulk 等方法后面是可以添加?refresh参数的。针对refresh的值进行说明一、 空字符串或者true他会立马刷新相关的分配,也就是本次数据存储的分片,所以这个影响的结果是可以被立马感知的,但是可行而止,这种情况是极其消耗性能的.二、 wait_for首先es有一个参数叫index.refresh_interval, 这个是es自动刷新的间隔如果配置wait_for,那么就是等待es自动刷新,然后可见,而且这个刷新操作也可以手动调用
原创
博文更新于 2021.04.13 ·
1572 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Elasticsearch的集群部署

这篇博客也谢不错,但是缺少了一些信息。在配置的时候可以直接指定是否是master节点。 而且可指定节点是非数据节点
原创
博文更新于 2021.04.13 ·
132 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

八、redis主从复制

一 介绍二 配置在从节点上 slaveof ip port 这这么简单完成了配置主从配置一定要一致,负责可能会出现很多问题三 全量复制3.1介绍3.2开销3.3避免全量复制四 部分复制4.1 介绍五 主从结构故障转移和常见问题5.1 slave宕机难道redis没有负载均衡的配置,还需要手动改写客户...
翻译
博文更新于 2021.04.12 ·
159 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Zookeeper 经常使用场景实现【待补充】

待补充
原创
博文更新于 2021.04.12 ·
116 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Zookeeper 数据写入和选举流程

一片写的不错的文章
转载
博文更新于 2021.04.08 ·
464 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

三、垃圾收集器和内存分配策略

java和c++之间有一堵由内存动态分配和垃圾回收技术所围成的高墙,墙外的人想进去,墙里面的人想出来
原创
博文更新于 2021.04.08 ·
123 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Mysql是如何加锁的

行级锁并不是直接锁记录,而是锁索引,如果一条 SQL 语句用到了主键索引,mysql 会锁住主键索引;如果一条语句操作了非主键索引,mysql 会先锁住非主键索引,再锁定主键索引精彩博客一、主键索引如何验证行级锁是锁索引呢? 这个目前还没想到。。二、非主键索引...
原创
博文更新于 2021.04.08 ·
293 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Mysql解释计划

MySql提供了EXPLAIN语法用来进行查询分析,在SQL语句前加一个"EXPLAIN"即可;explain select * from a;解释计划就是围绕这个表来进行。一、select_type值解释simple简单查询方式,不使用UNION和子查询primary该表格位于最外层开始查询,通常会跟其他查询方式组合unionunion连接的多个...
翻译
博文更新于 2021.04.08 ·
965 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

Spring的9处调用后置处理器

在Sping的整个生命周期中,有9个地方调用后置处理器。这些后置处理器是spring实现自定义功能或者扩展spring的核心所在一、postProcessBeforeInitialization该方法属于InstantiationAwareBeanPostProcessor后置处理器public interface InstantiationAwareBeanPostProcessor extends BeanPostProcessor { @Nullable default Object po
原创
博文更新于 2021.04.07 ·
1676 阅读 ·
0 点赞 ·
1 评论 ·
4 收藏

线程池

精彩文章
原创
博文更新于 2021.04.06 ·
129 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Nacos源码分析【临时节点】

作为后起之秀,Nacos基本要取代Eureka的位置,我没有在项目中使用过,只在本地跑了一下,处于好奇我想浅显的分析Nacos的实现,看看是否比Eureka更优秀官网图从图中可以看到,nacos似乎比eureka多了一致性协议,eureka是p2p,也就是非强一致性,貌似nacos解决了这个问题,nacos还有控制台,嗯这个确实更方便了一、服务注册1.1 客户端eureka是利用SmartLifeCycle接口的生命周期方法來完成调用的。nacos是利用的事件监听机制来触发的。都是固定的套路,
原创
博文更新于 2021.03.28 ·
1200 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Feign源码分析

feign主要围绕注解@FeignClient和@Autowired来分析就好了,@FeignClient是注解在一个接口上面的,这个注解是一个标志,相应的后置处理器把有该标志的类加入到bean defenition中。@Autowired是注入属性的,feign采用的是FactoryBean的方式进行创建的。下面开始详细分析一、注解FeignClient在使用feign的时候都要的配置类上加上EnableFeignClients,这个注解上面有个Import注解,这个很重要@Import(Feign
原创
博文更新于 2021.03.22 ·
243 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Ribbon源码分析

Ribbon和RestTemplate紧密的结合在一起,因此想分析Ribbon,必须要先分析RestTemplate。一、ClientHttpRequestRestTemplate在执行的时候需要封装request请求,这个请求谁都可以自定义,他的顶级接口是ClientHttpRequest本次的主角是InterceptingClientHttpRequest。改request里面有一个拦截器列表interceptors。if (this.iterator.hasNext()) { ClientH
原创
博文更新于 2021.03.22 ·
175 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

eureka源码流程分析

这是euraka官网的架构图从上面图中可以看到eureka的功能服务注册服务续约服务下线服务同步远程调用一、服务注册这个服务提供者需需要把自己的实例注册到注册中心中(就相当于把自己的信息放到婚恋中心),这个时候必须考虑几个因素服务提供者怎么和注册中心通信注册中心如何保存信息eureka利用了一个和springMVC差不多的框架jersey1.X的版本是sun公司提供的独立的jar包,在2.X版本中,已经将jersey融合到JavaSE中,在javax.ws.rs.*包中
原创
博文更新于 2021.03.18 ·
398 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Spring和SpringBoot监听器

聊到spring boot的生命周期,其实就是事件的监听,这里spring boot的事件监听和spring的有关联,先了解spring的事件监听一、ApplicationListener这个是自从spring3.0后可以对你感兴趣的进行监听,而这个实现机制是通过泛型ApplicationListener<E extends ApplicationEvent>来实现的。As of Spring 3.0, an ApplicationListener can generically dec
原创
博文更新于 2021.03.17 ·
368 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

SpringBoot整体流程图解

之前分析springboot的时候,化了一些流程图,害怕忘了,这次贴在这上面。
原创
博文更新于 2021.03.12 ·
2880 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏
加载更多