logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

spring容器事件

spring的ApplicationContext能够发布事件并且允许注册相应的事件监听器,它拥有一套完善的事件发布和监听机制.事件体系:事件,事件监听器,事件源,事件监听器注册表,事件广播器.其中,事件源是事件的产生者,事件监听器注册表就是保存事件监听器的地方,事件广播器是事件与事件监听器沟通的桥梁,负责将事件通知给事件监听器.事件类:ApplicationEvent包含

#spring
spring mvc3.2.4生成的json配置

设计:手工指定RequestMappingHandlerMapping和RequestMappingHandlerAdapter,并给RequestMappingHandlerAdapter的messageConverters的注入属性值.不使用驱动注解()自动配置的原因是:自动配置我没找到方法来修改生成json的Content-Type, 而自动配置默认的content-type是applica

注册BeanFactoryPostProcessor Bean的Configuration下的Environment为null

参考:https://github.com/spring-projects/spring-boot/issues/4711这个issue提出不到20天给我搜出来了,还是相信google的强大问题:在spring的Configuration使用@Bean注册一个BeanFactoryPostProcessor Bean,发现使用@PropertySource,并注入@Resource pri

C的Block,觉得不错的一篇文章转过来

原文地址:http://lldong.github.io/blog/2011/12/30/blocks/Blocks从Mac OS X 10.6以及iOS 4开始,苹果在GCC和Clang编译器中为C语言引入了一个新扩展:Blocks,使得程序员可以在C、Objective-C、C++和Objective-C中使用闭包。Blocks有点像函数,但是它可以在其它函数或方法中进行声明和定义

到底了