自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 java 代理模式

1、静态代理1.1 代码实现// 接口interface Hello{ String sayHello(String str);}// 实现class HelloImp implements Hello{ @Override public String sayHello(String str) { return "HelloImp: " +...

2019-01-31 14:30:11 133

原创 spring获取request和response

1、无参数获取ServletRequestAttributes servletRequestAttributes = (ServletRequestAttributes)RequestContextHolder.getRequestAttributes();HttpServletRequest request = servletRequestAttributes.getRequest();...

2019-01-23 14:53:04 671

转载 单例模式的八种写法比较

单例模式是最常用到的设计模式之一,熟悉设计模式的朋友对单例模式都不会陌生。一般介绍单例模式的书籍都会提到 饿汉式 和 懒汉式 这两种实现方式。但是除了这两种方式,本文还会介绍其他几种实现单例的方式,让我们来一起看看吧。 简介单例模式是一种常用的软件设计模式,其定义是单例对象的类只能允许一个实例存在。许多时候整个系统只需要拥有一个的全局对象,这样有利于我们协调系统整体的行为。比如在某...

2019-01-22 17:20:10 187

原创 confluence插入目录

发布后

2019-01-17 11:52:13 18843 1

原创 软件版本命名规范

1、版本命名规范1.2.3.20190114_rc由四部分组成第一位(1):主版本号。当功能模块有较大的变动,比如增加多个模块或者整体架构发生变化。此版本号由项目决定是否修改。 第二位(2):子版本号。当功能有一定的增加或变化,比如增加了对权限控制、增加自定义视图等功能。此版本号由项目决定是否修改。 第三位(3):修订版本号。一般是 Bug 修复或是一些小的变动,要经常发布修订版...

2019-01-14 17:16:26 3189 1

原创 简单spring cloud服务升级实现

1、升级原则隔离性:v1升级到v2时,相互独立,互不不干扰。 稳定性:服务不停止,完成升级。接口保持畅通。2、具体实现2.1 eureka项目搭建eureka,网上很多,就省略了。2.2 feign接口项目2.2.1 依赖<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://w...

2019-01-14 16:32:49 1310

原创 spring boot读取pom.xml变量

1、application.yml配置version: '@project.version@' #项目版本号为什么不使用${project.version}呢?避免与避免与Spring语法冲突。项目pom继承了spring-boot-starter-parent,Spring Boot已经将maven-resources-plugins默认的${}方式改为了@@方式,如@name@。...

2019-01-14 15:20:38 2129

转载 基于Postman的API自动化测试

1. 安装两种安装方式,我热衷于以chrome插件形式安装 Chrome插件 Mac App2. 发送请求Postman最基础的功能就是发送http请求,支持GET/PUT/POST/DELETE,还有很多我不认识的http方法。通过填写URL、header、body等就可以发送一个请求,这对于我们平时做一些简单的测试是够用的。如果你的应用需要用到登录验证,可以通过填写Auth...

2019-01-11 14:17:29 241

原创 nginx 自动化脚本

1、简化的蓝绿部署1.1 shell脚本#!/bin/bashexport nginx_home="/usr/local/openresty/nginx" #nginx目录export nginx_conf="conf/nginx.conf" #配置文件export nginx_conf_downline="conf/nginx_downline.conf" #下线配置文件exp...

2019-01-10 17:10:22 588

原创 redis集群执行lua

1、问题单机模式下,执行lua脚本没有问题。放到集群执行后,报错ERR Error running script (call to f_4a610f5543b3c3450220da7bd47825d3b6bffae8): @user_script:1: @user_script: 1: Lua script attempted to access a non local key in a...

2019-01-09 18:12:37 16466 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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