首页
学习
活动
专区
工具
TVP
发布

java_python

专栏作者
77
文章
40883
阅读量
12
订阅数
java架构之路-(dubbo专题)dubbo的基本使用
  dubbo 阿里开源的一个SOA服务治理框架,从目前来看把它称作是一个RPC远程调用框架更为贴切。单从RPC框架来说,功能较完善,支持多种传输和序列化方案。所以想必大家已经知道他的核心功能了:就是远程调用。太多的理论知识我就不说了,这是他的官网http://dubbo.apache.org/en-us/,有时间的自己去看看吧,我们就直接上代码吧~!
小菜的不能再菜
2020-03-18
3000
java架构之路-(微服务专题)feign的基本使用和nacos的配置中心
  上次我们说了ribbon的基本使用,包括里面的内部算法,算法的细粒度配置,还有我们自己如何实现我们自己的算法,主要还是一些基本使用的知识,还不会使用ribbon的小伙伴可以回去看一下上一篇博客。
小菜的不能再菜
2020-02-25
8090
java架构之路-(微服务专题)ribbon的基本使用和内部算法的自我实现
  上次我们主要说了,我们的注册中心nacos的使用,如我们的命名空间、分组、集群、版本等是如何使用的,如果是这样呢?我们现在有三个用户服务和三个订单服务,我们应该如何分发这些请求呢?都请求到一个服务?轮询?权重?这次我们就来看一下我们的如何解决这些问题的。
小菜的不能再菜
2020-02-25
5760
java架构之路-(微服务专题)nacos集群精讲实战
  上次博客,我们主要说了微服务的发展历程和nacos集群单机的搭建,单机需要-m standalone启动,集群建议使用nginx做一下反向代理,自行保证mysql和ngxin的高可用。
小菜的不能再菜
2020-02-25
4500
java架构之路-(netty专题)netty的编解码(出入战)与粘包拆包
  上次博客我们主要说了netty的基本使用,都是一些固定的模式去写的,我们只需要关注我们的拦截器怎么去写就可以了,然后我们用我们的基础示例,改造了一个简单的聊天室程序,可以看到内部加了一个StringEncoder和StringDecoder,这个就是用来编解码我们字符串的,这次我们就来说说这个编解码。
小菜的不能再菜
2020-02-24
6360
java架构之路(多线程)JUC并发编程之Semaphore信号量、CountDownLatch、CyclicBarrier栅栏、Executors线程池
  上次博客我们主要说了我们juc并发包下面的ReetrantLock的一些简单使用和底层的原理,是如何实现公平锁、非公平锁的。内部的双向链表到底是什么意思,prev和next到底是什么,为什么要引入heap和tail来值向null的Node节点。高并发时候是如何保证state来记录重入锁的,在我们的上次博客都做了详细的说明。这次我们来聊一些简单易懂且实用的AQS中的工具类。
小菜的不能再菜
2020-02-24
3760
java架构之路(多线程)synchronized详解以及锁的膨胀升级过程
  上几次博客,我们把volatile基本都说完了,剩下的还有我们的synchronized,还有我们的AQS,这次博客我来说一下synchronized的使用和原理。
小菜的不能再菜
2020-02-24
4800
java架构之路(多线程)JMM和volatile关键字(二)
  先来简单的复习一遍以前写过的东西,上次我们说了内存一致性协议M(修改)E(独占)S(共享)I(失效)四种状态,还有我们并发编程的三大特性原子性、一致性和可见性。再就是简单的提到了我们的volatile关键字,他可以保证我们的可见性,也就是说被volatile关键字修饰的变量如果产生了变化,可以马上刷到主存当中去。我们接下来看一下我们这次博客的内容吧。
小菜的不能再菜
2020-02-24
4300
java架构之路-(netty专题)netty的基本使用和netty聊天室
  上次博客,我们主要说了我们的IO模型,BIO同步阻塞,NIO同步非阻塞,AIO基于NIO二次封装的异步非阻塞,最重要的就是我们的NIO,脑海中应该有NIO的模型图。
小菜的不能再菜
2020-02-23
1.1K0
java架构之路(多线程)原子操作,Atomic与Unsafe魔术类
  这次不讲原理了,主要是一些应用方面的知识,和上几次的JUC并发编程的知识点更容易理解.
小菜的不能再菜
2020-02-21
4140
java架构之路(多线程)大厂方式手写单例模式
  属于创建类型的一种常用的软件设计模式。通过单例模式的方法创建的类在当前进程中只有一个实例(根据需要,也有可能一个线程中属于单例,如:仅线程上下文内使用同一个实例),就是说每次我们创建的对象成功以后,在一个线程中有且仅有一个对象在正常使用。可以分为懒汉式和饿汉式。
小菜的不能再菜
2020-02-21
3220
java架构之路-(微服务专题)初步认识微服务与nacos初步搭建
  以前我们都是一个war包,包含了很多很多的代码,反正我开始工作的时候做的就是这样的项目,一个金融系统,代码具体多少行记不清楚了,内部功能超多,但是实际能用到的不多,代码冗余超大,每次部署大概要10分钟以上。
小菜的不能再菜
2020-02-21
4080
java架构之路(多线程)AQS之ReetrantLock显示锁的使用和底层源码解读
  说完了我们的synchronized,这次我们来说说我们的显示锁ReetrantLock。
小菜的不能再菜
2020-02-21
4200
java架构之路-(netty专题)初步认识BIO、NIO、AIO
  本次我们主要来说一下我们的IO阻塞模型,只是不多,但是一定要理解,对于后面理解netty很重要的
小菜的不能再菜
2020-02-21
3810
java架构之路(Sharding JDBC)mysql5.7yum安装和主从
每个人都不一样,别复制我的。输入mysql -uroot -p,然后输入你的密码进入
小菜的不能再菜
2019-11-26
4720
java架构之路(MQ专题)kafka集群配置和简单使用
  前面我们说了RabbitMQ和RocketMQ的安装和简单的使用,这次我们说一下Kafka的安装配置,后面我会用几个真实案例来说一下MQ的真实使用场景。天冷了,不愿意伸手,最近没怎么写博客了,还请见谅。
小菜的不能再菜
2019-11-20
4890
java架构之路-(NoSql专题)MongoDB快速上手
  NoSQL(NoSQL = Not Only SQL ),意即"不仅仅是SQL"。在现代的计算系统上每天网络上都会产生庞大的数据量。这些数据有很大一部分是由关系数据库管理系统(RDBMS)来处理。 1970年 E.F.Codd's提出的关系模型的论文 "A relational model of data for large shared data banks",这使得数据建模和应用程序编程更加简单。通过应用实践证明,关系模型是非常适合于客户服务器编程,远远超出预期的利益,今天它是结构化数据存储在网络和商务应用的主导技术。NoSQL 是一项全新的数据库革命性运动,早期就有人提出,发展至2009年趋势越发高涨。NoSQL的拥护者们提倡运用非关系型的数据存储,相对于铺天盖地的关系型数据库运用,这一概念无疑是一种全新的思维的注入。
小菜的不能再菜
2019-11-12
4000
java架构之路-(MQ专题)RocketMQ从入坑到集群详解
  这次我们来说说我们的RocketMQ的安装和参数配置,先来看一下我们RocketMQ的提出和应用场景吧。
小菜的不能再菜
2019-11-10
5950
足疗小张和面向对象的7个设计原则
  设计模式在我们的开发中是不可或缺的一部分,很多人会说,我没用那些设计模式啊,我也开发的挺好的,其实不然,我们在开发中都用到了这些设计模式,只不过我们并没有在意这些,今天我就用开车的方法来解释一下我们的7个设计原则。
小菜的不能再菜
2019-11-07
3410
java架构之路-(MQ专题)RabbitMQ安装和基本使用
  我这里安装是使用阿里云的CentOS7.5来安装的,使用CentOS版本低于7的可能会报错。
小菜的不能再菜
2019-10-30
4930
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
热点技术征文第五期
新风口Sora来袭,普通人该如何把握机会?
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档