自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 RocketMq之集群部署

1、简介刷盘策略 Disk Flush(磁盘刷新/同步操作):就是将内存的数据落地,存储在磁盘中。RocketMQ提供了以下两种模式:SYNC_FLUSH(同步刷盘):生产者发送的每一条消息都在保存到磁盘成功后才返回告诉生产者成功。这种方式不会存在消息丢失的问题,但是有很大的磁盘IO开销,性能有一定影响。 ASYNC_FLUSH(异步刷盘):生产者发送的每一条消息并不是立即保...

2018-09-29 15:38:19 930

原创 RocketMq之单点部署

RocketMq单点部署,仅供个人开发测试使用,生产环境建议采用2m-2s-async,即两主两从异步复制模式(在博主的下一篇博客中将对这种集群模式做详细的介绍)1.官网下载最新的安装包,rocketmq-all-4.3.1-bin-release.zip2.解压,解压到/opt目录下3.自定义nameserver和broker的日志文件的位置,修改conf目录logback_na...

2018-09-28 16:32:46 2216

转载 Nginx之https

在如今越来越强调隐私与数据安全的情况下,我们的资源访问当然也要尽可能的安全,我们知道 HTTP 协议是明文传输的,因此不能保证数据的安全性,而 HTTPS 则是对传输的数据进行了加密,提高数据传输的安全性。下面就介绍一下为 Nginx 配置 Https 模块的方式。配置示例:server{ listen 80; server_name api...

2018-09-28 14:18:40 542 1

原创 Nginx之图片服务器

动静分离动静分离是让动态网站里的动态网页根据一定规则把不变的资源和经常变的资源区分开来,动静资源做好了拆分以后,我们就可以根据静态资源的特点将其做缓存操作,这就是网站静态化处理的核心思路,实际上,何谓动?何谓静呢?拿我们java来说jsp、servlet等就是动,因为他们离开我们的web服务器的支持就会无法正常工作。而js、css等文件就是静了。因为离开web服务器他一样能正常的工作。动...

2018-09-27 15:20:07 6082

转载 Nginx之简介

简介Nginx是一个高性能的HTTP和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。2011年6月1日,nginx 1...

2018-09-25 09:58:13 288

原创 Nginx之安装部署

①下载Nginx安装包官网下载地址http://nginx.org/en/download.html下载最新的1.15.3版本,nginx-1.15.3.tar.gz上传到服务器,路径为/opt/nginx②解压到当前目录tar -xvzf nginx-1.15.3.tar.gz③安装gcc,以及nginx的一些依赖包yum install -y make...

2018-09-22 12:10:08 207

原创 Nginx之负载均衡

负载均衡服务器端负载均衡      负载均衡是我们处理高并发、缓解网络压力和进行服务端扩容的重要手段之一,但是一般情况下我们所说的负载均衡通常都是指服务端负载均衡,服务端负载均衡又分为两种,一种是硬件负载均衡,还有一种是软件负载均衡。     硬件负载均衡主要通过在服务器节点之间安装专门用于负载均衡的设备,常见的如F5。      软件负载均衡则主要是在服务器上安装一些具有负载均衡功...

2018-09-21 22:02:46 328

原创 Spring之缓存

简介 内存的速度远远大于硬盘的速度,当我们需要重复获取相同的数据的时候,一次又一次的请求数据库或远程服务,导致大量时间都消耗在数据库查询或远程方法调用上面,性能下降,这时候就需要使用到缓存技术了。 本文介绍SpringBoot 如何使用redis做缓存,如何对redis缓存进行定制化配置(如key的有效期)以及初始化redis做缓存。使用具体的代码介绍了@Cacheable...

2018-09-20 09:32:29 543

转载 Spring之事务

1 初步理解     理解事务之前,先讲一个你日常生活中最常干的事:取钱。     比如你去ATM机取1000块钱,大体有两个步骤:首先输入密码金额,银行卡扣掉1000元钱;然后ATM出1000元钱。这两个步骤必须是要么都执行要么都不执行。如果银行卡扣除了1000块但是ATM出钱失败的话,你将会损失1000元;如果银行卡扣钱失败但是ATM却出了1000块,那么银行将损失1000元。所以,...

2018-09-11 09:31:39 153

原创 Spring之AOP在鉴权和日志记录中的应用

鉴权假设现有需求,要求如下: 可以定制地为某些指定的 HTTP RESTful api 提供权限验证功能. 当调用方的权限不符时, 返回错误. 根据上面所提出的需求, 我们可以进行如下设计: 提供一个特殊的注解 AuthChecker, 这个是一个方法注解, 有此注解所标注的 Controller 需要进行调用方权限的认证. 利用 Spring AOP, 以...

2018-09-08 11:10:47 661

原创 Spring之AOP

AOP(Aspect Orient Programming),一般称为面向切面编程,作为面向对象的一种补充,用于处理系统中分布于各个模块的横切关注点,比如事务管理、日志、缓存等等。AOP实现的关键在于AOP框架自动创建的AOP代理,AOP代理主要分为静态代理和动态代理,静态代理的代表为AspectJ;而动态代理则以Spring AOP为代表,包括JDK动态代理和CGLIB动态代理。静态代理是编译期...

2018-09-04 08:49:33 1390 1

转载 Spring之ApplicationContext的获取

Spring上下文(ApplicationContext)的获取有三种方式。   1.通过WebApplicationUtils工具类获取。WebApplicationUtils类是在Spring框架基础包spring-web-3.2.0. RELEASE.jar(我使用的是3.2.0版的jar包,大家可以去spring官网下载最新版的jar)中的类。使用该方法的必须依赖Servlet容器。 ...

2018-09-02 16:11:40 273

转载 Spring之ApllicationContext与BeanFactory

Spring的IoC容器就是一个实现了BeanFactory接口的可实例化类。事实上, Spring提供了两种不同的容器:一种是最基本的BeanFactory,另一种是扩展的ApplicationContext。一、BeanFactoryBeanFactory 是 Spring 的“心脏”。它就是 Spring IoC 容器的真面目。Spring 使用 BeanFactory 来实例化、配置...

2018-09-02 11:49:25 374

原创 Linux之FTP

1、安装并启动1.1 安装 vsftpd使用 yum 安装 vsftpdyum install -y vsftpd1.2 启动 vsftpd安装完成后,启动 FTP 服务:service vsftpd start启动后,可以看到系统已经监听了 21 端口:lsof -i:211.3 开放21端口2、配置2.1 了解 vsftpd配置vsftpd 的配...

2018-09-27 11:14:30 152

原创 Linux之开放端口

针对Centos7版本开放端口firewall-cmd --zone=public --add-port=80/tcp --permanent重启防火墙firewall-cmd --reload查看已开放的端口firewall-cmd --list-ports

2018-09-26 21:04:09 223

dubbo整合springboot

dubbo整合springboot

2018-12-12

springboot整合spring事务

springboot整合spring事务,

2018-09-12

Spring之AOP在鉴权和日志记录中的应用

Spring之AOP在鉴权和日志记录中的应用

2018-09-08

spring之AOP(动态代理)

spring之AOP(动态代理),包括jdk动态代理和CGLib动态代理

2018-09-06

spring的Applicationcontext对事件的监听,实现类似MQ的效果

spring的Applicationcontext对事件的监听,在一个applicationContext范围内,实现类似MQ的效果

2018-08-29

SpringBoot整合RocketMq,rocketMq

SpringBoot整合RocketMq

2018-08-24

Netty整合webSocket

Netty整合webSocket,Netty整合webSocket,Netty整合webSocket,Netty整合webSocket,Netty整合webSocket

2018-07-20

springboot整合netty,分客户端和服务端两个项目

springboot整合netty,分客户端和服务端两个项目,springboot整合netty,分客户端和服务端两个项目,springboot整合netty,分客户端和服务端两个项目,springboot整合netty,分客户端和服务端两个项目

2018-07-20

spring整合netty心跳检测

spring整合netty心跳检测,spring整合netty心跳检测,spring整合netty心跳检测,spring整合netty心跳检测

2018-07-20

java 序列化

java 序列化,java 序列化,java 序列化,java 序列化,java 序列化,java 序列化

2018-06-21

jwt,springboot整合

jwt,springboot整合,jwt,springboot整合,jwt,springboot整合,jwt,springboot整合

2018-06-03

空空如也

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

TA关注的人

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