阿里-马云的学习笔记

导航

2019年12月17日 #

从 i++ 和 ++i 说起局部变量表和操作数栈

摘要: 本文转载自:从 i++ 和 ++i 说起局部变量表和操作数栈 最近公司有人看了尚硅谷柴林燕老师的第一季面试题,就想来考考我。我觉得柴老师讲的很好,部分内容可以延伸一下,所以写这篇文章分享给大家! 这篇文章涉及到了一点 JVM 方面的知识。面试时可能也会遇到,所以认真看不会吃亏! int i = 1; 阅读全文

posted @ 2019-12-17 22:01 阿里-马云的学习笔记 阅读(777) 评论(0) 推荐(0) 编辑

终于有人把“TCC分布式事务”实现原理讲明白了!

摘要: 本文转载自:终于有人把“TCC分布式事务”实现原理讲明白了! 之前网上看到很多写分布式事务的文章,不过大多都是将分布式事务各种技术方案简单介绍一下。很多朋友看了还是不知道分布式事务到底怎么回事,在项目里到底如何使用。 所以这篇文章,就用大白话+手工绘图,并结合一个电商系统的案例实践,来给大家讲清楚到 阅读全文

posted @ 2019-12-17 21:59 阿里-马云的学习笔记 阅读(939) 评论(1) 推荐(0) 编辑

阿里P8架构师谈:数据库分库分表、读写分离的原理实现,使用场景

摘要: 本文转载自:阿里P8架构师谈:数据库分库分表、读写分离的原理实现,使用场景 为什么要分库分表和读写分离? 类似淘宝网这样的网站,海量数据的存储和访问成为了系统设计的瓶颈问题,日益增长的业务数据,无疑对数据库造成了相当大的负载,同时对于系统的稳定性和扩展性提出很高的要求。随着时间和业务的发展,数据库中 阅读全文

posted @ 2019-12-17 21:55 阿里-马云的学习笔记 阅读(884) 评论(0) 推荐(0) 编辑

10分钟看懂, Java NIO 底层原理

摘要: 本文转载自:10分钟看懂, Java NIO 底层原理 1.1. Java IO读写原理 无论是Socket的读写还是文件的读写,在Java层面的应用开发或者是linux系统底层开发,都属于输入input和输出output的处理,简称为IO读写。在原理上和处理流程上,都是一致的。区别在于参数的不同。 阅读全文

posted @ 2019-12-17 21:53 阿里-马云的学习笔记 阅读(754) 评论(0) 推荐(0) 编辑

Sql Or NoSql,看完这一篇你就懂了

摘要: 本文转载自五月的仓颉:Sql Or NoSql,看完这一篇你就懂了 前言 你是否在为系统的数据库来一波大流量就几乎打满CPU,日常CPU居高不下烦恼?你是否在各种NoSql间纠结不定,到底该选用那种最好?今天的你就是昨天的我,这也是写这篇文章的初衷。 这篇文章是我好几个月来一直想写的一篇文章,也是一 阅读全文

posted @ 2019-12-17 21:51 阿里-马云的学习笔记 阅读(272) 评论(0) 推荐(0) 编辑

幂等策略分析

摘要: 本文转载自:幂等策略分析 幂等概念来自数学,表示N次变换和1次变换的结果是相同的。这里讨论在某些场景下,客户端在调用服务没有达到预期结果时,会进行多次调用,为避免多次重复的调用对服务资源产生副作用,服务提供者会承诺满足幂等。 举个栗子,双十一零点刚过,小明就迫不及待地点击提交订单按钮,选择在线支付, 阅读全文

posted @ 2019-12-17 21:21 阿里-马云的学习笔记 阅读(443) 评论(0) 推荐(0) 编辑