摘要: 模板方法模式&观察者模式&责任链模式 模板方法模式 Template Method 模式定义: 定义一个操作的算法骨架,而将一些步骤延迟到子类中。Template Method 使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤 1 public class TemplateMethod 阅读全文
posted @ 2020-10-12 09:07 powerZhangFly 阅读(103) 评论(0) 推荐(0)
摘要: 1.不懂ApplicationListener?看这个 三分钟学会spring之ApplicationListener事件监听使用 转载链接:https://mp.weixin.qq.com/s?__biz=MzAxMjY1NTIxNA==&mid=2454442107&idx=1&sn=97b5c 阅读全文
posted @ 2020-10-11 11:59 powerZhangFly 阅读(103) 评论(0) 推荐(0)
摘要: 前言 当你做过代码冗余却没有注释没有日志的系统,你就越发明白日志的重要性!一个完善的日志体系应该是如下这样: 大型互联网公司后端日志收集系统架构 FileBeat是一个日志文件托运工具,在你的服务器上安装客户端后,filebeat会监控日志目录或特定的日志文件,追踪读取这些文件 Kafka是一种高吞 阅读全文
posted @ 2020-10-10 12:00 powerZhangFly 阅读(158) 评论(0) 推荐(0)
摘要: 前序 应用安全,不容忽视!! 今日开讲👇 先来说说单体系统的安全 系统中某些页面只有在正常登录后才可以使用,用户请求这些页面时要检查session中有无该用户信息 解决方案:编写一个用于检测用户是否登录的过滤器,如果用户未登录,则重定向到指定的登录页面 再来说说集群环境下如何解决登陆问题 解决方案 阅读全文
posted @ 2020-10-09 10:55 powerZhangFly 阅读(705) 评论(0) 推荐(0)
摘要: 前言 Franz Kafka创作了荒诞派文学代表作《变形记》,富有创造的程序员孕育了Kafka,一位是存在主义大师,一个是高性能中间件,他们在各自的领域缔造传奇。 至于这篇文章主要讲述Kafka的一些事件内容,就不过多赘述基本概念和原理了。 引读 终于有人把 kafka 原理说清楚了!(文章里的比喻 阅读全文
posted @ 2020-10-08 12:23 powerZhangFly 阅读(275) 评论(0) 推荐(1)
摘要: 好戏开始: 逻辑思路(蛋生鸡)👇 1、类加载过程 多个java文件经过编译打包生成可运行jar包,最终由java命令运行某个主类的main函数启动程序,这里首先需要通过类加载器把主类加载到JVM。 主类在运行过程中如果使用到其它类,会逐步加载这些类。 注意,jar包里的类不是一次性全部加载的,是使 阅读全文
posted @ 2020-10-07 12:39 powerZhangFly 阅读(185) 评论(2) 推荐(1)
摘要: 前序: 1.如果你不懂线程池,看这个 漫画:怎么给女朋友讲明白线程池? 转载链接:https://blog.csdn.net/csdnsevenn/article/details/90761623 2.如果有了解但是没用过,看这个 高级面试题总结—线程池还能这么玩? 转载链接:https://mp. 阅读全文
posted @ 2020-10-06 12:15 powerZhangFly 阅读(155) 评论(1) 推荐(1)