springboot 系列三

##rest理论基础

2018-10-22 21:04:17

阅读数 20

评论数 0

docker搭建本地私有仓库

安装运行 docker-registry docker run -d -p 5000:5000 --restart=always --name registry registry 这将使用官方的 registry 镜像来启动私有仓库。默认情况下,仓库会被创建在容器的/image/overlay/i...

2018-10-10 22:22:51

阅读数 22

评论数 0

SpringBoot Web相关的自动配置

https://blog.csdn.net/zxzzxzzxz123/article/details/70238626

2018-10-04 20:15:53

阅读数 27

评论数 0

设计模式-建造者模式

定义:将一个复杂的对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示 用户只需要指定需要建造的类型就可以得到他们,建造的过程及细节不需要知道 使用场景:如果一个对象有非常复杂的内部结构(很多属性),想把复杂 对象的创建和使用分离 优点:封装性好,创建与使用分离。扩展性好、建造类之间独立...

2018-09-29 22:10:24

阅读数 19

评论数 0

设计模式-抽象工厂

一、定义与类型 定义:抽象工厂模式提供一个创建一系列相关或相互依赖对象的接口 无须指定他们的具体类 使用场景: 客户端不依赖于产品类实例如何被创建、实现等细节 强调一系列相关的产品对象(属于同一产品族)一起使用创建对象需要大量的重复代码 提供一个产品类的库,所有的产品以同样的接口出现,...

2018-09-28 22:02:14

阅读数 30

评论数 0

年薪50w+的阿里p7专家,顶尖的技术人才,只因做到了这几点

https://blog.csdn.net/qq_39627461/article/details/79557386

2018-09-28 19:27:11

阅读数 452

评论数 0

springboot 特性总览篇

一、springboot 三大特性 1.组件自动装配:Web Mvc 、Web Flux、JDBC等 激活:EnableAutoConfiguration 配置:/META-INF/spring.factories 实现:XXXAutoConfiguration 2.嵌入式web 容器:...

2018-09-27 22:19:25

阅读数 478

评论数 0

设计模式-工厂方法

定义: 定义一个创建对象的接口,但是让实现这个接口的类来决定实例化哪个类,工厂方法让类的实例化推迟到子类中进行 使用场景: 创建对象需要大量重复代码 客户端(应用层)不依赖与产品类的实例如何被创建、实现等细节 一个类通过其子类类指定创建哪个对象 优点: 用户只需要关心所需产品的对应的...

2018-09-27 20:28:04

阅读数 23

评论数 0

设计模式-简单工厂

一。 定义:由一个工厂对象决定创建出哪一个产品类的实例 类型:创建型,但不属于go23种设计模式 二。使用场景 工厂类负责创建的对象较少 客户端(应用层)只知道传入工厂类的参数,对于如何创建对象逻辑不关心 优点: 只需要传入一个正确的参数,就可以获取对象,不需要知道创建细节 缺点:工厂类职责过重,...

2018-09-27 19:28:38

阅读数 35

评论数 0

Tomcat性能调优、监控

一、分类 tomcat 远程debug tomcat-manager 监控 psi-probe 监控 二、

2018-09-27 14:03:22

阅读数 175

评论数 0

拦截复杂参数、环境变量、正则匹配拦截

一、分类 拦截this、入参、返回 this:@Self 入参:可以用AnyType,也可以用真实的类型,同名的用真实的 返回值; @Return 获取对象的值 简单类型:直接获取 复杂类型: 反射,类名+属性名 获取复杂类似实例 user对象 需要先获取字段 再用反射 @RequestMappi...

2018-09-27 13:57:30

阅读数 83

评论数 0

Btrace拦截返回值异常、行号

一、拦截时机 分类: Kind.ENTRY 入口,默认值 Kind.RETURN 返回 – – Kind.Line 行 Kind.THROW 异常 二 实例: 1.返回值测试: 控制层测试代码 /** * 返回值拦截 */ @RequestMapping(&...

2018-09-27 11:30:39

阅读数 162

评论数 0

使用Btrace拦截方法

构造函数拦截 测试代码 package com.baoge_springboot.springboot_core.web.entity; public class User { private Integer id; private String username; publi...

2018-09-26 22:10:59

阅读数 138

评论数 0

btrace 基础

BTrace是Java的安全可靠的动态跟踪工具。 它的工作原理是通过 instrument + asm 来对正在运行的java程序中的class类进行动态增强。也就是说btrace可以在Java程序运行时,动态地向目标应用程序的字节码注入追踪代码。 说他是安全可靠的,是因为它对正在运行的程序是只...

2018-09-26 21:18:00

阅读数 20

评论数 0

Btrace安装入门

一.配置环境变量 下载btrace https://github.com/btraceio/btrace https://github.com/btraceio/btrace/releases/tag/v1.3.11.1 解压文件 新建环境变量:BTRACE_HOME 添加p...

2018-09-26 18:47:55

阅读数 95

评论数 0

jvm jvisualvmexe 插件安装

https://blog.csdn.net/prstaxy/article/details/51163060

2018-09-25 21:06:43

阅读数 166

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭