吴文杰的个人github博客
上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页
摘要: 前言 我从用git就一直用rebase,但是新的公司需要用merge命令,我不是很明白,所以查了一些资料,总结了下面的内容,如果有什么不妥的地方,还望指正,我一定虚心学习。 merge和rebase 标题上的两个命令:merge和rebase都是用来合并分支的。 这里不解释rebase命令,以及两个 阅读全文
posted @ 2019-03-12 16:45 我是2货呀 阅读(880) 评论(0) 推荐(0)
摘要: 知识回顾: 第一篇《Jvm垃圾回收器(基础篇)》主要讲述了判断对象的生死?两种基础判断对象生死的算法、引用计数法、可达性分析算法,方法区的回收。在第二篇《Jvm垃圾回收器(算法篇)》中主要介绍了垃圾回收的几种常用算法:标记-清除、复制算法、标记-整理算法、分代收集算法。那么接下来我们重点研究Jvm的 阅读全文
posted @ 2019-03-11 16:02 我是2货呀 阅读(273) 评论(0) 推荐(0)
摘要: 文档地址:https://www.sofastack.tech 简介摘要 SOFA 是蚂蚁金服自主研发的金融级分布式中间件,包含构建金融级云原生架构所需的各个组件,包括微服务研发框架,RPC 框架,服务注册中心,分布式定时任务,限流/熔断框架,动态配置推送,分布式链路追踪,Metrics监控度量,分 阅读全文
posted @ 2019-03-07 16:58 我是2货呀 阅读(1938) 评论(0) 推荐(0)
摘要: 本文提纲 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)
摘要: 前言碎语 楼主之前推荐过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)
摘要: 项目地址:FESCAR 以下是官网的文档。简介2019年,Fescar 是 阿里巴巴 开源的 分布式事务中间件,以 高效 并且对业务 0 侵入 的方式,解决 微服务 场景下面临的分布式事务问题。 1. 什么是微服务化带来的分布式事务问题?首先,设想一个传统的单体应用(Monolithic App), 阅读全文
posted @ 2019-02-21 10:38 我是2货呀 阅读(500) 评论(0) 推荐(0)
摘要: volatile关键字很重要的两个特性: 1、保证变量在线程间可见,对volatile变量所有的写操作都能立即反应到其他线程中,换句话说,volatile变量在各个线程中是一致的(得益于java内存模型—"先行发生原则"); 2、禁止指令的重排序优化; 所以volatile 并非原子性操作。 Ato 阅读全文
posted @ 2019-01-28 16:52 我是2货呀 阅读(432) 评论(0) 推荐(1)
摘要: 初学者很容易看错,如果没有看到spring或者JUC源码的人肯定是不太了解的。 ThreadPoolTaskExecutor是spring core包中的,而ThreadPoolExecutor是JDK中的JUC。ThreadPoolTaskExecutor是对ThreadPoolExecutor进 阅读全文
posted @ 2019-01-23 18:08 我是2货呀 阅读(4619) 评论(0) 推荐(3)
摘要: 参考美团文档: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)
摘要: 为什么使用消息队列 其实就是问问你消息队列都有哪些使用场景,然后你项目里具体是什么场景,说说你在这个场景里用消息队列是什么? 面试官问你这个问题,期望的一个回答是说,你们公司有个什么业务场景,这个业务场景有个什么技术挑战,如果不用 MQ 可能会很麻烦,但是你现在用了 MQ 之后带给了你很多的好处。 阅读全文
posted @ 2019-01-18 14:56 我是2货呀 阅读(18131) 评论(3) 推荐(10)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页
Live2D