零零散散兩周時間捆昏,終于在單機環(huán)境下搭建起來了一個4節(jié)點的hadoop集群。在這篇文章中正塌,我將分成如下部分進行分享使用vagrant在本地運行虛擬機使用vagrant在本地搭建...
零零散散兩周時間捆昏,終于在單機環(huán)境下搭建起來了一個4節(jié)點的hadoop集群。在這篇文章中正塌,我將分成如下部分進行分享使用vagrant在本地運行虛擬機使用vagrant在本地搭建...
排序(上):為什么插入排序比冒泡排序更受歡迎? 排序對于任何一個程序員來說揍愁,可能都不會陌生。你學的第一個算法杀饵,可能就是排序莽囤。大部分編程語言中,也都提供了排序函數(shù)切距。在平常的項目...
一. 簡介 在看ThreadLocal源碼的時候朽缎,其中嵌套類ThreadLocalMap中的Entry繼承了WeakReferenc,為了能搞清楚ThreadLocal谜悟,只能...
在上一篇:SPI機制(一)中研究了Dubbo SPI的自適應原理话肖;SPI機制(二)中我們來研究下Dubbo SPI是如何實現(xiàn)IOC的。 1. 起點:測試用例 我們還是從測試用...
JDK SPI 和Dubbo SPI的區(qū)別:JDK SPI 會一次性實例化所有配置的實例:如果某些實例在程序中并不需要葡幸,那將會是極大的浪費最筒。Dubbo SPI只會實例化需要的...
Dubbo 中有四種負載均衡策略:RandomLoadBalance(按權重隨機)、RoundRobinLoadBalance(輪詢)蔚叨、LeastActiveLoadBala...
服務暴露分為兩種:本地暴露(暴露在JVM中,不需要網絡通信)床蜘;遠程暴露(將ip,端口等信息暴露給遠程客戶端,調用時需要網絡通信) 1. 服務暴露起點 自定義XML文件解析 解...
在創(chuàng)建Bean的最后,會調用BeanPostProcessor方法蔑水;AOP本質上就是一個BeanPostProcessor邢锯。那么在創(chuàng)建Bean的最后,通過BeanPostPr...
BeanFactory getBean 流程:getBean -> doGetBean -> getSingleton -> singletonFactory.getObje...
上一章中講解了:BeanPostProcessorFactory方法的調用搀别,給BeanFactory中引入類BeanPostProcessor類丹擎。這一章,我們來看看sprin...
1. 起點 2. 新建歇父,初始化容器 this(): 創(chuàng)建容器鸥鹉,并初始化beanMap 創(chuàng)建BeanFactoryAnnotationConfigApplicationCont...
1. 問題描述 在啟動tomcat時蛮穿,總是會拋出Address localhost:1099 is already in use。lsof -i tcp:1099 查看該端口...
消息路由的幾種方式 Direct:直連模式 Topic: 轉發(fā)模式 Fanout :廣播模式 1. Topic模式 topic 模式下可以使用統(tǒng)配符表示bingKey:'*'...
1. springBoot項目下引入amqp starter amqp-starter 會引入如下jar包 2. springBoot 配置文件下配置rabbitMQ屬性 3...
1. Mac下安裝 brew install rabbitmq目錄:/usr/local/Cellar/rabbitmq 2. RabbitMQ啟動 sbin/rabbitm...
1. 引入依賴 mybatis mybatis-spring 數(shù)據源 mysql 連接器 spring-jdbc 2. 注入SqlSessionFactory mybati...
1. 在resource目錄下創(chuàng)建META-INF 在META-INF目錄下創(chuàng)建spring.hanlders: 指定NamespaceHandler毁渗;spring.sche...
1. ZooKeeper下載 下載地址 2. 環(huán)境搭建 復制多份zookeeper文件包(奇數(shù))践磅,模擬多個節(jié)點。本地集群 將 /conf 路徑下zoo_sample.cfg灸异,...
關于消息隊列府适,從前年開始斷斷續(xù)續(xù)看了些資料,想寫很久了肺樟,但一直沒騰出空檐春,近來分別碰到幾個朋友聊這塊的技術選型,是時候把這塊的知識整理記錄一下了么伯。 市面上的消息隊列產品有很多疟暖,...
1. 介紹 MQ 是一種應用程序對應用程序的通信方法。在項目中田柔,可以將一些無需及時返回且耗時的操作提取出來俐巴,使用MQ,進行異步處理硬爆。比如:主播提交需要審核的信息... 2. ...