首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
看一看
订阅
hutaishi
更多收藏集
微信扫码分享
微信
新浪微博
QQ
566篇文章 · 0订阅
一个即将离职的蚂蚁工程师个人经历-带面试干货
正好在离职交接空档期,就抽空简单分享自己的一些个人经历给大家,希望对刚毕业不久或者工作三五年的同学能有一些帮助。1:个人经历提文前先来一些简单的自我介绍,这部分水分较多,如果没兴趣的同学可以直接跳到第
面试-大厂的后台面试经验
哎,人生不易,人嘛总需要跳出舒适圈去适应新的环境。年底去试了试水温,还好,发现不是很热。面两个,拿了两个。下面是一些经验琐谈,对于整理自己的知识体系还是有好处的。 ——————————————————
用大白话给你解释 Zookeeper 的选举机制
Zookeeper是一个分布式服务框架,主要是用来解决分布式应用中遇到的一些数据管理问题如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等。我们可以简单把Zookeeper理解为分布式
肝不动了,吐血整理收集时间长达一个月 的JVM(生命周期、结构体系、堆、栈、运行机制&原理)核心知识要点梳理
JVM的中文名称叫Java虚拟机,它是由软件技术模拟出计算机运行的一个虚拟的计算机。 JVM也充当着一个翻译官的角色,我们编写出的Java程序,是不能够被操作系统所直接识别的,这时候JVM的作用就体现出来了,它负责把我们的程序翻译给系统“听”,告诉它我们的程序需要做什么操作。 …
基于有限状态机与消息队列的三方支付系统补单实践
0. 引言 在日常生活中,从线下的超市购物到线上的外卖点餐、电商网购等,支付无时无刻不在发生,不论是通过现金、pos 机刷卡还是微信支付宝等第三方支付。线上支付有着及时便捷一气呵成的极致体验,当然也有少数的时候体验不够丝滑,比如早期我们在 PC 版 12306 买火车票,当支付…
【拉勾笔记】 spring 之循环依赖
循坏依赖其实就是循坏引用,也就是两个或者两个以上的Bean互相持有对方,最终形成闭环。比如A依赖于B,B依赖C,C又依赖与A。 Spring的解决循环依赖的理论基于Java的引用传递,当获取对象引用用时,对象的属性是可以延后设置的,但是构造器是在获取引用之前调用,所以无…
JDK源码解读十六章:java.util.concurrent.ConcurrentHashMap
我们都知道HashMap不是线程安全的,所以在处理并发的时候会出现问题。 而HashTable虽然是线程安全的,但是是通过整个来加锁的方式,当一个线程在写操作的时候,另外的线程则不能进行读写。效率其实是很低的。 所以ConcurrentHashMap出现了,它则可以支持并发的读…
ZooKeeper集群脑裂问题处理,值得收藏!
本文重点讲解ZooKeeper脑裂问题的处理办法。ZooKeeper是用来协调(同步)分布式进程的服务,提供了一个简单高性能的协调内核,用户可以在此之上构建更多复杂的分布式协调功能。脑裂通常会出现在集
嗯!这篇多线程不错!伍
前面几篇写了有关Java对象的内存布局、Java的内存模型、多线程锁的分类、Synchronized、Volatile、以及并发场景下出现问题的三大罪魁祸首。看起来写了五篇文章,实际上也仅仅是写了个皮毛,用来应付应付部分公司“八股文”式的面试还行,但是在真正的在实际开发中会遇到…
JVM调优不知道怎么回答,阿里总结四大模块,学不会就背过来
1. 常用的性能评价/测试指标 提交请求和返回该请求的响应之间使用的时间,一般比较关注平均响应时间。 常用操作的响应时间列表: 同一时刻,对服务器有实际交互的请求数。 2. 常用的性能优化手段 不应该把大量的时间耗费在小的性能改进上,过早考虑优化是所有噩梦的根源。 所以,我们应…