自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 cas session共享

cas的session存储及实现共享的原理:cas在HashMapBackedSessionMappingStorage存session所以后面可以根据自己的tic,结合cookie反向生成session放到新的web服务器中集群思想:cas通过redis覆写可以实现多节点cas的集群(都是用redis存储session,不再使用HashMapBackedSessionMappingSto...

2019-09-09 10:24:52 1487

原创 springboot集成redis、shiro集成redis

直接上代码pom文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://ma...

2019-07-30 16:37:21 386

原创 分布式缓存思维导图

2019-07-24 15:13:37 229

原创 JVM&&性能优化思维导图

2019-07-24 13:39:15 237

原创 架构设计思维导图

2019-07-24 11:38:36 653

转载 如何保证消息队列的高可用

转载自:https://blog.csdn.net/u014801403/article/details/803126771、面试题如何保证消息队列的高可用啊?2、面试官心理分析如果有人问到你MQ的知识,高可用是必问的,因为MQ的缺点,我刚才已经说过了,有好多,导致系统可用性降低,等等。所以只要你用了MQ,接下来问的一些要点肯定就是围绕着MQ的那些缺点怎么来解决了。要是你傻...

2019-04-12 11:01:26 200

转载 消息队列的优缺点

转载自:https://www.cnblogs.com/laojiao/p/9573016.html(1)为什么使用消息队列啊?其实就是问问你消息队列都有哪些使用场景,然后你项目里具体是什么场景,说说你在这个场景里用消息队列是什么面试官问你这个问题,期望的一个回答是说,你们公司有个什么业务场景,这个业务场景有个什么技术挑战,如果不用MQ可能会很麻烦,但是你现在用了MQ之后带给了你很多...

2019-04-12 10:46:22 531

转载 JVM有哪些常用启动参数可以调整?

原文地址:http://blog.csdn.net/kthq/article/details/8618052堆内存设置原理JVM堆内存分为2块:Permanent Space 和 Heap Space。Permanent 即 持久代(Permanent Generation),主要存放的是Java类定义信息,与垃圾收集器要收集的Java对象关系不大。 Heap = { Old +...

2019-02-11 11:19:06 1181

原创 基于Redis的分布式锁

1、选用Redis实现分布式锁原因:(1)Redis有很高的性能;(2)Redis命令对此支持较好,实现起来比较方便2、使用命令介绍:(1)SETNXSETNX key val:当且仅当key不存在时,set一个key为val的字符串,返回1;若key存在,则什么都不做,返回0。1(2)expireexpire key timeout:为key设置一个超时时间,单位...

2018-10-09 11:22:03 91

翻译 redis和数据库双写一致性问题

   一致性问题是分布式常见问题,还可以再分为最终一致性和强一致性。数据库和缓存双写,就必然会存在不一致的问题。答这个问题,先明白一个前提。就是如果对数据有强一致性要求,不能放缓存。我们所做的一切,只能保证最终一致性。    从理论上来说,给缓存设置过期时间,是保证最终一致性的解决方案。这种方案下,我们可以对存入缓存的数据设置过期时间,所有的写操作以数据库为准,对缓存操作只是尽最大努力即可。也...

2018-10-09 10:04:15 3466 1

转载 转摘-自阿里技术大牛的成长总结

不管是开发、测试、运维,每个技术人员心里多多少少都有一个成为技术大牛的梦,毕竟“梦想总是要有的,万一实现了呢”!正是对技术梦的追求,促使我们不断地努力和提升自己。然而“梦想是美好的,现实却是残酷的”,很多同学在实际工作后就会发现,梦想是成为大牛,但做的事情看起来跟大牛都不沾边,例如,程序员说“天天写业务代码还加班,如何才能成为技术大牛”,测试说“每天都有执行不完的测试用例”,运维说“扛机器接网线敲...

2018-03-29 15:53:49 432

原创 数据库性能优化之SQL语句优化一

总结近期SQL优化心得一、近期数据库中和SQL相关的90%以上性能归纳为以下几点:1. 表上没有创建相关语句的索引。2. 表和索引的设计无问题,由于数据分布不均匀导致的性能问题,或者由于生产上统计信息等和环境相关的配置错误导致的执行计划错误而引起的性能问题。3. SQL语句写法不对导致的性能问题。包括表访问,表关联,排序,分组等操作。4. 设计问题,比如大表未建分区表,数据处理流程的优化二、SQL...

2018-03-29 15:36:17 140

jdk-7u79-linux-x64.rpm

linux操作系统, jdk-7u79-linux-x64.rpm, 软件安装包

2018-03-29

空空如也

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

TA关注的人

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