请叫我头头哥

01 2019 档案

摘要:SpringBoot进阶教程(二十六)整合Redis之共享Session集群现在越来越常见,当我们项目搭建了集群,就会产生session共享问题。因为session是保存在服务器上面的。那么解决这一问题,大致有三个方案,1.通过nginx的负载均衡其中一种ip绑定来实现(通过ip绑定服务器其中一台,就没有集群概念了);2.通过cookie备份session实现(因为cookie数据保存在客户端,不推荐;3.通过redis备份session实现(推荐); 阅读全文
posted @ 2019-01-27 22:32 请叫我头头哥 阅读(2300) 评论(2) 推荐(1) 编辑
摘要:SpringBoot进阶教程(二十五)整合Redis之@Cacheable、@CachePut、@CacheEvict的应用在上一篇文章(《SpringBoot(二十四)整合Redis》)中,已经实现了Spring Boot对Redis的整合,既然已经讲到Cache了,今天就介绍介绍缓存注解。各家互联网产品现在数据量越来越大,其快速增长造成网络拥塞和服务器超载,导致客户访问延迟增大,服务质量日益显现出来。缓存技术被认为是减轻服务器负载、降低网络拥塞、增强可扩展性的有效途径之一。 阅读全文
posted @ 2019-01-20 22:16 请叫我头头哥 阅读(18485) 评论(0) 推荐(4) 编辑
摘要:SpringBoot进阶教程(二十四)整合Redis缓存现在几乎是所有中大型网站都在用的必杀技,合理的利用缓存不仅能够提升网站访问速度,还能大大降低数据库的压力。Redis提供了键过期功能,也提供了灵活的键淘汰策略,所以,现在Redis用在缓存的场合非常多。之前有两篇博文(centos安装Redis 和 Redis五大数据类型的常用操作),分别介绍了Redis的安装和Redis的常用操作。今天主要介绍介绍springboot整合Redis。 阅读全文
posted @ 2019-01-19 23:05 请叫我头头哥 阅读(6612) 评论(0) 推荐(6) 编辑
摘要:Redis 数据类型在上一篇博文《centos安装redis》中,已经详细介绍了如何在centos上安装redis,今天主要介绍下Redis五大数据类型及其五大数据类型的相关操作。Redis支持五种数据类型:String(字符串),Hash(哈希),List(列表),Set(集合)及Zset(sorted set:有序集合)。 阅读全文
posted @ 2019-01-19 21:50 请叫我头头哥 阅读(21818) 评论(0) 推荐(6) 编辑
摘要:centos安装Redis在我们成功安装Redis后,我们直接执行redis-server即可运行Redis,此时它是按照默认配置来运行的(默认配置甚至不是后台运行)。我们希望Redis按我们的要求运行,则我们需要修改配置文件,Redis的配置文件就是我们上面第二个cp操作的redis.conf文件,它被我们拷贝到了/usr/local/redis/etc/目录下。修改它就可以配置我们的server了。 阅读全文
posted @ 2019-01-18 23:22 请叫我头头哥 阅读(10678) 评论(1) 推荐(12) 编辑
摘要:SpringBoot进阶教程(二十三)Linux部署Quartz在之前的一篇文章中《SpringBoot(九)定时任务Schedule》,已经详细介绍了关于schedule框架的配置和使用,有收到一些朋友关于部署的私信,所以抽时间整理一个linux部署的schedule的教程。 阅读全文
posted @ 2019-01-13 22:14 请叫我头头哥 阅读(1052) 评论(0) 推荐(0) 编辑
摘要:mybatis在xml文件中处理转义字符mybatis xml格式文件中,不允许出现类似“>”这样的字符,但是都可以使用符号进行说明,将此类符号不进行解析。或者进行转义。 阅读全文
posted @ 2019-01-12 22:08 请叫我头头哥 阅读(3656) 评论(0) 推荐(0) 编辑
摘要:mybatis在xml文件中处理转义字符遇到这种问题,一般都是因为在xml中基本类型返回属性的属性名写成了resultMap。由于Mybatis的报错的定位文件有时候不准,所以不要只看错误信息中提到的文件关联的文件,所以ctrl+alt+h 全工程内检索(可能你的全文检索不是这个快捷键),resultMap="java.lang.Integer"(不同的人编码风格不同,有的可能会有空格,自行调整)。最后在另一个不相干的XXXmapper.xml文件中找到了这行 阅读全文
posted @ 2019-01-09 22:08 请叫我头头哥 阅读(18111) 评论(1) 推荐(5) 编辑
摘要:SpringBoot进阶教程(二十二)集成RabbitMQ---MQ实战演练RabbitMQ是一个在AMQP基础上完成的,可复用的企业消息系统。他遵循Mozilla Public License开源协议。RabbitMQ是流行的开源消息队列系统,用erlang语言开发。RabbitMQ是AMQP(高级消息队列协议)的标准实现。消息中间件的工作过程可以用生产者消费者模型来表示.即,生产者不断的向消息队列发送信息,而消费者从消息队列中消费信息.不说了不说了,来一张图直截了当的看看MQ工作的具体过程: 阅读全文
posted @ 2019-01-01 22:09 请叫我头头哥 阅读(5028) 评论(3) 推荐(8) 编辑
摘要:SpringBoot(二十三)集成RabbitMQ---浅谈RabbitMQ Management在上一篇博文(centos安装MQ)中,介绍了如何在linux安装rabbitmq,以及安装维护插件,这篇主要介绍介绍rabbitmq_management的UI。 阅读全文
posted @ 2019-01-01 18:22 请叫我头头哥 阅读(6724) 评论(1) 推荐(0) 编辑
摘要:centos安装rabbitmqRabbitMQ是流行的开源消息队列系统,是AMQP(Advanced Message Queuing Protocol高级消息队列协议)的标准实现,用erlang语言开发。RabbitMQ据说具有良好的性能和时效性,同时还能够非常好的支持集群和负载部署,非常适合在较大规模的分布式系统中使用,具体特性还在验证中,待检验。由于项目需要,安装并配置了RabbitMQ,服务器操作系统是CentOS7。 阅读全文
posted @ 2019-01-01 14:11 请叫我头头哥 阅读(3097) 评论(1) 推荐(2) 编辑

//Setting ico for cnblogs
点击右上角即可分享
微信分享提示