Lv.3
minjie
更多个人资料
194
成长值
1
关注
0
粉丝
+ 关注
私信
个人介绍
这个人很懒,什么都没有留下
感兴趣或擅长的领域
暂无数据
个人勋章
TA还没获得勋章~
成长雷达
140
54
0
0
0
个人资料
个人介绍
这个人很懒,什么都没有留下
感兴趣或擅长的领域
暂无数据
达成规则
以上满足
项可达成此勋章
博客
关注
粉丝
论坛
全部时间
全部时间
最近三天
最近一周
最近一月
全部
暂无专栏分类
Elasticsearch学习分享
Elasticsearch的简单入门:(一)ES简介与安装 像天猫、京东这样的商城,用户访问商城的首页,一般都会直接搜索来寻找自己想要购买的商品。而商品的数量非常多,而且分类繁杂。如果能正确的显示出用户想要的商品,并进行合理的过滤,尽快促成交易,是搜索系统要研究的核心。面对这样复杂的搜索业务和数据量,使用传统数据库搜索就显得力不从心,一般我们都会使用全文检索技术,比如Solr,Elastic...
Elasticsearch
虚拟化
minjie
2021-01-28 14:41:16
7682
0
0
2021-01-28 14:41:16
999+
0
0
redis 分布式锁分析
用锁遇到过哪些问题?又是如何解决的?未关闭资源由于当前线程 获取到redis 锁,处理完业务后未及时释放锁,导致其它线程会一直尝试获取锁阻塞,例如:用Jedis客户端会报如下的错误信息1redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the poolredis线程池已...
Redis
分布式
minjie
2021-01-27 15:05:23
7969
0
0
2021-01-27 15:05:23
999+
0
0
redis分布式锁?易踩得坑
redis分布式锁?易踩得坑redis分布式锁?坑那么多一、白话分布式什么是分布式,用最简单的话来说,就是为了较低单个服务器的压力,将功能分布在不同的机器上面;就比如:本来一个程序员可以完成一个项目:需求->设计->编码->测试但是项目多的时候,一个人也扛不住,这就需要不同的人进行分工合作了这就是一个简单的分布式协同工作了;二、分布式锁首先看一个问题,如果说某个环节被终止或者别侵占,就会发生...
Redis
分布式
minjie
2021-01-27 14:47:47
10099
0
0
2021-01-27 14:47:47
999+
0
0
redis分布式锁实现原理学习
Redis分布式锁的实现原理一、写在前面现在面试,一般都会聊聊分布式系统这块的东西。通常面试官都会从服务框架(Spring Cloud、Dubbo)聊起,一路聊到分布式事务、分布式锁、ZooKeeper等知识。所以咱们这篇文章就来聊聊分布式锁这块知识,具体的来看看Redis分布式锁的实现原理。说实话,如果在公司里落地生产环境用分布式锁的时候,一定是会用开源类库的,比如Redis分布式锁,一般...
Redis
分布式
minjie
2021-01-24 17:58:05
6850
0
1
2021-01-24 17:58:05
999+
0
1
雪花算法
雪花算法中机器id保证全局唯一关于分布式id的生成系统, 美团技术团队之前已经有写过一篇相关的文章, 详见 Leaf——美团点评分布式ID生成系统通常在生产中会用Twitter开源的雪花算法来生成分布式主键 雪花算法中的核心就是机器id和数据中心id, 通常来说数据中心id可以在配置文件中配置, 通常一个服务集群可以共用一个配置文件, 而机器id如果也放在配置文件中维护的话, 每个应用就需要...
Redis
minjie
2021-01-23 20:20:54
7830
0
0
2021-01-23 20:20:54
999+
0
0
学习第四天只spring框架
引言工作有一段时间了,工作中基本每个项目都用到了Spring框架,说实话,很多人应该和我一样,只是“使用”了这个框架,对于框架的基本原理应该没怎么研究过。前段时间,和同事交流时,提到了Spring核心组件:IOC(控制反转)、AOP(面向切面编程)。交流的时候,只能大概说说,并不能完整讲出来。回来后,找相关文章和源码研究了下,特此记录。Spring框架概念Spring是一个开源的容器框架,S...
AOP
Spring
minjie
2021-01-22 16:15:12
4321
0
0
2021-01-22 16:15:12
999+
0
0
学习第四天之spring框架
spring AOP之proceedingjoinpoint和joinpoint区别(获取各对象备忘)、动态代理机制及获取原理代理对象、获取Mybatis Mapper接口原始对象现在AOP的场景越来越多,所以我们有必要理解下和AOP相关的一些概念和机制。基础知识和原理类大家搜索spring aop/aspectj,有大量现成的可以参考,基本上只要理解了jdk动态代理、cglib字节码动态生...
Java
Spring
minjie
2021-01-22 10:10:57
3823
0
0
2021-01-22 10:10:57
999+
0
0
学习第三天(为什么分布式环境下synchronized失效?如何解决这种情况?)
synchronized关键字失效原因在Java多线程编程中,经常会用到synchronized和lock和原子变量等,而在分布式系统中,由于分布式系统中的分布性,即多线程和多进程并发 分布在不同机器中,synchronized和lock这两种锁将失去原有锁的效果,因此需要自己实现分布式锁来处理并发问题,分布式处理并发的办法有以下三种:队列定义:将所有要执行的任务放入队列中,然后一个一个消费...
Redis
分布式
数据库
minjie
2021-01-21 14:36:13
9062
0
0
2021-01-21 14:36:13
999+
0
0
学习第三天:关于【Java并发编程之深入理解】Synchronized的使用
1.为什么要使用synchronized在并发编程中存在线程安全问题,主要原因有:1.存在共享数据 2.多线程共同操作共享数据。关键字synchronized可以保证在同一时刻,只有一个线程可以执行某个方法或某个代码块,同时synchronized可以保证一个线程的变化可见(可见性),即可以代替volatile。2.实现原理synchronized可以保证方法或者代码块在运行时,同一时刻只有...
Java
任务调度
minjie
2021-01-21 09:58:26
7169
0
0
2021-01-21 09:58:26
999+
0
0
事务面试题
事务失效的几种场景声明式事务是Spring功能中最爽之一,可是有些时候,我们在使用声明式事务并未生效,这是为什么呢?@Transactional介绍@Transactional失效场景@Transactional介绍@Transactional是声明式事务的注解,可以被标记在类上、接口、方法上。该注解中有很多值得深入了解的几种属性,我们来看一下。transactionManager指定事务管...
Spring
minjie
2021-01-20 14:23:47
7360
0
0
2021-01-20 14:23:47
999+
0
0
总条数:14
10
10
20
50
100
1
2
上滑加载中
https://www.baidu.com/s?ie=utf-8&f=3&rsv_bp=0&rsv_idx=1&tn=baidu&wd=sed%20%E6%9B%BF%E6%8D%A2%E5%AD%97%E7%AC%A6%E4%B8%B2&rsv_pq=c7db61a600035dc5&rsv_t=5e19yEsbV9N5fIvdlGRU
+ 关注