作者小头像 Lv.1
更多个人资料
20 成长值
0 关注
0 粉丝
+ 关注

个人介绍

熟悉各种常见java框架,如dubbo,springboot,springcloud,阅读过各种框架及jdk的源码,熟练使用各种中间件并知其使用原理,如redis,mq,kafka,elk,熟悉容器化,如k8s,docker

感兴趣或擅长的领域

微服务架构、数据库、编程语言
个人勋章
TA还没获得勋章~
成长雷达
0
0
0
0
20

个人资料

个人介绍

熟悉各种常见java框架,如dubbo,springboot,springcloud,阅读过各种框架及jdk的源码,熟练使用各种中间件并知其使用原理,如redis,mq,kafka,elk,熟悉容器化,如k8s,docker

感兴趣或擅长的领域

微服务架构、数据库、编程语言

达成规则

以上满足项可达成此勋章

  • 博客
  • 关注
  • 粉丝
  • 论坛
全部时间
全部时间
最近三天
最近一周
最近一月
  • 全部
  • 暂无专栏分类
多线程中产生死锁的原因和解决死锁的办法
产生死锁的原因:(1)竞争系统资源 (2)进程的推进顺序不当 产生死锁的必要条件:互斥条件:进程要求对所分配的资源进行排它性控制,即在一段时间内某资源仅为一进程所占用。请求和保持条件:当进程因请求资源而阻塞时,对已获得的资源保持不放。不剥夺条件:进程已获得的资源在未使用完之前,不能剥夺,只能在使用完时由自己释放。环路等待条件:在发生死锁时,必然存在一个进程--资源的环形链。解决死锁加锁顺序(...
任务调度
作者小头像 红云v587 2019-06-26 21:07:39
8437
0
0
2019-06-26 21:07:39
999+
0
0
Hadoop的理解
什么是Hadoop?Hadoop是一个开源的框架,可编写和运行分布式应用处理大规模数据,是专为离线和大规模数据分析而设计的,Hadoop=HDFS(文件系统,数据存储技术相关)+ Mapreduce(数据处理),Hadoop的数据来源可以是任何形式,在处理半结构化和非结构化数据上与关系型数据库相比有更好的性能,具有更灵活的处理能力,不管任何数据形式最终会转化为key/value,key/va...
Hadoop MapReduce
作者小头像 红云v587 2019-06-26 21:06:36
10688
0
0
2019-06-26 21:06:36
999+
0
0
连接池的工作原理&&线程池的工作原理
连接池: 我们后端在写项目后端代码的时候都是需要连接数据库的,那么我没没连接一次数据库都是需要建立一次连接,建立连接是一个费时的活动,每次都得花费0.05s~1s的时间,而且系统还要分配内存资源。但是如果项目比较大,访问次数也比较多的时候会导致每次产生多次连接而且连接时间也会比较长,这时候我们就会想到为数据库连接建立一个“缓冲池”,也就是我们说的连接池,预先在缓冲池中...
任务调度
作者小头像 红云v587 2019-06-26 21:04:15
6715
0
0
2019-06-26 21:04:15
999+
0
0
支付接口实现思路
实现思路流程: 1、生成订单信息 2、商户到银行,商户发起请求到银行把订单信息的部分数据拼接,然后通过银行端给的MD5加密工具加密,然后作为参数,通过http的post请求 发送到支付提供的目标银行网站。 3、界面跳转到支付页面,客户在页面支付成功,银行进行业务处理 4、银行到商户,银行调用商户接口返回处理结果,商户接收后验证数字签名,更改单据状态...
订单
作者小头像 红云v587 2019-06-26 21:03:08
9713
0
0
2019-06-26 21:03:08
999+
0
0
redis开发中遇到的问题
(一)缓存和数据库双写一致性问题分析:一致性问题是分布式常见问题,还可以再分为最终一致性和强一致性。数据库和缓存双写,就必然会存在不一致的问题。答这个问题,先明白一个前提。就是如果对数据有强一致性要求,不能放缓存。我们所做的一切,只能保证最终一致性。另外,我们所做的方案其实从根本上来说,只能说降低不一致发生的概率,无法完全避免。因此,有强一致性要求的数据,不能放缓存。首先,采取正确更新策略,...
Redis 缓存
作者小头像 红云v587 2019-06-26 21:01:14
9569
0
0
2019-06-26 21:01:14
999+
0
0
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
作者小头像
作者小头像
快速交付
+ 关注