摘要:
1.获取一个RedisTemplate对象一般都是通过连接池连接Redis的,要在spring中使用Redis,首先,我们需要配置JedisPoolConfig对象,如下图:在使用 Spring提供的 Redis... 阅读全文
摘要:
前言:网页静态化技术和缓存技术的共同点都是为了减轻数据库的访问压力,但是具体的应用场景不同,缓存比较适合小规模的数据,而网页静态化比较适合大规模且相对变化不太频繁的数据。另外网页静态化还有利于SEO。另外我们如... 阅读全文
摘要:
连接远程数据库的时候,由于可能没有权限,所以会报下面这两个错误:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passw... 阅读全文
摘要:
在cas的deployerConfigContext.xml这个文件里面增加了连接数据库的bean,然后发现数据库里面的用户名登不上去,看Tomcat又没什么报错。。如下图:首先,考虑 deployerConfi... 阅读全文
摘要:
前言:大部分来自《大型网站技术架构》,小部分来自个人见识,欢迎指正。1.初始阶段:最开始的时候,基本上就只有一个服务器。所有的资源,如:应用程序、数据库、文件等都在一台服务器上。这个时候基本还没什么访问量,或者说... 阅读全文
摘要:
一、何为悲观锁、乐观锁1、悲观锁顾名思义,就是比较悲观的锁,总是假设最坏的情况,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会阻塞直到它拿到锁(共享资源每次只给一个线... 阅读全文
springboot启动报错:Caused by: org.springframework.context.annotation.ConflictingBeanDefinitionException:
摘要:
springboot启动类启动的时候报错:Caused by: org.springframework.context.annotation.ConflictingBeanDefinitionException:... 阅读全文
摘要:
一、LinkedHashMap结构 这是一个有序的,底层是继承于 HashMap 实现的,由一个双向链表所构成,具有和 HashMap 一样的快速查找特性。 LinkedHashMap 的排序方式有两种: 根... 阅读全文
摘要:
GitHub:https://github.com/JDawnF一.HashMap的内部结构(线程不安全,基于jdk1.7):hashmap是无序的,因为每次根据 key 的 hashcode 映射到 Entry... 阅读全文
摘要:
前言:在目前火热的微服务开发中,有两种比较有名的开发方式,一种是spring cloud,另一种则是通过dubbo。本文主要介绍一下dubbo的相关知识。dubbo是一种rpc,即远程调用框架的实现,主要提供了服... 阅读全文