阿里巴巴技术专家之作,吊打面试官系列!
美团一面:1、ConcurrentHashMap实现原理2、HashMap实现原理3、锁的实现原理4、synchronized和重入所实现原理以及区别5、一个char数组,里面有空格,以&结束。6、jvm内存模型,都存什么。以及垃圾回收算法,垃圾回收器。7、内存溢出的场景8、设计模式,以及自己使用的场景。9、Sping的AOP实现原
Stella981 Stella981
3年前
GDB原理之ptrace实现原理
在程序出现bug的时候,最好的解决办法就是通过 GDB 调试程序,然后找到程序出现问题的地方。比如程序出现 段错误(内存地址不合法)时,就可以通过 GDB 找到程序哪里访问了不合法的内存地址而导致的。本文不是介绍GDB的使用方式,而是大概介绍GDB的实现原理,当然GDB是一个庞大而复杂的项目,不可能只通过一篇文章就能解释清楚,所以
Stella981 Stella981
3年前
Dubbo注册到发布执行流程(原理)
前言:本文章为个人笔记,参考Dubbo官方文档(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fdubbo.apache.org%2F),加上自己的理解,所总结的Dubbo注册到发布的执行流程(也可以说Dubbo原理),中间涉及到的技术,如果感兴趣,请自行搜索;
E小媛同学 E小媛同学
1年前
API绘画API:分分钟让你成为创作艺术家
近几年,AI技术已经取得了显著的进步,尤其是在绘画领域。现在,通过使用API绘画API,普通人也可以像专业艺术家一样创作出令人惊叹的艺术作品。本文将向你介绍API绘画API的工作原理、如何使用它以及它对艺术创作的影响。
胡赤儿 胡赤儿
1年前
AI与机器学习:探索智能未来的前沿
人工智能(AI)与机器学习(MachineLearning)是当今科技领域最令人振奋的前沿领域之一。它们不仅影响着我们的日常生活,还在改变着工业、医疗、金融等各个领域的发展路径。在本文中,我们将深入探讨AI与机器学习的核心概念、技术原理以及它们在现实世界中
小万哥 小万哥
1年前
XML Web 服务技术解析:WSDL 与 SOAP 原理、应用案例一览
XMLWeb服务是一种用于在网络上发布、发现和使用应用程序组件的技术。它基于一系列标准和协议,如WSDL、SOAP、RDF和RSS。下面是一些相关的内容:WSDL(Web服务描述语言):用于描述Web服务的基于XML的语言,定义了服务的接口、操作和消息格式
SpringCloud-Hystrix服务熔断与降级工作原理&源码 | 京东物流技术团队
在生活中,如果电路的负载过高,保险箱会自动跳闸,以保护家里的各种电器,这就是熔断器的一个活生生例子。在Hystrix中也存在这样一个熔断器,当所依赖的服务不稳定时,能够自动熔断,并提供有损服务,保护服务的稳定性。在运行过程中,Hystrix会根据接口的执行状态(成功、失败、超时和拒绝),收集并统计这些数据,根据这些信息来实时决策是否进行熔断。
Quartz核心原理之架构及基本元素介绍 | 京东物流技术团队
1什么是QuartzQuartz是一个作业调度框架,它可以与J2EE和J2SE应用相结合,也可以单独使用。它能够创建多个甚至数万个jobs这样复杂的程序,jobs可以做成标准的java组件或EJBS。Quartz很容易上手,创建一个任务仅需实现Job接口,