- 博客(7)
- 收藏
- 关注
转载 Spring Boot 解决跨域问题的 3 种方案!
问题背景 Same Origin Policy,译为“同源策略”。它是对于客户端脚本(尤其是JavaScript)的重要安全度量标准,其目的在于防止某个文档或者脚本从多个不同“origin”(源)装载。 它认为自任何站点装载的信赖内容是不安全的。当被浏览器半信半疑的脚本运行在沙箱时,它们应该只被允许访问来自同一站点的资源,而不是那些来自其它站点可能怀有恶意的资源。 注:具有相同的Origin,也即是拥有相同的协议、主机地址以及端口。一旦这三项数据中有一项不同,那么该资源就将被认为是从不同的Orig
2021-06-24 09:31:08
52
转载 Kafka、ActiveMQ、RabbitMQ、RocketMQ 都有什么区别,以及适合哪些场景?
## 面试题 - 为什么使用消息队列? - 消息队列有什么优点和缺点? - Kafka、ActiveMQ、RabbitMQ、RocketMQ 都有什么区别,以及适合哪些场景? ## 面试官心理分析 其实面试官主要是想看看: - **第一**,你知不知道你们系统里为什么要用消息队列这个东西?<br> 不少候选人,说自己项目里用了 Redis、MQ,但是其实他并不知道自己为什么要用这个东西。其实说白了,就是为了用而用,或者是别人设计的架构,他从头到尾都没思考过。<br..
2020-06-16 10:02:48
384
转载 面试被问Redis锁,我脸都绿了......
笔者今天带来一篇关于 Redis 锁的文章,连敲带画码出此文,有一些细节,对 Redis 锁不清晰的盆友不妨瞧一瞧。 如果是有经验的盆友,挑挑毛病,那笔者是更感谢了!闲话不多,马上发车。 谈起 Redis 锁,下面三个,算是出现最多的高频词汇: Setnx RedLock Redisson Setnx 目前通常所说的 Setnx 命令,并非单指 Redis 的 setnx key...
2020-04-02 13:43:27
90
转载 MySQL性能优化实践
一 题记 最近公司项目添加新功能,上线后发现有些功能的列表查询时间很久。原因是新功能用到旧功能的接口,而这些旧接口的 SQL 查询语句关联5,6张表且编写不够规范,导致 MySQL 在执行 SQL 语句时索引失效,进行全表扫描。原本负责优化的同事有事请假回家,因此优化查询数据的问题落在笔者手中。笔者在查阅网上 SQL 优化的资料后成功解决了问题,在此从全局角度,记录和总结 MySQL 查询优化相...
2020-04-02 13:34:54
335
原创 学习、学习
学习需要刻苦的精神,特别是自学,要不断地动手实践才能领悟其中的道理。 学习可以说是一个痛苦的过程,也可以说是一个享受的过程。 如果把其当做是享受的过程,那么就会觉得无比地乐趣了!...
2010-09-01 23:58:58
83
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人