会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
我是2货呀
执古之道以御今之有。能知古始,是谓道纪。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
4
5
6
7
8
9
10
11
12
13
下一页
2019年3月12日
merge和rebase的区别
摘要: 前言 我从用git就一直用rebase,但是新的公司需要用merge命令,我不是很明白,所以查了一些资料,总结了下面的内容,如果有什么不妥的地方,还望指正,我一定虚心学习。 merge和rebase 标题上的两个命令:merge和rebase都是用来合并分支的。 这里不解释rebase命令,以及两个
阅读全文
posted @ 2019-03-12 16:45 我是2货呀
阅读(880)
评论(0)
推荐(0)
2019年3月11日
Jvm垃圾回收器(终结篇)
摘要: 知识回顾: 第一篇《Jvm垃圾回收器(基础篇)》主要讲述了判断对象的生死?两种基础判断对象生死的算法、引用计数法、可达性分析算法,方法区的回收。在第二篇《Jvm垃圾回收器(算法篇)》中主要介绍了垃圾回收的几种常用算法:标记-清除、复制算法、标记-整理算法、分代收集算法。那么接下来我们重点研究Jvm的
阅读全文
posted @ 2019-03-11 16:02 我是2货呀
阅读(273)
评论(0)
推荐(0)
2019年3月7日
SOFARPC源码解析-搭建环境
摘要: 文档地址:https://www.sofastack.tech 简介摘要 SOFA 是蚂蚁金服自主研发的金融级分布式中间件,包含构建金融级云原生架构所需的各个组件,包括微服务研发框架,RPC 框架,服务注册中心,分布式定时任务,限流/熔断框架,动态配置推送,分布式链路追踪,Metrics监控度量,分
阅读全文
posted @ 2019-03-07 16:58 我是2货呀
阅读(1938)
评论(0)
推荐(0)
Spring Boot Web 开发注解篇
摘要: 本文提纲 1. spring-boot-starter-web 依赖概述 1.1 spring-boot-starter-web 职责 1.2 spring-boot-starter-web 依赖关系 2. Spring MVC on Spring Boot 2.1 Spring MVC 体系温故知
阅读全文
posted @ 2019-03-07 11:24 我是2货呀
阅读(406)
评论(0)
推荐(0)
2019年2月22日
tcc分布式事务框架解析
摘要: 前言碎语 楼主之前推荐过2pc的分布式事务框架LCN。今天来详细聊聊TCC事务协议。 2pc实现:https://github.com/codingapi/tx-lcn tcc实现:https://github.com/yu199195/hmily 首先我们了解下什么是tcc,如下图 tcc分布式事
阅读全文
posted @ 2019-02-22 11:41 我是2货呀
阅读(868)
评论(0)
推荐(0)
2019年2月21日
分布式事务解决方案FESCAR
摘要: 项目地址:FESCAR 以下是官网的文档。简介2019年,Fescar 是 阿里巴巴 开源的 分布式事务中间件,以 高效 并且对业务 0 侵入 的方式,解决 微服务 场景下面临的分布式事务问题。 1. 什么是微服务化带来的分布式事务问题?首先,设想一个传统的单体应用(Monolithic App),
阅读全文
posted @ 2019-02-21 10:38 我是2货呀
阅读(500)
评论(0)
推荐(0)
2019年1月28日
一段JAVA代码了解多线程,JUC、CAS原子性操作。
摘要: volatile关键字很重要的两个特性: 1、保证变量在线程间可见,对volatile变量所有的写操作都能立即反应到其他线程中,换句话说,volatile变量在各个线程中是一致的(得益于java内存模型—"先行发生原则"); 2、禁止指令的重排序优化; 所以volatile 并非原子性操作。 Ato
阅读全文
posted @ 2019-01-28 16:52 我是2货呀
阅读(432)
评论(0)
推荐(1)
2019年1月23日
JAVA线程池学习,ThreadPoolTaskExecutor和ThreadPoolExecutor有何区别?
摘要: 初学者很容易看错,如果没有看到spring或者JUC源码的人肯定是不太了解的。 ThreadPoolTaskExecutor是spring core包中的,而ThreadPoolExecutor是JDK中的JUC。ThreadPoolTaskExecutor是对ThreadPoolExecutor进
阅读全文
posted @ 2019-01-23 18:08 我是2货呀
阅读(4619)
评论(0)
推荐(3)
2019年1月22日
基于Twitter的Snowflake算法实现分布式高效有序ID生产黑科技(无懈可击)
摘要: 参考美团文档:https://tech.meituan.com/2017/04/21/mt-leaf.html Twitter-Snowflake算法产生的背景相当简单,为了满足Twitter每秒上万条消息的请求,每条消息都必须分配一条唯一的id,这些id还需要一些大致的顺序(方便客户端排序),并且
阅读全文
posted @ 2019-01-22 17:17 我是2货呀
阅读(1206)
评论(0)
推荐(1)
2019年1月18日
Kafka、ActiveMQ、RabbitMQ、RocketMQ 区别以及高可用原理
摘要: 为什么使用消息队列 其实就是问问你消息队列都有哪些使用场景,然后你项目里具体是什么场景,说说你在这个场景里用消息队列是什么? 面试官问你这个问题,期望的一个回答是说,你们公司有个什么业务场景,这个业务场景有个什么技术挑战,如果不用 MQ 可能会很麻烦,但是你现在用了 MQ 之后带给了你很多的好处。
阅读全文
posted @ 2019-01-18 14:56 我是2货呀
阅读(18131)
评论(3)
推荐(10)
上一页
1
···
4
5
6
7
8
9
10
11
12
13
下一页
公告
Live2D