- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 如何使用http和Postman直接调用dubbo服务?
如何使用http直接调用dubbo服务?我们都知道dubbo服务默认是dubbo协议,如果我们使用http直接调用dubbo服务,需要把协议改为http,如下图我们在官方的提供的项目demo模块中,把privoder.xml中protocol改为http协议,以及http服务器改为Tomcat(默认是Jetty) 然后我们启动启动Privoder类,我们这里启动成功,注册一个DemoService实现类我们启动消费者,使用自己封装好的http去直接去调用这里我们已经就调用成功,并且输出了返
2020-11-22 18:18:58
10082
4
原创 SpringBoot整合MyBatis实现分库分表方案
SpringBoot整合MyBatis实现分库分表方案SpringBoot整合Mybatis实现分库分表查询, 这里不讲解SpringBoot如何整合MyBatis ,只讲解SpringBoot整合MyBatis下的实现分库分表的实现方案。我
2020-05-18 09:38:55
8740
3
原创 HashMap的详细介绍(3)
HashMap的详细介绍—–本文只针对1.7版本的HashMap所讲解.通过前两节课的学习,我们知道了HashMap的构造过程,以及涉及到的几个问题,今天我们来详细学习一下HashMap的put方法的详细过程,在讲解过程中,我们解决一下第二章预留的一些问题。刚来的同学可以先看看 HashMap的详细介绍(1) HashMap的详细介绍(2) 好了,现在我们开始讲解今天学的内容了,同学
2018-01-07 20:39:48
716
1
原创 HashMap的详细介绍(2)
HashMap的详细介绍—–本文只针对1.7版本的HashMap所讲解.通过上一章的讲解HashMap的详细介绍(1)我们知道了HashMap的构造过程,随即引出了两个问题,一:HashMap的容量为什么一定要是2的次幂?二:如果put元素数量大于阈值 一定会扩容吗?现在我们就来对这俩个问题进行讲解.看代码: public V put(K key, V value) {
2018-01-05 22:59:32
1121
原创 HashMap的hashSeed的问题
HashMap的详细介绍—–本文只针对1.7版本的HashMap所讲解.我们知道了HashMap的生成hash码的时候会设计到hashSeed的问题, public V put(K key, V value) { if (table == EMPTY_TABLE) { inflateTable(threshold);
2018-01-05 21:09:53
8055
4
原创 HashMap的详细介绍(1)
HashMap的详细介绍—–本文只针对1.7版本的HashMap所讲解.HashMap是java里面以Key-value存储的一种集合对象,它使用的是数组加上链表的结构,它允许key和value为null,是一种无序并且线程不安全的集合对象。现在我们开始详细介绍下它的工作流程.HashMap它有四种构造方法,如下图所示://两个参数的构造方法,传入的是初始容量,加载因子pub
2018-01-05 13:48:19
3809
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人