
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
前言分布式分为分布式缓存(Redis)、分布式锁(Redis 或 Zookeeper)、分布式服务(Dubbo 或 SpringCloud)、分布式服务协调(Zookeeper)、分布式消息队列(Kafka 、RabbitMq)、分布式 Session 、分布式事务、分布式搜索(Elasticsearch)等。不可能所有分布式内容都熟悉,一定要在某个领域有所专长。1、集群、分布式、SOA、微服务的
前言前天三面阿里云被虐,面试官问出了“nginx你了解吗?”这样宽泛直白的句式,我一时抓不到重点,一时语噻。下班想了一下,平时潜移默化用到不少nginx的能力,但在面试的时候没有吹成对应的概念。面谈nginx核心能力#nginx是老牌web服务器,以下口水话的nginx基础能力,大家都耳熟能详,看看就行,面试官也不打算考查这个。高并发连接: 官方称单节点支持5万并发连接数,实际生产环境能够承受2-
点关注,不迷路!如果本文对你有帮助的话不要忘记点赞支持哦!显示锁ReentrantLock的内部同步依赖于AQS(AbstractQueuedSynchronizer),因此,分析ReentrantLock必然涉及AQS。本文假设读者已熟练掌握AQS的基本原理(参考AQS的基本原理),通过分析ReentrantLock#lock()与ReentrantLock#unlock()的实现原理,用实例帮
目录前言1 意义2 运行时数据区组成2-1 线程私有程序计数器虚拟机栈本地方法栈2-2 线程共有方法区(自用)gc堆(可及)3 对象的创建3-1 检查参数是否在常量池中定位到一个类的符号引用;该类是否被加载、解析、初始化过3-2 若有则分配内存内存绝对规整内存不规整线程安全4 对象创建流程图5 对象的内存布局5-1 对象头5-2 实例数据5-3 对齐填充6 对象的访问定位6-1 使用句柄6-2 直
点关注,不迷路;持续更新Java相关技术及资讯!!!为什么要用dubbo?当网站规模达到了一定的量级的时候,普通的MVC框架已经不能满足我们的需求,于是分布式的服务框架和流动式的架构就凸显出来了。单一应用架构当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。此时,用于简化增删改查工作量的数据访问框架(ORM) 是关键。垂直应用架构当访问量逐渐增大,单一应用增加机器带来的
目录前言一、spring boot helloworld1、那么如何写Helloworld呢?1.2Hello之New1.3Hello之Maven1.4 Hello 之 maven web1.5 Hello 之 Maven Run Application1.6 Hello 之 coding二、spring boot 返回json数据三、spring boot 常用配置3.1、修改Java编译版本四