- 博客(19)
- 资源 (1)
- 收藏
- 关注
转载 Spring Boot中使用Swagger2构建强大的RESTful API文档
由于Spring Boot能够快速开发、便捷部署等特性,相信有很大一部分Spring Boot的用户会用来构建RESTful API。而我们构建RESTful API的目的通常都是由于多终端的原因,这些终端会共用很多底层业务逻辑,因此我们会抽象出这样一层来同时服务于多个移动端或者Web前端。这样一来,我们的RESTful API就有可能要面对多个开发人员或多个开发团队:IOS开发、Android开...
2018-07-11 15:08:52 150
转载 Spring Boot 启动过程分析(一)
1. Spring Boot 入口——main方法@SpringBootApplicationpublic class Application { public static void main(String[] args) throws Exception { SpringApplication.run(Application.class, args); }}...
2018-06-20 11:19:44 262
转载 http协议无状态中的状态到底指的是什么?!
引子:最近在好好了解http,发现对介绍http的第一句话【http协议是无状态的,无连接的】就无法理解了:无状态的【状态】到底指的是什么?!找了很多资料不仅没有发现有一针见血正面回答这个问题的,而且有些解释还充斥了各种错误,看着看着就觉得心里憋着一股浊气吐不出来于是在看了很多资料之后,我一口吐出浊气,大声正面提出这个问题:http协议无状态中的【状态】到底指的是什么?!然后开始不断探索解决这个问...
2018-06-12 10:03:51 202
转载 Spring Aop原理
AOP实现原理 Spring 为解耦而生,其中AOP(面向切面编程)是很浓重的一笔。 本文来探讨一下AOP实现的原理。一. 概述 代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服...
2018-03-30 10:21:07 139
转载 centos下配置Nginx
安装所需环境Nginx 是 C语言 开发,建议在 Linux 上运行,当然,也可以安装 Windows 版本,本篇则使用 CentOS 7 作为安装环境。一. gcc 安装安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装:yum install gcc-c++二. PCRE pcre-devel 安装PCRE(Perl Compatibl...
2018-03-09 10:59:03 168
转载 CentOS下安装JDK的三种方法
CentOS下安装JDK的三种方法方法一:手动解压JDK的压缩包,然后设置环境变量1.在/usr/目录下创建java目录[root@localhost ~]# mkdir/usr/java[root@localhost ~]# cd /usr/java 2.下载jdk,然后解压[root@localhost java]# curl -O http://download.Oracle.com/ot...
2018-03-06 16:31:42 142
原创 maven deploy指定版本号
maven deploy指定版本号命令也能解决: mvn versions:set -DnewVersion=1.0.3-SNAPSHOT
2017-12-08 16:32:17 13587
转载 Dubbo与Zookeeper、Spring整合使用
Dubbo与Zookeeper、Spring整合使用 Dubbo采用全Spring配置方式,透明化接入应用,对应用没有任何API侵入,只需用Spring加载Dubbo的配置即可,Dubbo基于Spring的Schema扩展进行加载。 一:单机模式安装zookeeper 1,下载zookeeper注册中心,下载地址:http:/
2017-11-10 15:30:38 206
转载 spring boot在maven下的多模块打包
spring boot在maven下的多模块打包,踩了很多坑,现在记录如下。 项目目录: - 项目 P - 模块 A - 模块 B - 公有基础模块 C - Mybatis基础模块 M父pom.xml文件: groupId>com.parentgroupId> artifactId>demoartifactId> version>0.0.1-SN
2017-11-10 14:24:27 2960
转载 Teamcity的安装及使用
自构建工具TeamCity的安装及使用第2章 安装步骤2.2软件安装2.2.1安装包位置\\192.168.0.5\persons\下载软件\TeamCity-8.1.5.exe 附属安装包\\192.168.0.5\persons\下载软件\WDeploy.exe2.2.2安装点击 Teamcity-8.1.5.exe 按提
2017-11-10 12:58:16 1800
转载 Redis简介、安装和使用说明
1.Redis简介 Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。从2013年5月开始,Redis的开发由Pivotal赞助。 Redis是一个key-value存储系统。和Memcached类似,它支持存储的val
2017-11-09 09:27:18 262
原创 Teamcity的安装与使用
Ø 安装使用前的准备1. 新建数据库,新建用户2. 新建git账户Ø TeamCity安装步骤1. 安装TeamCity-2017.1.4步骤如附录(图teamcity.1.0 - 图teamcity.1.8)Ø TeamCity创建项目说明1. 创建项目步骤见附录(图teamcity.1.9-图teamcity.3.2)Ø 附录1. 安装teamcity...
2017-11-08 22:58:24 1084 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人