摘要: 使用方式 redis的分布式锁工具类的基础类 redis分布式锁工具类 阅读全文
posted @ 2018-01-24 11:17 红尘太年少 阅读(3145) 评论(0) 推荐(0) 编辑
摘要: 1.redis基础类 package com.qlchat.component.redis.template; import javax.annotation.PostConstruct; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import redis.clients.jedis.ShardedJedis;... 阅读全文
posted @ 2018-01-24 11:08 红尘太年少 阅读(3676) 评论(3) 推荐(0) 编辑
摘要: 1、对查询进行优化,应尽量避免全表扫描,首先应考虑在where 及order by 涉及的列上建立索引。 2、应尽量避免在 where 子句中对字段进行null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num 阅读全文
posted @ 2018-01-18 15:05 红尘太年少 阅读(247) 评论(0) 推荐(0) 编辑
摘要: @Controller @RequestMapping("/task/topic") public class TopicQuartzController { protected Logger logger = LoggerFactory.getLogger(TopicQuartzController.class); @Autowired private LiveTopicService ... 阅读全文
posted @ 2018-01-18 15:00 红尘太年少 阅读(578) 评论(0) 推荐(0) 编辑
摘要: REPLACE 我们在使用数据库时可能会经常遇到这种情况。如果一个表在一个字段上建立了唯一索引,当我们再向这个表中使用已经存在的键值插入一条记录,那将会抛出一个主键冲突的错误。当然,我们可能想用新记录的值来覆盖原来的记录值。如果使用传统的做法,必须先使用DELETE语句删除原先的记录,然后再使用IN 阅读全文
posted @ 2018-01-18 14:58 红尘太年少 阅读(267) 评论(0) 推荐(0) 编辑
摘要: Redis主从复制 java架构师项目实战,高并发集群分布式,大数据高可用,视频教程 1.Master可以拥有多个slave 2.多个slave可以连接同一个Master外,还可以连接到其他的slave 3.主从复制不会阻塞Master在主从复制时,Master可以处理client请求。 4.提供系 阅读全文
posted @ 2018-01-04 18:39 红尘太年少 阅读(3918) 评论(0) 推荐(0) 编辑
摘要: redis集群 java架构师项目实战,高并发集群分布式,大数据高可用,视频教程 在redis3.0之前,出现了sentinel工具来监控各个Master的状态(可以看上一篇博客)。如果Master异常则会做主从切换。选举一个slave作为新的Master,3.0之后出现了集群。集群的搭建至少需要3 阅读全文
posted @ 2018-01-04 18:38 红尘太年少 阅读(3247) 评论(0) 推荐(0) 编辑
摘要: String类型转换成java.sql.Date类型不能直接进行转换,首先要将String转换成java.util.Date,在转化成java.sql.Date 请点击 》 java架构师项目实战,高并发集群分布式,大数据高可用,视频教程 [java] view plain copy /** * @ 阅读全文
posted @ 2018-01-03 13:59 红尘太年少 阅读(21829) 评论(0) 推荐(1) 编辑
摘要: 数据源在配置文件中的配置 请点击 》 java架构师项目实战,高并发集群分布式,大数据高可用,视频教程 [java] view plain copy <pre name="code" class="java"><?xml version="1.0" encoding="UTF-8"?> <beans 阅读全文
posted @ 2018-01-03 13:58 红尘太年少 阅读(3337) 评论(0) 推荐(0) 编辑
摘要: 在Java中操作时间的时候,常常遇到求一段时间内的某些值,或者计算一段时间之间的天数 [java] view plain copy Date date = new Date();//获取当前时间 Calendar calendar = Calendar.getInstance(); calendar 阅读全文
posted @ 2018-01-03 13:56 红尘太年少 阅读(3002) 评论(0) 推荐(0) 编辑