首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
张云峥
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
34
文章 32
沸点 2
赞
34
返回
|
搜索文章
张云峥
2年前
关注
Spring Cloud Alibaba之Nacos使用
Nacos Client会通过发送REST请求的方式向Nacos Server注册自己的服务,提供自身的元数据,比如ip地址、端口等信息。 Nacos Server接收到注...
2
评论
分享
张云峥
2年前
关注
SpringBoot启动原理
1. 总体流程图 由于SpringBoot的整个启动流程太长,还是先整个图吧。 2. 源码阅读 那么SpringApplication.run就是启动入口。 这个方法是整个...
9
评论
分享
张云峥
2年前
关注
分布式框架选举流程
本文介绍下分布式框架实现的选举流程,分为Redis和Zookeeper。 1. 分布式系统选举机制 还是围绕CAP理论来说,假如实现的CP,保证数据强一致性的话,那么整个系...
1
评论
分享
张云峥
2年前
关注
分布式锁的实现
本文来讲分布式锁的两种实现,一种是用Redis实现,另一个种使用Zookeeper实现。 1. 分布式系统 2. CAP理论 CAP理论是指,在一个分布式系统中,这三个要素...
1
评论
分享
张云峥
2年前
关注
SpringBoot自动装配原理
1. 简介 不知道大家第一次搭SpringBoot环境的时候,有没有觉得非常简单。无须各种的配置文件,无须各种繁杂的pom坐标, 一个main方法,就能run起来了。与其他...
1
评论
分享
张云峥
2年前
关注
Dubbo服务引入源码流程
1. 整体过程 在看源码之前,我们不妨想一下,服务引入的流程。是不是就是以下几步: 消费端每个服务对应⼀个服务⽬录RegistryDirectory。 2. 服务引入的入口...
2
评论
分享
张云峥
2年前
关注
Dubbo服务导出过程及源码解析
1. 基本概念 Dubbo 就是采用 URL 的方式来作为约定的参数类型,被称为公共契约,就是我们都通过 URL 来交互,来交流。 本次服务暴露过程源码就用到了最后一种代理...
2
评论
分享
张云峥
2年前
关注
Spring与Dubbo整合原理与源码分析
1. 整体架构 注: 本文基于Dubbo2.7.5版本,在这个版本里,服务暴露不是ServiceBean的功能了。 2. 源码解析 先从该注解开始,这个注解的作用是对指定包...
1
评论
分享
张云峥
2年前
关注
Dubbo的基本使用与高级应用
本篇是Dubbo的使用篇,为后续的源码分析打基础。 1. 最简单的使用 开篇用一个最简单的例子,来介绍如何用Dubbo搭建一个简单的例子。 大功告成。 2. 具体应用 Du...
3
评论
分享
张云峥
2年前
关注
Java对象探秘
Java是一门面向对象的编程语言,Java程序运行过程中无时无刻都有对象被创建出来。在语言层面 上,创建对象通常(例外:复制、反序列化)仅仅是一个new关键字而已,而在虚拟...
1
评论
分享
张云峥
2年前
关注
Java内存区域
对于从事C、C++程序开发的开发人员来说,在内存管理领域,他们既是拥有最高权力的“皇帝”, 又是从事最基础工作的劳动人民——既拥有每一个对象的“所有权”,又担负着每一个对象...
1
评论
分享
张云峥
3年前
关注
Dubbo的SPI机制及源码解析
1. 什么是SPI SPI 是英文Service Provider Interface的缩写。中文意思是服务提供商接口。满足某种服务标准的供应商提供的符合该标准的应用程序接...
2
评论
分享
张云峥
3年前
关注
Dubbo介绍
1. RPC是什么 所以对于Java程序而言,RPC就是远程方法调用。 远程⽅法调⽤和本地⽅法调⽤是相对的两个概念,本地⽅法调⽤指的是进程内部的⽅法调⽤,⽽远程⽅法调⽤指的...
4
评论
分享
张云峥
3年前
关注
JVM调优总结
1. YoungGC 频繁 如果线上频繁YoungGC,应该如何解决呢?想有整体思路的话,不防先用反推法,先看原理。 当 JVM 无法为新对象分配在新生代内存空间时总会触发...
1
评论
分享
张云峥
赞了这篇文章
Bestony
独立开发者 @独立开发者
·
3年前
关注
我是如何在 72 小时内复刻 ClubHouse 的
大家好,我是白宦成(@bestony),前几天在 B 站直播写 ClubHouse 复刻版的开发者。当然,除了这个身份,在真实生活中,我还是 Linux 中国开源社区的技术...
91
38
分享
张云峥
3年前
关注
Java并发编程之AQS介绍
Java并发编程核心在于java.concurrent.util包而juc当中的大多数同步器实现都是围绕 着共同的基础行为,比如等待队列、条件队列、独占获取、共享获取等,而...
1
评论
分享
张云峥
3年前
关注
MySQL复制
1. 复制 复制是MySQL数据库提供的一种高可用高性能的解决方案,一般用来建立大型的应用。总体来说,工作原理分为以下3个步骤: 从服务有两个线程,一个是IO线程,负责读取...
1
评论
分享
张云峥
3年前
关注
MySQL事务
1. 概述 事务是数据库区别于文件系统的重要特性之一。事务会把数据库从一种一致状态转换为另一种一致状态。在数据库提交工作时,可以确保要么所有修改都已经保存了,要么所有修改都...
1
评论
分享
张云峥
3年前
关注
MySQL日志
本次介绍,MySQL三个重要的日志,binlog、redolog和undolog。 1. binlog日志 binlog也称二进制日志,记录了对MySQL数据库执行更改的所...
1
评论
分享
张云峥
3年前
关注
MySQL索引
1. 定义 索引的出现其实就是为了提高数据查询的效率,就像书的目录一样。 2. 索引的常见模型 索引的出现是为了提高查询效率,但是实现索引的方式却有很多种,所以这里也就引入...
7
评论
分享
下一页
个人成就
文章被点赞
57
文章被阅读
12,440
掘力值
709
关注了
10
关注者
9
收藏集
0
关注标签
1
加入于
2020-04-07