- 博客(11)
- 收藏
- 关注
原创 以商品超卖为例讲解Redis分布式锁
driver-class-name: com.mysql.jdbc.Driverredis:host: 47.98.178.84port: 6379password: passwordtimeout: 2000mybatis:mapper-locations: classpath:mapper/*.xmltype-aliases-package: cn.van.mybatis.demo.entity@Configurationpublic class RedisConfig extends
2024-07-17 06:57:07
861
原创 一文带你彻底吃透Redis Cluster集群,干货满满,速来
比如有100个数据,对每个数据进行hash运算之后,与节点数进行取余运算,根据余数不同保存在不同的节点上节点取余方式是非常简单的一种分区方式节点取余分区方式有一个问题:即当增加或减少节点时,原来节点中的80%的数据会进行迁移操作,对所有数据重新进行分布节点取余分区方式建议使用多倍扩容的方式,例如以前用3个节点保存数据,扩容为比以前多一倍的节点即6个节点来保存数据,这样只需要适移50%的数据。
2024-07-17 05:50:28
1404
原创 【MySQL系列2】深入分析MySQL索引的存储结构和优化方案,看完这篇再也不怕面试官问索引了
可能有人会问我为什么愿意去花时间帮助大家实现求职梦想,因为我一直坚信时间是可以复制的。我牺牲了自己的大概十个小时写了这片文章,换来的是成千上万的求职者节约几天甚至几周时间浪费在无用的资源上。上面的这些(算法与数据结构)+(Java多线程学习手册)+(计算机网络顶级教程)等学习资源nnoDB引擎内部有一个计数器stat_modifier_counter,用来统计表发生变化的次数(注意这不是某一行变化的次数,而是整体的变化次数)
2024-07-17 04:45:22
546
原创 SpringBoot~整合MyBatis,简直不要太简单
小编精心为大家准备了一手资料以上Java高级架构资料、源码、笔记、视频。Dubbo、Redis、设计模式、Netty、zookeeper、Spring cloud、分布式、高并发等架构技术【附】架构书籍BAT面试的20道高频数据库问题解析Java面试宝典Netty实战算法BATJ面试要点及Java架构师进阶资料、视频。Dubbo、Redis、设计模式、Netty、zookeeper、Spring cloud、分布式、高并发等架构技术【附】架构书籍BAT面试的20道高频数据库问题解析。
2024-07-17 02:45:47
781
原创 Python和Java语言,哪个更适合做自动化测试?
还有Java核心知识点+全套架构师学习资料和视频+一线大厂面试宝典+面试简历模板可以领取+阿里美团网易腾讯小米爱奇艺快手哔哩哔哩面试题+Spring源码合集+Java架构实战电子书+2021年最新大厂面试题。有Java核心知识点+全套架构师学习资料和视频+一线大厂面试宝典+面试简历模板可以领取+阿里美团网易腾讯小米爱奇艺快手哔哩哔哩面试题+Spring源码合集+Java架构实战电子书+2021年最新大厂面试题。[外链图片转存中…(img-6gDD8Dfg-1721151746632)]
2024-07-17 01:42:36
636
原创 mybatis映射器组件
面试前一定少不了刷题,为了方便大家复习,我分享一波个人整理的面试大全宝典Java核心知识整理Java核心知识Spring全家桶(实战系列)其他电子书资料Step3:刷题既然是要面试,那么就少不了刷题,实际上春节回家后,哪儿也去不了,我自己是刷了不少面试题的,所以在面试过程中才能够做到心中有数,基本上会清楚面试过程中会问到哪些知识点,高频题又有哪些,所以刷题是面试前期准备过程中非常重要的一点。
2024-07-17 00:37:25
590
原创 Java死锁的原因例子及解决方法
运行结果:结果显示两个线程最后都在等待对方释放锁,最终进入了死锁状态。@Override运行结果:结果显示进入两次方法,但是并没有走完,发生死锁。一旦出现死锁,整个程序既不会发生任何错误,也不会给出任何提示,只是所有线程处于阻塞状态,无法继续。java虚拟机没有提供检测,也没有采取任何措施来处理死锁的情况,所以多线程编程中,必须手动应该采取措施避免死锁。上面代码原来锁是加在方法上的,现在改为在方法内的一部分,这样在使用第二个锁时本身的锁已经释放了。
2024-07-16 22:48:50
1165
原创 Hadoop之MapReduce03【wc案例流程分析】
既已说到spring cloud alibaba,那对于整个微服务架构,如果想要进一步地向上提升自己,到底应该掌握哪些核心技能呢?就个人而言,对于整个微服务架构,像RPC、Dubbo、Spring Boot、Spring Cloud Alibaba、Docker、kubernetes、Spring Cloud Netflix、Service Mesh等这些都是最最核心的知识,架构师必经之路!下图,是自绘的微服务架构路线体系大纲,如果有还不知道自己该掌握些啥技术的朋友,可根据小编手绘的大纲进行一个参考。
2024-07-16 20:55:20
650
原创 Android面试题之Java基础篇
关于分布式,限流+缓存+缓存,这三大技术(包含:ZooKeeper+Nginx+MongoDB+memcached+Redis+ActiveMQ+Kafka+RabbitMQ)等等。这些相关的面试也好,还有手写以及学习的笔记PDF,都是啃透分布式技术必不可少的宝藏。以上的每一个专题每一个小分类都有相关的介绍,并且小编也已经将其整理成PDF啦外链图片转存中…(img-MuhrV2LV-1721130976021)]
2024-07-16 19:56:25
759
原创 2019年最新Android面试精讲--带你复制年薪70W的神话(1)
下面是辛苦给大家整理的学习路线链图片转存中…(img-gm9ljntK-1721110656001)]
2024-07-16 14:17:45
301
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人