【spring源码学习】spring的远程调用实现源码分析

【一】spring的远程调用提供的基础类(1)org.springframework.remoting.support.RemotingSupport===>spring提供实现的远程调用客户端实现的基础类===>例子:org.springframework.remoting.httpi
43次阅读

【spring源码学习】springMVC之映射,拦截器解析

【一】springMVC之url和bean映射原理和源码解析 映射基本过程(1)springMVC配置映射,需要在xml配置文件中配置<mvc:annotation-driven >  </mvc:annotation-driven>(2)配置后,该配置将会交由or
38次阅读

【spring源码学习】spring的AOP面向切面编程的实现解析

一:Advice(通知)(1)定义在连接点做什么,为切面增强提供织入接口。在spring aop中主要描述围绕方法调用而注入的切面行为。(2)spring定义了几个时刻织入增强行为的接口  =>org.springframework.aop.BeforeAdvice   org.springf
53次阅读

C++ 项目中直接使用JsonCpp源码文件

之前在网上看到使用JsonCpp都是以库的形式使用(编译源码为静态库或者动态库),这样引用很方便,但有时候报错调试看不到错误的地方,所以就想直接把源文件添加到项目中,方便调试这是用到源码文件: 创建控制台工程把对应的文件导入到工程中: main.cpp使用jsoncpp#incl
59次阅读

【spring源码学习】spring的事件发布监听机制源码解析

【一】相关源代码类(1)spring的事件发布监听机制的核心管理类:org.springframework.context.event.SimpleApplicationEventMulticaster.  =>该类的初始化是放在项目加载时,在ioc容器xml配置文件解析加载完毕后,注册bea
46次阅读

【spring源码学习】spring的IOC容器之BeanFactoryPostProcessor接口学习

【一】org.springframework.beans.factory.config.BeanFactoryPostProcessor接口==>该接口实现方法的执行时机:该接口void postProcessBeanFactory(ConfigurableListableBeanFactor
43次阅读

ReactiveSwift源码解析(九) SignalProducerProtocol延展中的Start、Lift系列方法的代码实现

上篇博客我们聊完SignalProducer结构体的基本实现后,我们接下来就聊一下SignalProducerProtocol延展中的start和lift系列方法。SignalProducer结构体的方法扩展与Signal的扩展相同,都是面向协议的扩展。首先创建了一个SignalProducerPr
112次阅读

[Android 编译(一)] Ubuntu 16.04 LTS 成功编译 Android 6.0 源码教程

本文转载自:[Android 编译(一)] Ubuntu 16.04 LTS 成功编译 Android 6.0 源码教程1 前言经过3天奋战,终于在Ubuntu 16.04上把Android 6.0的源码编译出来了,各种配置,各种error,各种爬坑,特写此博客记录爬坑经历。先上图,Ubu
45次阅读

【spring源码学习】spring的IOC容器之自定义xml配置标签扩展namspaceHandler向IOC容器中注册bean

【spring以及第三方jar的案例】在spring中的aop相关配置的标签,线程池相关配置的标签,都是基于该种方式实现的。包括dubbo的配置标签都是基于该方式实现的。【一】原理===>spring在解析xml标签,一旦不是以<bean>开头的元素,就会走org.springfr
41次阅读

从源码安装Node

【从源码安装Node】  Nodejs官网未并提供i686架构的bin,为了在i686架构cpu下使用Nodejs,需要从源码编译。  1、./configure  2、make  3、make install   install后,node相关文件会被放置在/opt目录下,而在/usr/
14次阅读