自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

乔瑞的博客

公众号:哈哈的Java之旅

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

原创 Redis集群介绍及安装(redis-cluster)

一、Redis集群介绍及原理:   参考Redis官网及博客    1、Redis集群介绍:         Redis 集群是一个提供在多个Redis间节点间共享数据的程序集。         Redis集群并不支持处理多个keys的命令,因为这需要在不同的节点间移动数据,从而达不到像Redis那样的性能,在高负载的情况下可能会导致不可预料的错误.         Redis...

2018-10-24 19:45:44 420

原创 Nginx安装及配置

简介:            Nginx是一款高性能的http 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。由俄罗斯的程序设计师Igor Sysoev所开发,官方测试nginx能够支支撑5万并发链接,并且cpu、内存等资源消耗却非常低,运行非常稳定。应用:            1、http服务器。Nginx是一个http服务可以独立提供http服务。可以做网页静...

2018-10-19 19:24:55 307

原创 Redis实现分布式锁(spring定时任务集群应用Redis分布式锁)

         之前2片文章介绍了                spring利用注解实现定时任务:https://blog.csdn.net/QiaoRui_/article/details/82999655                spring定时任务的动态修改:https://blog.csdn.net/QiaoRui_/article/details/83110794描...

2018-10-18 09:51:31 3648

原创 spring定时任务实现动态定时任务(启停,周期修改)

使用方法: 复制下方代码,在业务需要处调用(定时任务状态和执行周期被修改后),一定要在项目启动时后立刻执行一次库中全数据调用此方法,List<Cron> crons Cron中一定要有业务类的包加类名(com.rails.travel.conf.task.myschedule.MyRunnable),有启停的状态,有执行周期这是必须的参数,根据自己业务可以...

2018-10-17 17:06:27 24409 49

原创 java获取当前服务的IP和端口

描述: 我们有时候需要获取当前服务的IP和端口实现:import javax.management.MBeanServer;import javax.management.MalformedObjectNameException;import javax.management.ObjectName;import javax.management.Que...

2018-10-17 10:59:47 20472 7

原创 线程中创建bean(注入spring的bean)

场景:            我们有的时候需要在线程中注入bean对象,但是会出现空指针异常,因为web容器并没有引用到spring容器的对象解决:import org.springframework.beans.BeansException;import org.springframework.context.ApplicationContext;import org.spr...

2018-10-16 17:49:14 1758

原创 字符串转换为类(反射)

          我们做项目有时候需要把类名存到数据库或者是字符串,这样出来就是字符串没办法执行,可以通过反射改为可执行类名String test = "com.test.Test";Object classObj = Class.forName(test).newInstance(); ...

2018-10-15 18:55:33 12534 1

原创 java.util.LinkedHashMap cannot be cast to com.*** resetTemplate的GET请求返回值为带泛型的类型

原因:            resetTemplate的GET请求返回值为带泛型的类型不可以直接使用,因为他内部封装成了一个LinkedHashMap,所以我们直接用的时候就会报错解决:           直接接受json字符串,然后通过json转换,转换成需要的对象ObjectMapper mapper = new ObjectMapper();mapper.readVa...

2018-10-12 18:05:30 815

原创 spring(springboot)利用注解实现定时任务并实现异步处理

spring定时任务动态启停和修改执行周期:https://blog.csdn.net/QiaoRui_/article/details/83110794spring定时任务利用Redis分布式锁进行集群部署:https://blog.csdn.net/QiaoRui_/article/details/83141060spring3.0之后就实现了自己的定时任务,而且非常简单1.在启动...

2018-10-10 17:15:57 7892 2

原创 liunx启动停止jar包脚本

./脚本 start启动项目./脚本 stop停止项目./脚本 restart重启项目./脚本 status查看项目启停状态#!/bin/sh#配置java环境变量,如有可把此处注释掉export JAVA_HOME=/home/travel/jdk1.8.0_101export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/...

2018-10-09 17:05:41 1391

原创 springboot+maven打包可执行jar包

       在网上找了很多打包方法,maven打包,插件打包都会报错或者依赖没有打包进去,此方法完全可以打包成一个可运行的jar包,本地依赖和远程依赖都会打包到一个jar包中,直接命令运行即可 &lt;build&gt; &lt;plugins&gt; &lt;plugin&gt; &lt;groupId&gt;...

2018-10-09 10:12:50 718

空空如也

空空如也

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

TA关注的人

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