博客园 - OpenFire_uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=666262023-01-01T07:22:36ZOpenFire_https://www.cnblogs.com/hellojava/feed.cnblogs.comhttps://www.cnblogs.com/hellojava/p/4336127.html代理模式 - OpenFire_本文讲述了代理模式,包括了普通代理、强制代理和动态代理。原文链接:##介绍代理模式属于结构性模式,使用频率很高。定义:Provide a surrogate or placeholder for another object to control access to it.为其他对象提供一种代理以控...2015-03-16T14:44:00Z2015-03-16T14:44:00ZOpenFire_https://www.cnblogs.com/hellojava/【摘要】本文讲述了代理模式,包括了普通代理、强制代理和动态代理。原文链接:##介绍代理模式属于结构性模式,使用频率很高。定义:Provide a surrogate or placeholder for another object to control access to it.为其他对象提供一种代理以控... <a href="https://www.cnblogs.com/hellojava/p/4336127.html" target="_blank">阅读全文</a>https://www.cnblogs.com/hellojava/p/4330348.html抽象工厂模式 - OpenFire_抽象工厂模式是工厂方法模式的升级版本,主要是引入了一个产品族的概念,将针对单一产品升级到了针对多个产品品种和产品分类。原文链接:##介绍抽象工厂模式定义:Provide an interface for creating families of related or dependent object...2015-03-15T03:01:00Z2015-03-15T03:01:00ZOpenFire_https://www.cnblogs.com/hellojava/【摘要】抽象工厂模式是工厂方法模式的升级版本,主要是引入了一个产品族的概念,将针对单一产品升级到了针对多个产品品种和产品分类。原文链接:##介绍抽象工厂模式定义:Provide an interface for creating families of related or dependent object... <a href="https://www.cnblogs.com/hellojava/p/4330348.html" target="_blank">阅读全文</a>https://www.cnblogs.com/hellojava/p/4324570.html工厂方法模式 - OpenFire_原文链接:##介绍工厂方法模式定义:Define an interface for creating an object, but let subclasses decide which class to instantiate. Factory Method lets a class defer ...2015-03-13T13:55:00Z2015-03-13T13:55:00ZOpenFire_https://www.cnblogs.com/hellojava/【摘要】原文链接:##介绍工厂方法模式定义:Define an interface for creating an object, but let subclasses decide which class to instantiate. Factory Method lets a class defer ... <a href="https://www.cnblogs.com/hellojava/p/4324570.html" target="_blank">阅读全文</a>https://www.cnblogs.com/hellojava/p/4322758.html简单工厂模式 - OpenFire_原文链接:##介绍简单工厂模式属于创建型模式,又叫做静态工厂方法(static factory method)。但是它并没有归为23种GOF设计模式其中。简单工厂模式是**由工厂对象来决定创建哪一种产品类的实例**。简单说就是工厂对象根据传入的参数,动态的决定创建哪一种产品类的实例,而这些产品类继承...2015-03-11T08:32:00Z2015-03-11T08:32:00ZOpenFire_https://www.cnblogs.com/hellojava/【摘要】原文链接:##介绍简单工厂模式属于创建型模式,又叫做静态工厂方法(static factory method)。但是它并没有归为23种GOF设计模式其中。简单工厂模式是**由工厂对象来决定创建哪一种产品类的实例**。简单说就是工厂对象根据传入的参数,动态的决定创建哪一种产品类的实例,而这些产品类继承... <a href="https://www.cnblogs.com/hellojava/p/4322758.html" target="_blank">阅读全文</a>https://www.cnblogs.com/hellojava/p/4302902.html我换了新博客啦 - OpenFire_新博客地址:http://tianweili.github.com/,新博客中讲述了我迁移博客的原因。也欢迎大家一起探讨技术和交流。2015-02-27T03:14:00Z2015-02-27T03:14:00ZOpenFire_https://www.cnblogs.com/hellojava/【摘要】新博客地址:http://tianweili.github.com/,新博客中讲述了我迁移博客的原因。也欢迎大家一起探讨技术和交流。 <a href="https://www.cnblogs.com/hellojava/p/4302902.html" target="_blank">阅读全文</a>https://www.cnblogs.com/hellojava/p/3635336.html多线程同步中的门道(二) - OpenFire_在涉及到多线程的开发时,线程同步的考虑是不可缺少的,否则很可能会造成各种超出预料的错误结果。本文就着循序渐进的程序继续和大家探讨一下线程同步中的各种情形和会造成的各种意料之外和意料之中的结果并进行分析。2014-04-01T04:14:00Z2014-04-01T04:14:00ZOpenFire_https://www.cnblogs.com/hellojava/【摘要】在涉及到多线程的开发时,线程同步的考虑是不可缺少的,否则很可能会造成各种超出预料的错误结果。本文就着循序渐进的程序继续和大家探讨一下线程同步中的各种情形和会造成的各种意料之外和意料之中的结果并进行分析。 <a href="https://www.cnblogs.com/hellojava/p/3635336.html" target="_blank">阅读全文</a>https://www.cnblogs.com/hellojava/p/3630395.html多线程同步中的门道(一) - OpenFire_在涉及到多线程的开发时,线程同步的考虑是不可缺少的,否则很可能会造成各种超出预料的错误结果。本文就着循序渐进的程序和大家探讨一下线程同步中的各种情形和会造成的各种意料之外和意料之中的结果并进行分析。本文是第一篇。2014-03-28T05:16:00Z2014-03-28T05:16:00ZOpenFire_https://www.cnblogs.com/hellojava/【摘要】在涉及到多线程的开发时,线程同步的考虑是不可缺少的,否则很可能会造成各种超出预料的错误结果。本文就着循序渐进的程序和大家探讨一下线程同步中的各种情形和会造成的各种意料之外和意料之中的结果并进行分析。本文是第一篇。 <a href="https://www.cnblogs.com/hellojava/p/3630395.html" target="_blank">阅读全文</a>https://www.cnblogs.com/hellojava/p/3615502.html单例模式的八种写法比较 - OpenFire_本文介绍了单例模式,以及对单例模式的八种实现方式作了比较。2014-03-26T01:06:00Z2014-03-26T01:06:00ZOpenFire_https://www.cnblogs.com/hellojava/【摘要】本文介绍了单例模式,以及对单例模式的八种实现方式作了比较。 <a href="https://www.cnblogs.com/hellojava/p/3615502.html" target="_blank">阅读全文</a>https://www.cnblogs.com/hellojava/p/3597306.html使用Log4J监控系统日志邮件警报 - OpenFire_在系统上线后,有时候遇到系统故障,这时候就可以登录服务器查看系统日志来排查问题。但是需要登录服务器,下载查找相关异常日志比较麻烦。而且没有监控的话,也无法实时了解到系统是否正常运行。那么有没有一种好办法将系统异常信息实时反馈给相关人员呢?本文讲的就是借助Log4J来解决这一问题。2014-03-14T01:27:00Z2014-03-14T01:27:00ZOpenFire_https://www.cnblogs.com/hellojava/【摘要】在系统上线后,有时候遇到系统故障,这时候就可以登录服务器查看系统日志来排查问题。但是需要登录服务器,下载查找相关异常日志比较麻烦。而且没有监控的话,也无法实时了解到系统是否正常运行。那么有没有一种好办法将系统异常信息实时反馈给相关人员呢?本文讲的就是借助Log4J来解决这一问题。 <a href="https://www.cnblogs.com/hellojava/p/3597306.html" target="_blank">阅读全文</a>https://www.cnblogs.com/hellojava/archive/2013/03/27/2982700.html设计模式六大原则(4):接口隔离原则 - OpenFire_本文详细阐述了设计模式六大原则之接口隔离原则。2013-03-27T00:50:00Z2013-03-27T00:50:00ZOpenFire_https://www.cnblogs.com/hellojava/【摘要】本文详细阐述了设计模式六大原则之接口隔离原则。 <a href="https://www.cnblogs.com/hellojava/archive/2013/03/27/2982700.html" target="_blank">阅读全文</a>https://www.cnblogs.com/hellojava/archive/2013/03/19/2966684.html设计模式六大原则(3):依赖倒置原则 - OpenFire_本文详细阐述了设计模式六大原则之依赖倒置原则。2013-03-19T00:46:00Z2013-03-19T00:46:00ZOpenFire_https://www.cnblogs.com/hellojava/【摘要】本文详细阐述了设计模式六大原则之依赖倒置原则。 <a href="https://www.cnblogs.com/hellojava/archive/2013/03/19/2966684.html" target="_blank">阅读全文</a>https://www.cnblogs.com/hellojava/archive/2013/03/15/2960905.html设计模式六大原则(2):里氏替换原则 - OpenFire_本文详细阐述了设计模式六大原则之里氏替换原则。2013-03-15T08:14:00Z2013-03-15T08:14:00ZOpenFire_https://www.cnblogs.com/hellojava/【摘要】本文详细阐述了设计模式六大原则之里氏替换原则。 <a href="https://www.cnblogs.com/hellojava/archive/2013/03/15/2960905.html" target="_blank">阅读全文</a>https://www.cnblogs.com/hellojava/archive/2013/01/25/2861127.html循序渐进Socket网络编程(多客户端、信息共享、文件传输) - OpenFire_在最近一个即将结束的项目中使用到了Socket编程,用于调用另一系统进行处理并返回数据。故把Socket的基础知识总结梳理一遍。本文详细讲述了TCP/IP协议、TCP与UDP、Socket客户端和服务端程序等内容。2013-01-25T09:42:00Z2013-01-25T09:42:00ZOpenFire_https://www.cnblogs.com/hellojava/【摘要】在最近一个即将结束的项目中使用到了Socket编程,用于调用另一系统进行处理并返回数据。故把Socket的基础知识总结梳理一遍。本文详细讲述了TCP/IP协议、TCP与UDP、Socket客户端和服务端程序等内容。 <a href="https://www.cnblogs.com/hellojava/archive/2013/01/25/2861127.html" target="_blank">阅读全文</a>https://www.cnblogs.com/hellojava/archive/2013/01/06/2843710.html使用JXL组件操作Excel和导出文件 - OpenFire_本文介绍了JXL组件、使用JXL来操作Excel、导出文件小例子等内容。2013-01-06T02:25:00Z2013-01-06T02:25:00ZOpenFire_https://www.cnblogs.com/hellojava/【摘要】本文介绍了JXL组件、使用JXL来操作Excel、导出文件小例子等内容。 <a href="https://www.cnblogs.com/hellojava/archive/2013/01/06/2843710.html" target="_blank">阅读全文</a>https://www.cnblogs.com/hellojava/archive/2012/12/31/2840415.htmlJSP标签之pager-taglib分页标签 - OpenFire_本文主要介绍了JSP标签之pager-taglib分页标签的使用、使用该标签的两种分页方式实例等内容。2012-12-31T05:05:00Z2012-12-31T05:05:00ZOpenFire_https://www.cnblogs.com/hellojava/【摘要】本文主要介绍了JSP标签之pager-taglib分页标签的使用、使用该标签的两种分页方式实例等内容。 <a href="https://www.cnblogs.com/hellojava/archive/2012/12/31/2840415.html" target="_blank">阅读全文</a>https://www.cnblogs.com/hellojava/archive/2012/12/28/2835730.htmlweb.xml文件详解 - OpenFire_本文详细介绍了web.xml文件、WEB工程加载web.xml过程、web.xml文件元素详解、Mapping规则等内容。2012-12-28T12:54:00Z2012-12-28T12:54:00ZOpenFire_https://www.cnblogs.com/hellojava/【摘要】本文详细介绍了web.xml文件、WEB工程加载web.xml过程、web.xml文件元素详解、Mapping规则等内容。 <a href="https://www.cnblogs.com/hellojava/archive/2012/12/28/2835730.html" target="_blank">阅读全文</a>https://www.cnblogs.com/hellojava/archive/2012/12/26/2833840.htmlListener 监听器 - OpenFire_本篇文章主要介绍了Listener监听器的知识、Listener的分类与使用、Listener应用实例等内容。2012-12-26T05:08:00Z2012-12-26T05:08:00ZOpenFire_https://www.cnblogs.com/hellojava/【摘要】本篇文章主要介绍了Listener监听器的知识、Listener的分类与使用、Listener应用实例等内容。 <a href="https://www.cnblogs.com/hellojava/archive/2012/12/26/2833840.html" target="_blank">阅读全文</a>https://www.cnblogs.com/hellojava/archive/2012/12/19/2824444.htmlFilter 过滤器 - OpenFire_本篇文章主要介绍了Filter过滤器的知识、拦截机制、开发步骤、Filter链、生命周期、几个开发案例等内容。2012-12-19T06:55:00Z2012-12-19T06:55:00ZOpenFire_https://www.cnblogs.com/hellojava/【摘要】本篇文章主要介绍了Filter过滤器的知识、拦截机制、开发步骤、Filter链、生命周期、几个开发案例等内容。 <a href="https://www.cnblogs.com/hellojava/archive/2012/12/19/2824444.html" target="_blank">阅读全文</a>https://www.cnblogs.com/hellojava/archive/2012/12/12/2814181.htmlTomcat的server.xml配置节点简介 - OpenFire_本篇文章主要介绍了Tomcat的server.xml配置节点意义。2012-12-12T02:43:00Z2012-12-12T02:43:00ZOpenFire_https://www.cnblogs.com/hellojava/【摘要】本篇文章主要介绍了Tomcat的server.xml配置节点意义。 <a href="https://www.cnblogs.com/hellojava/archive/2012/12/12/2814181.html" target="_blank">阅读全文</a>https://www.cnblogs.com/hellojava/archive/2012/12/11/2813050.html基于Apache的Tomcat负载均衡和集群 - OpenFire_本篇文章讲述了基于Apache的Tomcat负载均衡和集群。2012-12-11T08:05:00Z2012-12-11T08:05:00ZOpenFire_https://www.cnblogs.com/hellojava/【摘要】本篇文章讲述了基于Apache的Tomcat负载均衡和集群。 <a href="https://www.cnblogs.com/hellojava/archive/2012/12/11/2813050.html" target="_blank">阅读全文</a>