首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java internet
订阅
Maxwell君60707
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
实例分析理解Java字节码
Java语言最广为人知的口号就是“一次编译到处运行”,这里的“编译”指的是编译器将Java源代码编译为Java字节码文件(也就是.class文件,本文中不做区分),“运行”则指的是Java虚拟机执行字节码文件。Java的跨平台得益于不同平台上不同的JVM的实现,只要提供规范的字…
拜托!面试请不要再问我Spring Cloud底层原理
毫无疑问,Spring Cloud是目前微服务架构领域的翘楚,无数的书籍博客都在讲解这个技术。不过大多数讲解还停留在对Spring Cloud功能使用的层面,其底层的很多原理,很多人可能并不知晓。因此本文将通过大量的手绘图,给大家谈谈Spring Cloud微服务架构的底层原理…
Spring 框架的设计理念与设计模式分析
Spring 总共有十几个组件,但是真正核心的组件只有几个,下面是 Spring 框架的总体架构图: 点击查看大图 从上图中可以看出 Spring 框架中的核心组件只有三个:Core、Context 和 Beans。它们构建起了整个 Spring 的骨骼架构。没有它们就不可能有…
Spring事务传播行为
Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。 DataSource、TransactionManager这两部分只是会根据数据访问方式有…
Java排序理解增强版
冒泡排序就是将两两相邻的记录关键字进行比较,反序则调换值,直至到没有反序出现。 总结:由于冒泡排序每相邻的两个参数就要比较,所以性能很一般,平均时间复杂度为O(N2),所以不建议使用。可使用快速排序代替! 快速排序是指的选取一个基准值X,然后先从右往左寻找小于X的第一个值,再从…
亿级流量架构系列专栏总结【石杉的架构笔记】
很多同学反映,这周的文章很烧脑,看的云里雾里。架构图太复杂,涉及的技术太多,而且各种自研的技术,很多朋友笑称:真是傲娇,一言不合就自研! 的确,如果没有这种亿级流量的线上业务场景的淬炼,确实很难看透架构背后的精髓。 况且,文字本来承载的信息量有限,很多细节也不可能通过文字表达的…
Mysql索引优化
索引的数据结构 B-Tree(mysql主要使用 B-tree 平衡树)
【坑爹呀!】最终一致性分布式事务如何保障实际生产中99.99%高可用?
上一篇文章咱们聊了聊TCC分布式事务,对于常见的微服务系统,大部分接口调用是同步的,也就是一个服务直接调用另外一个服务的接口。 这个时候,用TCC分布式事务方案来保证各个接口的调用,要么一起成功,要么一起回滚,是比较合适的。 但是在实际系统的开发过程中,可能服务间的调用是异步的…
后端架构师技术图谱