摘要: 1.调试程序: 2.AbstractApplicationContext.java 执行 3.AbstractRefreshApplicationContext.java(getBeanFactory())和AbstractBeanFactory.java(doGetBean()) 阅读全文
posted @ 2013-03-15 11:43 一天不进步,就是退步 阅读(6097) 评论(0) 推荐(0) 编辑
摘要: 1.advisor 2.Advised 封装了Advisor的操作等等。 3.pointCut 我理解为位置 4.PointcutAdvisor 5.Advice 6.pointcut 7.PointcutAdvisor 8.图解(引用:http://www.iteye.com/topic/1114 阅读全文
posted @ 2013-03-15 10:49 一天不进步,就是退步 阅读(667) 评论(0) 推荐(0) 编辑
摘要: http://support.microsoft.com/kb/909967/zh-cn 阅读全文
posted @ 2013-03-13 16:04 一天不进步,就是退步 阅读(162) 评论(0) 推荐(0) 编辑
摘要: spring in action 1.容器发现bean的定义,初始化bean 2.使用依赖注入的方式,spring根据bean定义,设置bean的所有属性 3.如果bean继承了BeanNameAware接口,则工厂调用setBeanName方法,把bean的Id传值过去 4.如果bean继承了Be 阅读全文
posted @ 2013-03-13 11:06 一天不进步,就是退步 阅读(1091) 评论(0) 推荐(0) 编辑
摘要: 1.初始化过程 2.入门 3.读取配置文件XmlBeanDefinitionReader.java 4.读取方法DefaultBeanDefinitionDocumentReader.java 阅读全文
posted @ 2013-03-12 17:58 一天不进步,就是退步 阅读(745) 评论(0) 推荐(0) 编辑
摘要: 在web应用启动入口是ContextLoaderListener,它是怎么完成启动过程的呢? 首先: 1.ContextLoaderListener.java 2.ContextLoader.java 3.ContextLoader.java 4.回到了我们上两节提到的AbstractApplica 阅读全文
posted @ 2013-03-12 17:24 一天不进步,就是退步 阅读(4101) 评论(0) 推荐(0) 编辑
摘要: 1.生成:VS2005命令:开始》运行》CMD命令示例:C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\Bin>wsdl /language:语言(默认c#) /n:nameSpace(命名空间) /out:输出路径 wsdl路径2. 使用方法,namespace.xxxService xxxService=new namespace.xxxService();//根据生成客户端代码设定的命名空间找到相应的类,并实例化。xxxService.metho(输入参数);3.碰到decimal类型,且在wsdl文件中<xs:elem 阅读全文
posted @ 2013-03-12 16:50 一天不进步,就是退步 阅读(712) 评论(0) 推荐(0) 编辑
摘要: 上节我们debug到 我们继续debug 下一步:配置beanfactory的上下文 下面是下一步要debug的内容: 初始化singletonbean(DefaultListableBeanFactory.java#preInstantiateSingletons()) 结束动作:发布事件 阅读全文
posted @ 2013-03-12 09:18 一天不进步,就是退步 阅读(3526) 评论(0) 推荐(0) 编辑
摘要: 1,初始化容器 步骤1:构造方法如下: 步骤2:重头戏到了! 步骤3:获取beanFactory 步骤3-1 步骤3-2 加载beans的定义(AbstractXmlApplicationContext.java) 步骤3-3 步骤3-4 XmlBeanDefinitionReader.java 步 阅读全文
posted @ 2013-03-11 20:04 一天不进步,就是退步 阅读(5747) 评论(0) 推荐(0) 编辑
摘要: 官方文档:http://msdn.microsoft.com/zh-cn/library/ms178037%28v=sql.90%29.aspx减小事务日志的物理大小需要收缩日志文件。通过删除一个或多个不活动的虚拟日志文件来收缩事务日志,从而减小其物理大小。包含任何活动日志记录的虚拟日志文件(即“活动的虚拟日志文件”)是逻辑日志的一部分,不能将其删除。何时收缩日志?可以在数据库在线时执行收缩日志操作。在下列情况下,日志文件的物理大小将减小:发生自动收缩操作。执行引用日志文件的 DBCC SHRINKFILE 语句。执行 DBCC SHRINKDATABASE 语句。收缩日志文件DBCC SHR 阅读全文
posted @ 2013-03-08 17:16 一天不进步,就是退步 阅读(1089) 评论(0) 推荐(0) 编辑