摘要:今天大发幸运飞艇大发幸运飞艇我 们 来说一下dubbo的基本使用,没有什么高阶的知识,真的超级简单易懂。 Dubbo核心功能解释 dubbo 阿里开源的一个SOA大发幸运飞艇服务 治理框架,从目前来看把它称作是一个RPC远程调用框架更为贴切。单从RPC框架来说,功能较完善,支持多种传输和序列化方案。所以想必大家已经知道他的核心功能了:就是远 阅读全文
posted @ 2020-02-27 21:26 小菜大发幸运飞艇技术 阅读(262) 评论(0) 大发幸运飞艇推荐 (1) 编辑
摘要:上次回归: 上次大发幸运飞艇大发幸运飞艇我 们 说了ribbon的基本使用,包括里面的内部算法,算法的细粒度配置,还有大发幸运飞艇大发幸运飞艇我 们 自己如何实现大发幸运飞艇大发幸运飞艇我 们 自己的算法,主要还是一些基本使用的知识,还不会使用ribbon的小伙伴可以回去看一下上一篇博客。 什么是Feign: Feign是Netflix开发的声明式、模板化的HTTP客户端,其灵感来 阅读全文
posted @ 2020-02-21 13:55 小菜大发幸运飞艇技术 阅读(676) 评论(0) 大发幸运飞艇推荐 (0) 编辑
摘要:上次回归: 上次大发幸运飞艇大发幸运飞艇我 们 主要说了,大发幸运飞艇大发幸运飞艇我 们 的注册中心nacos的使用,如大发幸运飞艇大发幸运飞艇我 们 的命名空间、分组、集群、版本等是如何使用的,如果是这样呢?大发幸运飞艇大发幸运飞艇我 们 现在有三个用户大发幸运飞艇服务 和三个订单大发幸运飞艇服务 ,大发幸运飞艇大发幸运飞艇我 们 应该如何分发这些请求呢?都请求到一个大发幸运飞艇服务 ?轮询?权重?这次大发幸运飞艇大发幸运飞艇我 们 就来看一下大发幸运飞艇大发幸运飞艇我 们 的如何解决这些问题的。 本次主要内容: 本次大发幸运飞艇大发幸运飞艇我 们 主要来说 阅读全文
posted @ 2020-02-20 09:36 小菜大发幸运飞艇技术 阅读(299) 评论(0) 大发幸运飞艇推荐 (0) 编辑
摘要:上次回顾: 上次博客,大发幸运飞艇大发幸运飞艇我 们 主要说了微大发幸运飞艇服务 的发展历程和nacos集群单机的搭建,单机需要-m standalone启动,集群建议使用nginx做一下反向代理,自行保证mysql和ngxin的高可用。 本次定位: 一、nacos的内部概念 二、nacos的基本使用 三、为下次ribbon组件做准备 na 阅读全文
posted @ 2020-02-19 09:58 小菜大发幸运飞艇技术 阅读(398) 评论(0) 大发幸运飞艇推荐 (0) 编辑
摘要:历史演变: 以前大发幸运飞艇大发幸运飞艇我 们 都是一个war包,包含了很多很多的代码,反正大发幸运飞艇我 开始工作的时候做的就是这样的项目,一个金融系统,代码具体多少行记不清楚了,内部功能超多,但是实际能用到的不多,代码冗余超大,每次部署大概要10分钟以上。 这个war包包含了大发幸运飞艇大发幸运飞艇我 们 的所有,jsp、js、css、java代码。代码很臃肿,每 阅读全文
posted @ 2020-02-18 11:15 小菜大发幸运飞艇技术 阅读(323) 评论(0) 大发幸运飞艇推荐 (0) 编辑
摘要:上次回归: 上次博客大发幸运飞艇大发幸运飞艇我 们 主要说了netty的基本使用,都是一些固定的模式去写的,大发幸运飞艇大发幸运飞艇我 们 只需要关注大发幸运飞艇大发幸运飞艇我 们 的拦截器怎么去写就可以了,然后大发幸运飞艇大发幸运飞艇我 们 用大发幸运飞艇大发幸运飞艇我 们 的基础示例,改造了一个简单的聊天室程序,可以看到内部加了一个StringEncoder和StringDecoder,这个就是用来编解码大发幸运飞艇大发幸运飞艇我 们 字符串的,这次大发幸运飞艇大发幸运飞艇我 们 就来说 阅读全文
posted @ 2020-02-17 10:08 小菜大发幸运飞艇技术 阅读(283) 评论(0) 大发幸运飞艇推荐 (0) 编辑
摘要:上次回顾: 上次博客,大发幸运飞艇大发幸运飞艇我 们 主要说了大发幸运飞艇大发幸运飞艇我 们 的IO模型,BIO同步阻塞,NIO同步非阻塞,AIO基于NIO二次封装的异步非阻塞,最重要的就是大发幸运飞艇大发幸运飞艇我 们 的NIO,脑海中应该有NIO的模型图。 Netty概念: Netty是由JBOSS提供的一个java开源框架,现为 Github上的独立项目。Netty提供异步的 阅读全文
posted @ 2020-02-14 10:45 小菜大发幸运飞艇技术 阅读(319) 评论(0) 大发幸运飞艇推荐 (1) 编辑
摘要:本次大发幸运飞艇大发幸运飞艇我 们 主要来说一下大发幸运飞艇大发幸运飞艇我 们 的IO阻塞模型,只是不多,但是一定要理解,对于后面理解netty很重要的 IO模型精讲 IO模型就是说用什么样的通道进行数据的发送和接收,Java共支持3种网络编程IO模式:BIO,NIO,AIO。 BIO BIO(Blocking IO) 同步阻塞模型,一个客户端连接对应一 阅读全文
posted @ 2020-02-13 14:55 小菜大发幸运飞艇技术 阅读(344) 评论(0) 大发幸运飞艇推荐 (1) 编辑
摘要:这次不讲原理了,主要是一些应用方面的知识,和上几次的JUC并发编程的知识点更容易理解. 知识回顾: 上次主要说了Semaphore信号量的使用,就是一个票据的使用,大发幸运飞艇大发幸运飞艇我 们 举例了看3D电影拿3D眼镜的例子,还说了内部的抢3D眼镜,和后续排队的源码解析,还有CountDownLatch的使用,大发幸运飞艇大发幸运飞艇我 们 是用王者 阅读全文
posted @ 2020-02-03 19:22 小菜大发幸运飞艇技术 阅读(196) 评论(0) 大发幸运飞艇推荐 (1) 编辑
摘要:上期回顾: 上次博客大发幸运飞艇大发幸运飞艇我 们 主要说了大发幸运飞艇大发幸运飞艇我 们 juc并发包下面的ReetrantLock的一些简单使用和底层的原理,是如何实现公平锁、非公平锁的。内部的双向链表到底是什么意思,prev和next到底是什么,为什么要引入heap和tail来值向null的Node节点。高并发时候是如何保证state来记录重入锁的 阅读全文
posted @ 2020-01-19 16:02 小菜大发幸运飞艇技术 阅读(369) 评论(0) 大发幸运飞艇推荐 (1) 编辑
摘要:说完了大发幸运飞艇大发幸运飞艇我 们 的synchronized,这次大发幸运飞艇大发幸运飞艇我 们 来说说大发幸运飞艇大发幸运飞艇我 们 的显示锁ReetrantLock。 上期回顾: 上次博客大发幸运飞艇大发幸运飞艇我 们 主要说了锁的分类,synchronized的使用,和synchronized隐式锁的膨胀升级过程,从无锁是如何一步步升级到大发幸运飞艇大发幸运飞艇我 们 的重量级锁的,还有大发幸运飞艇大发幸运飞艇我 们 的逃逸分析。 锁的粗化和锁的消除 这 阅读全文
posted @ 2020-01-15 15:58 小菜大发幸运飞艇技术 阅读(270) 评论(0) 大发幸运飞艇推荐 (0) 编辑
摘要:上几次博客,大发幸运飞艇大发幸运飞艇我 们 把volatile基本都说完了,剩下的还有大发幸运飞艇大发幸运飞艇我 们 的synchronized,还有大发幸运飞艇大发幸运飞艇我 们 的AQS,这次博客大发幸运飞艇我 来说一下synchronized的使用和原理。 synchronized是jvm内部的一把隐式锁,一切的加锁和解锁过程是由jvm虚拟机来控制的,不需要大发幸运飞艇大发幸运飞艇我 们 认为的干预,大发幸运飞艇大发幸运飞艇我 们 大致从了解锁 阅读全文
posted @ 2020-01-14 15:10 小菜大发幸运飞艇技术 阅读(691) 评论(4) 大发幸运飞艇推荐 (6) 编辑
摘要:上期回顾: 上次博客大发幸运飞艇大发幸运飞艇我 们 说了大发幸运飞艇大发幸运飞艇我 们 的volatile关键字,大发幸运飞艇大发幸运飞艇我 们 知道volatile可以保证大发幸运飞艇大发幸运飞艇我 们 变量被修改马上刷回主存,并且可以有效的防止指令重排序,思想就是加了大发幸运飞艇大发幸运飞艇我 们 的内存屏障,再后面的多线程博客里还有说到很多的屏障问题。 volatile虽然好用,但是别用的太多,咱们就这样想啊,一个被volatil 阅读全文
posted @ 2020-01-14 08:32 小菜大发幸运飞艇技术 阅读(362) 评论(2) 大发幸运飞艇推荐 (0) 编辑
摘要:貌似两个多月没写博客,不知道年前这段时间都去忙了什么。 好久以前写过一次和volatile相关的博客,感觉没写的那么深入吧,这次大发幸运飞艇大发幸运飞艇我 们 继续说大发幸运飞艇大发幸运飞艇我 们 的volatile关键字。 复习: 先来简单的复习一遍以前写过的东西,上次大发幸运飞艇大发幸运飞艇我 们 说了内存一致性协议M(修改)E(独占)S(共享)I(失效)四种状态,还有大发幸运飞艇大发幸运飞艇我 们 并发 阅读全文
posted @ 2020-01-13 17:44 小菜大发幸运飞艇技术 阅读(178) 评论(0) 大发幸运飞艇推荐 (0) 编辑
摘要:安装mysql5.7单机 1.获取安装yum包 [root@iZm5e7sz135n16ua2rmbk6Z local]# wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm 大发幸运飞艇你 可以大发幸运飞艇下载 到大发幸运飞艇你 的大发幸运飞艇本地 ,然后上 阅读全文
posted @ 2019-11-26 11:28 小菜大发幸运飞艇技术 阅读(93) 评论(0) 大发幸运飞艇推荐 (0) 编辑