自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Javen天道酬勤

努力良心自成就

  • 博客(5)
  • 资源 (3)
  • 收藏
  • 关注

原创 Redis基本使用

Redis作者:杨景文Redis是一个分布式缓存系统。具有内存缓存和持久化双重功能。可以作为nosql数据库使用。一、缓存解决的问题因为频繁的数据库请求,会导致数据库压力过大,并且请求速度较慢(比如:数据库隔离级别为了避免脏读和幻读,会加入读写锁机制,从而导致访问出现延迟等待现象)。总而言之,缓存是为了减轻数据库的压力。应用场景案例 “点赞”功能是网站非常普遍的...

2018-05-22 23:39:21 572

原创 解决Redis缓存穿透方案

解决Redis缓存穿透方案缓存技术可以用来减轻数据库的压力,提升访问效率。目前在企业项目中对缓存也是越来越重视。但是缓存不是说随随便便加入项目就可以了。将缓存整合到项目中,这才是第一步。而缓存带来的穿透问题,进而导致的雪蹦问题都是我们迫切需要解决的问题。本篇文章将我平时项目中的解决方案分享给大家,以供参考。一、缓存穿透的原理缓存的正常使用如图:如图所示,缓存的使用流程:1、先从缓存中取数据,如果能取

2018-05-07 18:29:36 16320 7

原创 Spring源码阅读(三):加载Bean的流程

Spring源码阅读(三):加载Bean的流程上一篇文章主阅读了Spring解析XML文件的流程。当XML解析完成之后,Spring就需要获取指定名称的Bean对象。那么,Spring是怎么获取Bean对象的呢? 我们可以看看源码的具体实现。一、源码流程Spring中的Bean容器可以说就是BeanFactory,BeanFactory有被封装到ApplicationContext中。所以,我们从A

2018-05-07 17:34:46 726

原创 Spring源码阅读(二):配置文件的解析过程

Spring源码阅读(二):配置文件的解析过程Spring Bean是Spring最核心的内容。Spring Bean更像是一个Bean工厂,这个Bean工厂就是Bean容器。使用过Spring的同学都知道,Spring通过XML文档对Bean进行定义。本篇文章就是要介绍Spring是如何解析XML配置文件。带着如下问题来阅读源码:问题1:Spring是怎么获取Bean对象?一、什么是Bean?Sp

2018-05-07 17:33:28 559

原创 Spring源码阅读(一):获取源码

Spring源码阅读(一):获取源码Spring是2003年开始兴起的一个框架,发展到今天已是非常的强大。对于工作2、3年的人在面试的时候,可能都会被问到是否看过开源框架的源码,以及谈谈你看过源码之后的心得或者见解之类的问题。今天这篇文章主要写给初学者,解决大家阅读源码的一些疑问和困难。一、配置环境因为Spring的源码采用的是gradle工具构建,所以需要先下载gradle工具。gradle是一个

2018-05-07 17:31:35 3778

Spring框架核心Jar和AOP所需的Jar文件

此下载文件中包含Spring的核心jar文件和AOP的Aspectj所需要的Jar文件。

2017-01-10

android批量文件上传(附服务端Demo)

android——SpringMVC实现批量文件上传 HTTP协议和HttpClient2种方式实现批量上传

2015-08-04

android下划线TextView

带下划线的TextView.支持xml属性配置下划线的显示与不显示

2015-07-16

空空如也

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

TA关注的人

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