上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 71 下一页
摘要: 好久没写博客了,从今天开始重新杨帆起航............................................ springlcoud中使用consul作为注册中心。 我们先对比下注册中心吧 阅读全文
posted @ 2019-07-16 22:31 小虾米的java梦 阅读(252) 评论(0) 推荐(0)
摘要: 转:https://www.cnblogs.com/kismetv/p/10787228.html 概念:乐观锁和悲观锁是两种思想,用于解决并发场景下的数据竞争问题。 乐观锁:乐观锁在操作数据时非常乐观,认为别人不会同时修改数据。因此乐观锁不会上锁,只是在执行更新的时候判断一下在此期间别人是否修改了 阅读全文
posted @ 2019-04-29 09:00 小虾米的java梦 阅读(393) 评论(0) 推荐(0)
摘要: 1、锁提供了两种主要特性:互斥(mutual exclusion) 和可见性(visibility)。 互斥即一次只允许一个线程持有某个特定的锁,因此可使用该特性实现对共享数据的协调访问协议,这样,一次就只有一个线程能够使用该共享数据。 可见性要更加复杂一些,它必须确保释放锁之前对共享数据做出的更改 阅读全文
posted @ 2019-04-29 08:51 小虾米的java梦 阅读(890) 评论(0) 推荐(0)
摘要: 面试题:你们项目的安全性是如何保证的? 1、Web安全常见攻击手段 SQL注入攻击: 开放平台设计: (1)基于access_token令牌的方式 access_token的作用:记录上次最新的access_token,防止用户获取到token后恶意使用,采用定时job的方式定时更新token,这样 阅读全文
posted @ 2019-03-07 19:24 小虾米的java梦 阅读(819) 评论(0) 推荐(0)
摘要: 你在项目中遇到哪些问题? 因为目前项目采用的是分布式,分布式环境下一般采用集群方案,所以这就会带来分布式的一些问题,比如: 1、分布式锁 2、分布式session 3、分布式全局id 4、分布式配置中心 5、分布式日志收集系统 6、分布式任务调度系统 7、分布式事务问题 接下来这几个如何解决? 一、 阅读全文
posted @ 2019-02-19 21:05 小虾米的java梦 阅读(15077) 评论(0) 推荐(0)
摘要: 限流==保险丝策略,可借助框架如spring cloud中Hystrix组件实现。今天介绍使用guava RateLimiter 类实现接口限流。 比如12306抢票: https://blog.csdn.net/Daybreak1209/article/details/82349244 luna脚 阅读全文
posted @ 2019-02-18 20:38 小虾米的java梦 阅读(640) 评论(0) 推荐(0)
摘要: 数据库事务的传播性(7)和隔离级别4(): https://www.cnblogs.com/WJ-163/p/6023054.html CAP理论与BASE理论: 支付项目: 同步回调:即向支付宝发送支付请求后,支付宝处理完成后,直接以重定向的形式返回。 异步回调:蚂蚁课堂向支付宝发送请求时,会将异 阅读全文
posted @ 2019-02-17 18:51 小虾米的java梦 阅读(457) 评论(0) 推荐(0)
摘要: 问题:在分布式环境下,如何保证定时任务的幂等性? 定时任务的实现: java实现: 基于Thread的实现: 基于timetask的实现: 基于线程池的实现: 定时job: 分布式job如何保证幂等性? 推荐使用分布式任务调度平台来解决分布式job的重复性问题。 XXL-JOB的github代码和介 阅读全文
posted @ 2019-02-17 15:13 小虾米的java梦 阅读(623) 评论(0) 推荐(0)
摘要: sharding-jdbc的全局id生成策略是通过雪花算法来实现的。 sharding-jdbc也是一个数据的中间件,可实现读写分离和分库分表,比mycat要简单些。 nginx与ribbon实现负载均衡的区别:nginx是实现服务器端的负载均衡,ribbon是实现客户端即本地的负载均衡。 myca 阅读全文
posted @ 2019-02-17 11:09 小虾米的java梦 阅读(820) 评论(0) 推荐(0)
摘要: 解决方案: 基于Redis的全局id生成策略:(推荐此方法) 基于雪花算法的全局id生成: https://www.cnblogs.com/kobe-qi/p/8761690.html 基于zookeeper的全局id生成: https://www.iyunv.com/thread-660410-1 阅读全文
posted @ 2019-02-16 19:35 小虾米的java梦 阅读(875) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 71 下一页