为爱奔跑


无论在家出家。必须上敬下和。忍人所不能忍。行人所不能行。代人之劳。成人之美。静坐长思己过。闲谈不论人非。行住坐卧。穿衣吃饭。从幕至朝。一名佛号。不令间断。或小声念。或默念。除念佛外。不起别念。若或妄念一起。当下就要教他消灭。当生惭愧心及忏悔心。从有修持。总觉我工夫很浅。不自矜夸。只管自家。不管人家。只看好样子。不看坏样子。看一切人都是菩萨。唯我一人是凡夫!

摘要: 一、Redis基础介绍 redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、a 阅读全文
posted @ 2016-09-01 22:37 RunforLove 阅读(579) 评论(0) 推荐(0) 编辑
摘要: 一、spring容器中的aware接口介绍 Spring中提供了各种Aware接口,比较常见的如BeanFactoryAware,BeanNameAware,ApplicationContextAware,BeanClassLoaderAware等,方便从上下文中获取当前的运行环境。我们先从使用的角 阅读全文
posted @ 2016-09-01 18:07 RunforLove 阅读(5627) 评论(0) 推荐(0) 编辑
摘要: 一、AOP实现 Spring代理对象的产生:代理的目的是调用目标方法时我们可以转而执行InvocationHandler类的invoke方法,所以如何在InvocationHandler上做文章就是Spring实现Aop的关键所在。Spring的代理类正是继承了Factory Bean的ProxyF 阅读全文
posted @ 2016-09-01 16:38 RunforLove 阅读(2298) 评论(0) 推荐(1) 编辑
该文被密码保护。 阅读全文
posted @ 2016-09-01 14:52 RunforLove 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 一、网络编程中两个主要的问题 一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输。在TCP/IP协议中IP层主要负责网络主机的定位,数据传输的路由,由IP地址可以唯一地确定Internet上的一台主机。而TCP层则提供面向应用的可靠(tcp)的或非可靠(UDP) 阅读全文
posted @ 2016-09-01 13:59 RunforLove 阅读(529) 评论(0) 推荐(0) 编辑
摘要: ApplicationContext作为资源加载器;ApplicationContext作为事件发布者; Java原生提供了事件发布机制 EventObject对象作为发布的事件,EventListener作为处理发布事件的监听器。但是其并没有提供发布者的角色来桥接EventObject和Event 阅读全文
posted @ 2016-09-01 12:58 RunforLove 阅读(880) 评论(0) 推荐(0) 编辑
摘要: web项目中可以集成spring的ApplicationContext进行bean的管理,这样使用起来bean更加便捷,能够利用到很多spring的特性。我们比较常用的web容器有jetty,tomcat,jboss等,以jetty为例,我们看一下web容器是如何初始化和启动spring的conte 阅读全文
posted @ 2016-09-01 11:57 RunforLove 阅读(1144) 评论(0) 推荐(0) 编辑
摘要: 在spring管理Bean的初始化过程中,除了正常管理bean的实例化(初始化、参数注入等)外,还对外提供了丰富的对Bean操作的扩展。例如自定义初始化操作,自定义容器退出时Bean的销毁操作等等。这段时间看源码觉得此方面最实际的一个例子就是,我们在Bean初始化之前以及之后,框架允许我们做一些统一 阅读全文
posted @ 2016-09-01 10:38 RunforLove 阅读(1276) 评论(0) 推荐(0) 编辑
摘要: 一、BeanDefinition BeanDefinition是配置文件<bean>元素标签在容器中内部表示形式。创建最终的BeanDefinition主要包括两个步骤: 1)利用BeanDefinitionReader对配置信息Resource进行读取,通过XML解析器解析配置信息的DOM对象,简 阅读全文
posted @ 2016-09-01 09:35 RunforLove 阅读(426) 评论(0) 推荐(0) 编辑