摘要: 先从 java 异常基础 入手,在学习了这些基本知识后,该思考怎么活学活用,异常使用时的注意点,怎么用好异常这些问题了,可以研究下Effective Java中异常一章,J2EE项目异常处理。什么是异常?java异常基础何时使用异常? 阅读全文
posted @ 2012-01-30 18:11 NemoGu 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 学习资料1. AOP技术 阅读全文
posted @ 2012-01-30 16:27 NemoGu 阅读(198) 评论(0) 推荐(0) 编辑
摘要: What is aspect?metrics aspect implements org.jboss.aop.advice.Interceptor.Interceptor接口含两个方法String getName()Object invoke(Invocation invocation) throws Throwable代码示例1当调用saveI18nMessage updateI18nMessage方法时,拦截,调用下面invoke方法,针对不同的方法调用(根据方法名字判断是调用了saveI18nMessage 还是调用了updateI18nMessage)然后做相应的处理(获得调用方法的参 阅读全文
posted @ 2012-01-29 11:22 NemoGu 阅读(728) 评论(0) 推荐(0) 编辑
摘要: AOP专题 - 基本概念 - 与其他知识点的联系 - 应用示例本专题包含如下学习步骤入门1.入门学习深入2.学习网上已有的系列文章 AOP技术3.回顾OOP,对OOP做个专题学习,思考OOP与AOP的关系4.给本专题整理出目录Java调试专题 阅读全文
posted @ 2012-01-29 09:23 NemoGu 阅读(119) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/clark159/archive/2012/01/28/2330785.html动机 : 开发实时系统的时候,常常需要建立一组对象,用来映像远程设备。 透过这组对象呈现远程设备的状态、通知。 使用这组对象封装远程设备的操作、管理。但在映像远程设备提供上述功能之前。 还需要提供探索远程设备的功能,建立远程设备列表。 这样才能完整的提供服务。本文介绍一个『Device Projection 模式』, 定义对象之间的职责跟互动,用来封装映射远程设备所需要提供的功能。 让开发人员在需要实做相关功能时,能有一个参考的架构。 阅读全文
posted @ 2012-01-29 09:12 NemoGu 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 该项目涉及的知识点分别作为专题进行整理总结然后深入思考:1.内核模式(Architecture Pattern)2.Lucene建索引和查询、优化策略3.集群、分布式、CAP4.数据库锁4.core java:多线程编程、异常处理 阅读全文
posted @ 2012-01-29 08:58 NemoGu 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 不要将错就错,也不要将错误重复错误多次;确定方向,要始终确保方向正确;先理出框架,以后再去慢慢深入;工作、学习主动性强;仔细认真,不犯低级错误; 阅读全文
posted @ 2012-01-29 08:49 NemoGu 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 一. 苦逼的程序员怎么发展里面有几点还是有启发性的1.多用图来表达一些思路、想法和结构 单一的学技术太累了,单一的技术思维也伤身体了。就像如果老是沉醉于C语言技术细节,老是沉醉于算法细节,其实比较累的。真正养生,健康的方式是去把应用 到实际生活中去。OK,我们不谈技术,我给你讲的其实不是技术,是生活中普遍存在的比较有用,比较有趣的东西。如果我能把枯燥的linux内核和如何追美 女,打扮时尚联系起来,那学习也就不累了。就像你读一个庞大的代码包,边读,你还得边用生动有趣的图表去注释它,如果不注释,那么不好意思,再过一个月, 你将忘得差不多了,然后还得重新再看那累人的代码。2.《计算机程序的构造和. 阅读全文
posted @ 2012-01-18 18:23 NemoGu 阅读(209) 评论(0) 推荐(0) 编辑
摘要: In my code journeys and programming adventures I’ve encountered many strange foes, and even stranger allies. I’ve identified at least five different kinds of code warriors, some make for wonderful comrades in arms, while others seem to foil my every plan.However they all have their place in the pant 阅读全文
posted @ 2012-01-18 13:49 NemoGu 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 代理模式的分类代理模式的角色和结构代理模式简单点说就是给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。涉及三个角色:1.真实主题角色(RealSubject):包含业务逻辑的具体实现方法2.代理主题角色(ProxySubject):含有对真实主题角色的引用,负责在合适的时候创建实例,通过该引用来调用真实主题对象里各个功能方法。代理角色常在将客户端调用传递给真实的主题之前或之后,都会执行某些附加操作,而不是单纯地将调用传递给真实主题对象。3.抽象主题角色(AbstractSubject):为了可以在使用真实主题的地方使用代理主题,可以定义一个抽象类或接口,其中声明真实、代理主题角色 阅读全文
posted @ 2012-01-17 15:19 NemoGu 阅读(178) 评论(0) 推荐(0) 编辑