学习
实践
活动
工具
TVP
写文章

MickyInvQ

LV1
举报
发表了文章

解决 mongo renaming 重命名 锁表问题

大概意思就是: 如果重命名的时候,集合会获得一个排他锁,那么后续对这个集合的访问,都会等待重命名的完成。

MickyInvQ
发表了文章

MYSQL实现批量插入更新upsert

以下语句实现mysql批量插入更新功能。插入数据,如果数据库中 主键,或者 唯一索引, 组合索引,已存在,则更新 on duplicate k...

MickyInvQ
发表了文章

CSDN 云IDE初体验 - 不负所望

云IDE产品介绍 云IDE使用教程 免费使用地址:点击【云IDE】,即可开始创建工作空间啦~

MickyInvQ
IDEGitssh
发表了文章

DataBinder MethodArgumentTypeMismatchException 前后端参数转化异常

当后端接受参数为int类型,但是前端却误传了一个"" 空的字符串,那么就会报这个DataBinder过程失败。

MickyInvQ
发表了文章

mongo内存中排序可能会导致ram不足报错

如果对查询结果较大的数据量进行排序,超过了一定的ram大小,那么就会提示ram不足。

MickyInvQ
MongoDB数据库SQL云数据库 MongoDB缓存
发表了文章

算法详解 - 神奇的兔子数列

假设第一个月有一对初生的兔子,第2个月进入成熟期,第三个月进行生育兔子,而一对成熟的 兔子每月会生1对兔子,兔子永不死去,那么从第一对初生的兔子开始,12个月后...

MickyInvQ
编程算法
发表了文章

算法的复杂性详解及原理

14天阅读挑战赛 *努力是为了不平庸~ 每个学习算法的都需要一把打开算法的钥匙,就如陶渊明的《桃花源记》中 ”初极狭才通人,复行数十步,豁然开朗...

MickyInvQ
编程算法
发表了文章

MQ消费端线程“突然挂掉”?或许只是异常没catch

消费端实现了MessageListenerConcurrently监听接口,然后实现了consumeMessage这个方法。 此方法中,我开了线程池去执行消费...

MickyInvQ
网络安全编程算法
发表了文章

<c:set var="ctx" value="${pageContext.request.contextPath}"/>是什么意思

发现一个问题,${ctx}与${pageContext.request.contextPath},由于是新手,没什么经验,但知道${pageContext.re...

MickyInvQ
HTTPCSS
发表了文章

关于12306网站抢票的架构设计

虽然现在大多数情况下都能订到票,但是放票瞬间即无票的场景,相信大家都深有体会。 尤其是春节期间,大家不仅使用 12306,还会考虑“智行”和其他的抢票软件,全...

MickyInvQ
负载均衡负载均衡缓存编程算法系统架构
发表了文章

【图解】希尔排序

插入排序的升级版本, 希尔排序的时间复杂度分析: 希尔排序的时间复杂度为O(n^1.5),要好于插入排序的O(n ^ 2),由于记录跳跃式的移动,希尔排序并...

MickyInvQ
编程算法
发表了文章

Redis 的并发竞争问题是什么?如何解决这个问题?了解 Redis 事务的 CAS 方案吗?

Redis 的并发竞争问题是什么?如何解决这个问题?了解 Redis 事务的 CAS 方案吗?

MickyInvQ
Unix数据库云数据库 SQL ServerSQL云数据库 Redis
发表了文章

Redis 和 Memcached 有什么区别?Redis 的线程模型是什么?为什么 Redis 单线程却能支撑高并发

Redis 和 Memcached 有什么区别?Redis 的线程模型是什么?为什么 Redis 单线程却能支撑高并发?

MickyInvQ
云数据库 RedisSocket编程Memcached编程算法
发表了文章

A JNI error has occurred, please check your installation and try again

IDEA运行Flink程序时报错,程序本身没有问题。 Error: A JNI error has occurred, please check your i...

MickyInvQ
发表了文章

Redis 的并发竞争问题

Redis 的并发竞争问题是什么?如何解决这个问题?了解 Redis 事务的 CAS 方案吗?

MickyInvQ
Unix数据库云数据库 SQL ServerSQL云数据库 Redis
发表了文章

缓存雪崩、穿透、击穿应对情况

了解什么是 Redis 的雪崩、穿透和击穿?Redis 崩溃之后会怎么样?系统该如何应对这种情况?如何处理 Redis 的穿透?

MickyInvQ
缓存云数据库 Redis黑客数据库SQL
发表了文章

为什么要用缓存?缓存使用不当会造成什么后果?

只要问到缓存,上来第一个问题,肯定是先问问你项目哪里用了缓存?为啥要用?不用行不行?如果用了以后可能会有什么不良的后果?

MickyInvQ
缓存云数据库 SQL Server压力测试数据库SQL
发表了文章

一个消息队列的架构设计思路

你有没有对某一个消息队列做过较为深入的原理的了解,或者从整体了解把握住一个消息队列的架构原理。

MickyInvQ
消息队列 CMQ 版Kafka架构设计
发表了文章

如何解决消息队列的延时以及过期失效问题?消息队列满了以后该怎么处理?有几百万消息持续积压几小时,如何解决?

如何解决消息队列的延时以及过期失效问题?消息队列满了以后该怎么处理?有几百万消息持续积压几小时,说说怎么解决?

MickyInvQ
数据库SQLRabbitMQ消息队列 CMQ 版Kafka
发表了文章

如何保证消息的顺序性?

其实这个也是用 MQ 的时候必问的话题,第一看看你了不了解顺序这个事儿?第二看看你有没有办法保证消息是有顺序的?这是生产系统中常见的问题。

MickyInvQ
数据库云数据库 SQL ServerSQLRabbitMQKafka

个人简介

个人成就

扫码关注腾讯云开发者

领取腾讯云代金券