- 博客(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包中,直接命令运行即可 <build> <plugins> <plugin> <groupId>...
2018-10-09 10:12:50 718
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人