摘要: 日志三剑客ELK 1、Logstash是一款轻量级的日志搜集处理框架,可以方便的把分散的、多样化的日志搜集起来,并进行自定义的处理,然后传输到elasticsearch服务器上; 2、Elasticsearch是数据的索引搜索和数据分析引擎(也可存储数据); 3、Kibana对Elasticsear 阅读全文
posted @ 2020-05-11 17:42 蚂蚁style 阅读(526) 评论(0) 推荐(0) 编辑
摘要: 作为大自然搬运工,只是为了帮助大家扩展视野.有兴趣建议直奔官网. 官网 下载 当你遇到以下类似问题而束手无策时,Arthas可以帮助你解决: 这个类从哪个 jar 包加载的?为什么会报各种类相关的 Exception? 我改的代码为什么没有执行到?难道是我没 commit?分支搞错了? 遇到问题无法 阅读全文
posted @ 2020-05-08 17:08 蚂蚁style 阅读(4452) 评论(0) 推荐(0) 编辑
摘要: 门面模式(Facade),别名"外观模式",门面模式为子系统中的一组接口提供了一致的门面(也就是软件的入口),此模式定义了一个高层接口,这个接口使得这一个子系统更加容易使用. 门面模式通过定义一个一致的接口,用以屏蔽内部子系统的细节,使得调用者只需跟这个接口发生调用,而无需关心这个子系统的内部细节. 阅读全文
posted @ 2020-05-07 14:48 蚂蚁style 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 装饰者模式: 在<<Java与模式>>一书是这样描述的:孙悟空有七十二般变化,每一种变化都可以附加一种新的本领,变成鱼儿游在水里,变成雀儿飞在天空,但是在二郎神眼里,他始终还是那只猢狲. 装饰者模式也叫包装器模式 是你还有你,一切拜托你 1)可以实现动态(在编译器是固定的,在运行期是随着java程序 阅读全文
posted @ 2020-04-27 15:55 蚂蚁style 阅读(196) 评论(0) 推荐(0) 编辑
摘要: spring session官网: https://spring.io/projects/spring-session#overview 官网简介: Spring Session provides an API and implementations for managing a user’s se 阅读全文
posted @ 2020-04-27 10:49 蚂蚁style 阅读(581) 评论(0) 推荐(0) 编辑
摘要: 适配器模式: 将一个类的的接口转换成客户端期望的另一个接口表示,主要的目的是兼容性,让原本因接口不匹配不能一起工作的两个类可以协同工作,别名为包装器(Wrapper) 适配器属于结构型设计模式,主要分为三类:类适配器,对象适配器,接口适配器 三种角色: Target(目标接口):客户端所需要的接口, 阅读全文
posted @ 2020-04-26 11:19 蚂蚁style 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 关于建造者模式,网上已经有很多比较完善的例子,这里为了完善自己对于设计模式的内容,再简单讲解一下吧,方便自己回顾,也为了设计模式专题不遗漏任何一个设计模式 基本介绍: 建造者模式也叫做生成器模式,是一种用于构建对象的模式。它可以将复杂对象的构建过程抽象出来成为一个抽象类或者接口,是这个抽象的过程的不 阅读全文
posted @ 2020-04-25 19:08 蚂蚁style 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 什么是spring security? spring security是基于spring的安全框架.它提供全面的安全性解决方案,同时在Web请求级别和调用级别确认和授权.在Spring Framework基础上,spring security充分利用了依赖注入(DI)和面向切面编程(AOP)功能,为 阅读全文
posted @ 2020-04-24 18:07 蚂蚁style 阅读(3530) 评论(5) 推荐(2) 编辑
摘要: 简单工厂模式: 角色: 抽象产品类 具体产品类 产品工厂类 定义:将被使用方的创建过程封装到一个类中,这样就在使用方和被使用方之间做了一个缓冲,也就是使用方和被使用方做了一个解耦,提高了软件的可扩展性和可维护性和可复用性. 现在有一个手机抽象类 public abstract class Phone 阅读全文
posted @ 2020-04-21 15:21 蚂蚁style 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 前面我们已经讲解了设计模式的七大设计原则,今天我们就来聊一聊设计模式中的单例设计模式,看看如何从小小单例模式衍生出来一个大世界。 适用场景: 用于需要频繁创建和销毁且消耗时间过长,耗费资源过多但是又频繁使用的对象(重量级对象), 栗子:工具类对象,Web开发中必须用到的对象(Servlet对象,假单 阅读全文
posted @ 2020-04-18 16:08 蚂蚁style 阅读(259) 评论(0) 推荐(0) 编辑