Loading

上一页 1 2 3 4 5 6 7 ··· 12 下一页
摘要: beanDefinition冻结操作 在分析beanDefinition合并操作前,先简单了解一下beanDefinition的冻结操作; 之前说过BeanFactoryPostProcessor这个后置处理器的执行时机是在AbstractApplicationContext#refresh方法里调 阅读全文
posted @ 2021-11-03 00:27 街头卖艺的肖邦 阅读(505) 评论(0) 推荐(0) 编辑
摘要: 在执行DefaultListableBeanFactory#preInstantiateSingletons方法时会创建非懒加载的单例Bean,这个创建过程是通过调用AbstractBeanFactory#getBean(java.lang.String)创建的; 下面分析AbstractBeanF 阅读全文
posted @ 2021-10-03 18:00 街头卖艺的肖邦 阅读(263) 评论(0) 推荐(0) 编辑
摘要: BeanFactory BeanFactory是Bean的工厂,Spring的顶层核心接口,它为Spring的IoC功能提供了基础,它使用了简单工厂,负责生产Bean,Bean的定义信息; BeanFactory的类图 ApplicationContext 从上面的类图可以看出Application 阅读全文
posted @ 2021-08-24 09:34 街头卖艺的肖邦 阅读(285) 评论(0) 推荐(0) 编辑
摘要: RDB快照 在指定的时间间隔内将内存中的数据集快照写入磁盘,默认的文件名为dump.rdb; 在默认情况下,Redis将内存数据库快照保存在名字为dump.rdb的二进制文件中; 在redis.conf配置下可以看出,如下: rdbcompression:导出rdb数据库文件压缩字符串和对象,默认是 阅读全文
posted @ 2021-08-01 17:27 街头卖艺的肖邦 阅读(90) 评论(0) 推荐(0) 编辑
摘要: git fork模式流程 <url> = 项目地址(http://gitlab.xxx.com.cn/xxx/xxx.git)<repo> = 仓库名(origin、upstream)<branch> = 分支(xxx.xxx) 1.fork项目 2.关联公仓 git remote add upst 阅读全文
posted @ 2021-07-18 22:02 街头卖艺的肖邦 阅读(821) 评论(0) 推荐(0) 编辑
摘要: RabbitMQ集群原理 多个RabbitMQ单节点,经过配置组成RabbitMQ集群; 集群节点之间共享元数据,比如有节点1,节点2,节点3,3个节点是普通集群,它们仅有相同的元数据,即交换机,队列的结构,不共享队列数据(默认); RabbitMQ节点数据相互转发,客户端通过单一节点可以访问所有数 阅读全文
posted @ 2021-07-03 16:43 街头卖艺的肖邦 阅读(592) 评论(0) 推荐(0) 编辑
摘要: RabbitAdmin功能 RabbitAdmin类用来管理RabbitMQ; 创建方法: ConnectionFactory connectionFactory = new CachingConnectionFactory(); RabbitAdmin rabbitAdmin = new Rabb 阅读全文
posted @ 2021-06-29 22:39 街头卖艺的肖邦 阅读(1989) 评论(0) 推荐(0) 编辑
摘要: 什么是JMS? JMS Java消息服务(Java Message Service,JMS)应用程序接口是一个Java平台中关于面向消息中间件(MOM)的API,用于在两个应用程序之间,或分布式系统中发送消息,进行异步通信;Java消息服务是一个与具体平台无关的API,绝大多数MOM提供商都对JMS 阅读全文
posted @ 2021-06-16 11:11 街头卖艺的肖邦 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 第三方支付 第三方支付是指具备一定实力和信誉保障的独立机构,采用与各大银行签约的方式,通过与银行支付结算系统接口对接而促成交易双方进行交易的网络支付模式,如:支付宝,微信支付,百度钱包,PayPal; 优点 支付平台降低了政府、企业、事业单位直连银行的成本,满足了企业专注发展在线业务的收付要求; 使 阅读全文
posted @ 2021-05-30 17:21 街头卖艺的肖邦 阅读(1595) 评论(0) 推荐(0) 编辑
摘要: feign是Spring Cloud提供的伪http客户端(本质还是用http),封装了Http调用流程,使用Java接口注解的方式无感知调用Http请求,不用像Ribbon中通过封装HTTP请求报文的方式调用,feign默认集成了Ribbon; A服务通过feign接口调用B服务,A中带有请求头, 阅读全文
posted @ 2021-05-26 09:40 街头卖艺的肖邦 阅读(708) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 12 下一页