
公众号
乔志勇笔记
java学习新天地
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
spring中"投机取巧"地限制 用户同时登陆
公众号原创文章 开发背景:项目中采用spring session + spring security 方式做登陆注册 ,现在要求后台用户只能同时一个人登陆 苦难的经历:spring security 框架比较重,难以 快速深入理解, 另外 网上 spring security 如何限制 用户同时登陆 的 文章 又是 一大堆,只想抱着试试看的态度快速成功,可 在项目中 实践 配置 好多种...原创 2019-04-23 16:44:33 · 1240 阅读 · 0 评论 -
教你生产环境怎么用缓存
限时分享面试&学习福利资源 好资料第一时间分享,中华石杉老师的分布式面试突击视频教程,最清晰整体的微服务全面解读的PDF,体系化的Java路线资料整理的Github,亿级电商架构的视频实战课程,你值得拥有 获取方式: 关注公众号乔志勇笔记, 后台回复"学习资料" !!! 一、缓存的作用 1、提高数据的访问速度,带来系统性能的提升 2、缓存预热,数据预先读取,减小同时高并发访问时数据库的压...原创 2019-06-16 19:54:29 · 808 阅读 · 0 评论 -
参加技术峰会的收获与思考
点击蓝色 乔志勇笔记 关注我哟 加个星标,第一时间获取推送的文章哦 前言: 自从被大佬批评教育过后,一直源动力满满,坚持每日学习总结写博客,平时也喜欢阅读思考技术文章。 在群里看到了要举办互联网技术峰会,抱着见见公众号大佬的态度去试试看。 早早起床,签到,入场。。。一切都很自然,紧张而轻松的一天后,也收获满满,感悟颇多 一、什么是"产品"力 最想说的肯定也从感触最深的开始,第一次听说这...原创 2019-06-16 19:42:57 · 1113 阅读 · 0 评论 -
高可用架构补充篇
点击蓝色 乔志勇笔记 关注我哟 加个星标,第一时间获取推送的文章哦 一、计算高可用架构 1、主备模式 分冷备和温备 2、主从模式 需要按业务设计任务分配器 3、高可用集群模式 可以完成故障自动切换 1)负载均衡集群 任务分配器实现分配策略的选择和服务器的探活 2)非对称集群 任务分配器需要考虑服务器的角色 例如zk的每个节点都包含任务分配器,follow节点收到写请求转发给le...原创 2019-06-03 19:55:42 · 712 阅读 · 0 评论 -
储存高可用架构
点击蓝色 乔志勇笔记 关注我哟 加个星标,第一时间获取推送的文章哦 一、双机高可用 1、主备方式 主机和备机双方只需要进行数据复制即可,无须进行状态判断和主备切换这类复杂的操作 应用场景:内部的后台管理系统 2、主从复制 从机需要提供读操作,需要考虑主从复制延迟、客户端感知主从关系等问题 应用场景:写少读多的新闻网站 3、双机切换 设计要点: ...原创 2019-06-02 12:26:54 · 1176 阅读 · 0 评论 -
java8 Stream 史上最全总结
java8 Stream 史上最全总结 温馨提醒:在电脑上看更方便 (一)stream的特点 一、 流操作都支持 lambda 表达式作为参数 ,函数式编程,充分利用了pipeline 思想 二、无修改 ,无储存 对原始数据无修改,对流和流的中间结果无储存 三 、 惰性执行 四、可以并发执行 , paralleStream 五、 默认只消费一次 1) 巧妙避免代码重复的方式 Su...原创 2019-05-16 09:53:46 · 1507 阅读 · 0 评论 -
5种分布式锁实现的对比?
点击蓝色“乔志勇笔记”关注我哟 加个“星标”,第一时间获取推送的文章哦! 一、分布式锁的适用场景 在分布式环境下,为保证数据的一致性,需要保证同一时刻同一方法,只有一个线程在运行,即互斥 二、分布式锁的设计因素 1、互斥性 同一时刻只能有一个服务(或应用)访问资源,特殊情况下有读写锁 2、原子性 一致性要求保证加锁和解锁的行为是原子性的 3、安全性 锁只能被持有该锁...原创 2019-05-16 09:52:43 · 4272 阅读 · 0 评论