自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringAop应用之日志

1、ApringAop AOP(Aspect Oriented Programming),即面向切面编程。可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一个集合。当我们需要为分散的对象引入公共行为的时候,OOP则显得无能为力。也就是说,OOP允许你定义从上...

2020-04-10 17:10:54 78

原创 Linux之RabbitMQ安装

RabbitMQ-Server:3.5.1 一、安装erlang cd /car/local下 mkdir rabbitmq包 cd rabbitmq 1.安装准备,下载安装文件 wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm rpm -Uvh erlang-solutio...

2020-04-10 17:10:36 71

原创 Nginx Linux详细安装部署教程

Nginx是一个web服务器也可以用来做负载均衡及反向代理使用,目前使用最多的就是负载均衡 一、Nginx安装 1、下载Nginx及相关组件 Linux系统是Centos 6.5 64位,我直接切换到root用户下安装: 下载相关组件 [root@localhost src]# wget http://nginx.org/download/nginx-1.10.2.tar.gz 省略安...

2020-04-10 17:10:18 88

原创 SpringBoot集成Redis缓存技术方案

概述 在我们的日常项目开发过程中缓存是无处不在的,可以极大的提高系统的访问速度,主要介绍的是Redis缓存技术。 Redis简介 Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件,Redis 的优势包括它的速度、支持丰富的数据类型、操作原子性,以及它的通用性。 1、在Maven pom.xml文件中加入Redis包 <depen...

2020-04-10 17:08:29 69

原创 vue如何新建一个项目

第一步npm安装 首先:先从nodejs.org中下载nodejs,随便安装在哪个盘下,通过node -v/npm -v验证是否有安装成功 使用淘宝NPM镜像 大家都知道国内直接使用npm 的官方镜像是非常慢的,这里推荐使用淘宝 NPM 镜像。 $ npm install -g cnpm --registry=https://registry.npm.taobao.org...

2020-04-10 17:08:12 99

原创 JSON解析

Json前后端应用场景广泛: 1、前端获取后端的数据可以为json类型,通过json解析展示到页面; 2、后端: (1)给前端提供数据; (2)提供远程调用接口数据; (3)json解析,重新赋值,做国际化应用等等。 依赖 <dependency> <groupId>com.alibaba</groupId> <artifactI...

2020-04-10 17:07:55 68

原创 windows环境下Redis的安装和部署

Redis是一个开源的试用ANSI C语言编写的、遵守BSD协议、支持网络、可基于内存可持久化的日志型、key-value数据库。通常被称为数据结构服务器. redis的数据类型有:字符串(string)、哈希(Map)、列表(list)、集合(sets)和有序集合(sorted sets)等数据类型。redis与其他key-value缓存产品主要有以下三大特点:...

2020-04-10 17:07:38 146

原创 spring boot 过滤器去除请求参数前后空格

spring过滤器同aop有相同作用,处理参数,日志处理等。 需求:去除用户表单参数中由于用户不小心输入的前后空格,防止因为前后空格原因引起业务异常 实现方式一:前端参数传入的时候去除首尾空格 实现方式二:后端接收参数对参数处理,去除参数首尾空格后再做其他业务 实现方式三:利用Filter处理所有的请求,去除请求参数首尾空格重新写回 ...

2020-04-10 17:07:16 670 1

原创 JAVA程序执行linx命令进行自定义参数域名解析和测试连接服务器

一、使用的API说明 Runtime.getRuntime()方法是取得当前JVM的运行环境,也是java中唯一可以得到运行环境的入口。 process这个类是一个抽象类,封装了一个进程,方法如下: Process exec(String command) 在单独的进程中执行指定的字符串命令。 Process exec(String command, Strin...

2020-04-10 17:06:56 138

原创 RabbitMQ简介与使用

一、RabbitMQ RabbitMQ 即一个消息队列,主要是用来实现应用程序的异步和解耦,实现 AMQP(高级消息队列协议)的消息中间件的一种,服务器端用具备高并发高可用的Erlang语言编写(安装RabbitMQ时必须安装Erlang原因),消息中间件主要用于组件之间的解耦,同时也能起到消息缓冲,消息分发的作用,消息的发送者无需知道消息使用者的存在,反之亦然。AMQP 的主要特征是面向消息、...

2020-04-10 17:06:38 86

原创 JWT(JSON Web Token)原理详细解析

一、JWT(单点登录) JSON Web Token(JWT),全称是Json Web Token, 是JSON风格轻量级的授权和身份认证规范,可实现无状态、分布式的Web应用授权;它是分布式服务权限控制的标准解决方案! 二、为什么使用jwt 目前企业开发基于前后端分离,session已不能满足需求,需要使用JWT。 来看下面这张图,更加方便你理解。 三...

2020-04-10 17:06:16 915

空空如也

空空如也

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

TA关注的人

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