MickyInvQ

LV1
发表了文章

顺时针打印矩阵

按顺时针的方向,从外到里打印矩阵的值。下图的矩阵打印结果为:1, 2, 3, 4, 8, 12, 16, 15, 14, 13, 9, 5, 6, 7, 11,...

MickyInvQ
发表了文章

从后往前替换空格

① 在字符串尾部填充任意字符,使得字符串的长度等于替换之后的长度。因为一个空格要替换成三个字符(%20),所以当遍历到一个空格时,需要在尾部填充两个任意字符。

MickyInvQ
发表了文章

二维数组中的查找

给定一个二维数组,其每一行从左到右递增排序,从上到下也是递增排序。给定一个数,判断这个数是否在该二维数组中。

MickyInvQ
发表了文章

spring - guava-cache

创建的关键便在于build方法,build方法的核心逻辑位于LocalCache构造器,构造器完成了两件事:

MickyInvQ
发表了文章

spring 之 spring-mvc

spring-mvc的核心便是DispatcherServlet,所以初始化也是围绕其展开的。类图:

MickyInvQ
发表了文章

数组中重复的数字

在一个长度为 n 的数组里的所有数字都在 0 到 n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字是重复的,也不知道每个数字重复几次。请找出数组中任...

MickyInvQ
发表了文章

spring-transaction

明显解析的入口便在AnnotationDrivenBeanDefinitionParser.parse:

MickyInvQ
发表了文章

spring-task

task:annotation-driven标签被以上两种功能共有。下面就这两种功能分别进行说明。

MickyInvQ
发表了文章

load-time-weaver & spring-configured

load-time-weaver用以开启aspectj类加载期织入,实际上是利用jdk1.6提供的instrument API实现的,原理就是jvm会在类加载之...

MickyInvQ
发表了文章

spring:property-placeholder

占位符的用法,详见https://zetcode.com/spring/propertyplaceholder/

MickyInvQ
发表了文章

spring:property-override

允许我们使用属性文件(.properties)的形式对bean的属性进行替换。下面是一个简单的demo:

MickyInvQ
发表了文章

spring:annotation-config

入口方法在BeanDefinitionParserDelegate.parseCustomElement:

MickyInvQ
发表了文章

aop:aspectj-autoproxy

因为AopDemo实现了AopDemoInter接口,但做实验的send方法又不在此接口里定义,所以只能用cglib的方式代理。

MickyInvQ
发表了文章

aop:scoped-proxy

对于ref属性,只会在userManager初始化时注入一次。这会造成什么问题呢?以session的Scope为例,因为只会注入一次,所以,userManage...

MickyInvQ
发表了文章

spring-aop 之 aop:config

对应着aop:config的两个属性,前者代表是否为被代理这生成CGLIB子类,默认false,只为接口生成代理子类(话说如果不生成子类那么怎么拦截?)。后者代...

MickyInvQ
发表了文章

spring-core 之 getBean

这里便是bean初始化的核心逻辑。源码比较复杂,分开说。以getBean(String name)为例。AbstractBeanFactory.getBean:

MickyInvQ
发表了文章

Spring bean解析 - refresh

AbstractEnvironment.validateRequiredProperties:

MickyInvQ
发表了文章

spring-core 之 ClassPathXmlApplicationContext

MickyInvQ
发表了文章

【杂谈】杠精的葵花宝典

故意曲解对方的原意,使其容易受到攻击。A:“谈了恋爱的人应该与其他异性保持一定的距离。”B:“那还不许我跟别人讲话了啊?”

MickyInvQ
发表了文章

AQS-解决多线程访问共享资源问题的同步管理框架

AbstractQueuedSynchronizer(简称为AQS)是一个抽象类,直译 抽象队列同步器。 它继承自AbstractOwnableSynchro...

MickyInvQ

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券