摘要:
在深入学习Spring mvc 过程中,我们需要了解如下两个类: org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping org.springframework.web.servlet.mv
阅读全文
posted @ 2019-03-06 17:58
iscys
阅读(266)
推荐(0)
摘要:
在以前文章Spring自定义标签实现中,曾说过,在sprin g 配置文件中,除了be an beans import 常用的标签意外,其他的标签都是遵循Spring 自定义标签的扩展机制进行实现功能的, component-scan标签也不例外,关于component-scan标签的实现逻辑则是在
阅读全文
posted @ 2019-03-04 20:42
iscys
阅读(517)
推荐(0)
摘要:
在阅读此文章之前,我希望阅读者对Spring 扩展机制的有一定的了解,比如:自定义标签与Spring整合, InitializingBean 接口,ApplicationContextAware,BeanNameAware, BeanFactory 接口所起到的作用 ;从来没了解过的,请看我之前的关
阅读全文
posted @ 2018-12-25 23:54
iscys
阅读(1430)
推荐(0)
摘要:
Recent file -> ctril+e (查找最近打开的文件) implementations --> ctril+q (打开实现类) back --> ctril+r (返回上一步操作记录) forward--> ctril+t (前一步操作记录) bookmark --> shift+v
阅读全文
posted @ 2018-12-24 16:06
iscys
阅读(232)
推荐(0)
摘要:
ReentrantLock 实现: 我们主要看一下非公平锁的实现: /** * Performs lock. Try immediate barge, backing up to normal * acquire on failure. */ final void lock() { //cas 原子
阅读全文
posted @ 2018-12-20 22:33
iscys
阅读(125)
推荐(0)
摘要:
C 语言数据类型: 输入输出格式化: 逃逸字符: 函数:
阅读全文
posted @ 2018-12-08 15:15
iscys
阅读(163)
推荐(0)
摘要:
java 虚拟机规范中,将其管理的内存划分为: 1.方法区:用于存储类型信息,常量,静态变量等信息,不等价于永久带,只是 HotSpot 虚拟机用永久带(元数据)来实现了方法区,其他虚拟机并没有永久带的概念; 2.堆:虚拟机管理的最大一块内存区域,几乎所有的对象实例都在这里分配,通过-Xmx -Xm
阅读全文
posted @ 2018-12-04 23:09
iscys
阅读(138)
推荐(0)
摘要:
在Mybatis 与 Spring 进行整合的时候,我们会进行sqlSessionFactory 的配置,来创建sqlSessionFactory 对象:如下; 我们点进去 SqlSessionFactoryBean 内部 因为 SqlSessionFactoryBean 实现了 Initializ
阅读全文
posted @ 2018-12-01 22:43
iscys
阅读(220)
推荐(0)
摘要:
相信在开发中,尤其是mybatis 配置操作中,我们只需要提供一个mapper 接口,然后注入到service 中,就可以进行调用。 按我们的一般逻辑来说,我们并没有进行接口的实现,应该会报空指针异常,那么Mybatis 是如何进行操作的呢? 这主要是得于Spring 强大的扩展机制,进入正题: 1
阅读全文
posted @ 2018-11-26 23:28
iscys
阅读(793)
推荐(0)
摘要:
在了解HashMap之前,我们先进行位运算知识的补充 1.Java 位运算:(都是二进制的运算) << :相当于乘以2的倍数 >1<<4 =1*2*2*2*2 =16 >> :相当于处以2的倍数 > 8>>3 = 8/8 =1 >>> :空位都用0 来补位; 2的次幂-1 的二进制低位都是1; 1-
阅读全文
posted @ 2018-11-24 15:03
iscys
阅读(167)
推荐(0)