记录 Java 面试中遇到的 http请求、消息处理、线程池 3 个问题及感悟!
Java

记录 Java 面试中遇到的 http请求、消息处理、线程池 3 个问题及感悟!

87 2

6月是个忙碌的月份,结完婚,处理完家事,也换了份工作。以至于6月都没有写blog,今天闲来无事,将之前面试的问题,以及一些感悟分享给大家。3个问题3个感悟1. http get问题影射思维问题与面试官的交流如下:面试官:“一个http 请求,接受json数组,数组内容是id,返回用户信息,在测试上是...

阅读全文
【有话说】说好的问基础,为啥我感觉一点也不懂基础呢?
Java

【有话说】说好的问基础,为啥我感觉一点也不懂基础呢?

214 0

周末没什么事懒得动,想了想找点什么事干呢?后来有搞java开发的人提出能不能面试一下大家旁听,所以你懂的,就有了这次的视频会议,临时组织的一次模拟面试。面试参与人员面试者:小王面试官:桥哥、quboka其他参与人员,所有人见下图所示:面试时间2020年11月29日晚上8点15分本来说好的是八点钟准时...

阅读全文
Spring boot 集成阿里开源 Sentinel 限流神器,轻松搞定接口限流!
Java

Spring boot 集成阿里开源 Sentinel 限流神器,轻松搞定接口限流!

239 0

Sentinel是阿里巴巴开源的限流器熔断器,并且带有可视化操作界面。在日常开发中,限流功能时常被使用,用于对某些接口进行限流熔断,譬如限制单位时间内接口访问次数;或者按照某种规则进行限流,如限制ip的单位时间访问次数等。之前我们已经讲过接口限流的工具类ratelimter可以实现令牌桶的限流,很明...

阅读全文
在高频交易领域中,为什么我们选择 Java 开发外汇算法交易系统?
Java源码

在高频交易领域中,为什么我们选择 Java 开发外汇算法交易系统?

102 0

在高频交易的世界中,自动化应用程序每天处理数亿个市场信号,并在全球各个交易所发送成千上万的订单。为了保持业务竞争力,响应时间必须始终保持在微秒级,尤其是在黑天鹅异常事件等高峰期。在典型的体系结构中,金融交易信号将被转换为单一的内部市场数据格式(交易所使用各种协议例如TCP IP,UDP多播)和多种...

阅读全文
RocketMQ 消息队列中丢失消息的场景举例及解决办法
消息中间件

RocketMQ 消息队列中丢失消息的场景举例及解决办法

607 0

既然使用在项目中使用了MQ,那么就不可避免的需要考虑消息丢失问题。在一些涉及到了金钱交易的场景下,消息丢失还是很致命的。那么在RocketMQ中存在哪几种消息丢失的场景呢?先来一张最简单的消费流程图:上图中大致包含了这么几种场景:1)生产者产生消息发送给RocketMQ2)RocketMQ接收到了消...

阅读全文