java基础
文章平均质量分 76
skyrunner06
这个作者很懒,什么都没留下…
展开
-
http连接池配置需要注意的地方
众所周知,httpclient是java开发中非常常见的一种访问网络资源的方式了。这里不再赘述httpclient强大的功能使用了,比如 读取网页(HTTP/HTTPS)内容,以GET或者POST方式向网页提交参数,处理页面重定向,模拟输入用户名和口令进行登录,提交XML格式参数,通过HTTP上传文件,访问启用认证的页面以及httpclient在多线程下的使用.这里说一下多线程模式下使用htt原创 2014-03-08 14:37:36 · 1714 阅读 · 5 评论 -
23种设计模式之我见----结构型设计模式(2)
在软件工程中,创建型模式是处理对象创建的设计模式,试图根据实际情况使用合适的方式创建对象。基本的对象创建方式可能会导致设计上的问题,或增加设计的复杂度。创建型模式通过以某种方式控制对象的创建来解决问题。创建型模式由两个主导思想构成。一是将系统使用的具体类封装起来,二是隐藏这些具体类的实例创建和结合的方式。[1]创建型模式又分为对象创建型模式和类创建型模式。对象创建型模式处理对象的创原创 2014-03-08 13:45:39 · 600 阅读 · 0 评论 -
lucene学习(1)
lucene介绍:Lucene是apache软件基金会4 jakarta项目组的一个子项目,是一个开放源代码的全文检索引擎工具包,即它不是一个完整的全文检索引擎,而是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,部分文本分析引擎(英文与德文两种西方语言)。Lucene的目的是为软件开发人员提供一个简单易用的工具包,以方便的在目标系统中实现全文检索的功能,或者是以此为基础建立起完整的全原创 2014-03-08 13:39:03 · 590 阅读 · 0 评论 -
23种设计模式之我见----创建型模式(1)
创建型模式: 创建型模式抽象了实例化过程。他们帮助一个系统独立于如何创建、组合和表示他的那些对象。一个类创建型模式使用继承改变被实例化的类。而一个对象创建型模式将实例化委托给另一个对象。1.工厂模式这种模式没必要多讲,其实就是接口实现的问题,这种在项目开发中实在是太常见了Animalpublic interface Animal{ publ原创 2014-03-08 13:44:32 · 619 阅读 · 0 评论 -
23种设计模式之我见----结构型设计模式之2(3)
9.外观模式(Facade)门面模式要求一个子系统的外部与其内部的通信必须通过一个统一的门面(Facade)对象进行,也就是对于子系统的操作通过暴漏出来的门面进行操作就行,并不需要了解具体的操作是什么,比如对于玩具汽车的操作,我们只需要按下前进按钮就行了,并不需要知道其具体是如何操作的。这是对外观模式,也就是门面模式使用最多的一张图,在这个图里面,有两个角色:门面(原创 2014-03-08 13:47:10 · 625 阅读 · 0 评论 -
在jsp页面中取action传递值的方法
原理:action向jsp页面传递值时,如果在jsp页面中是使用struts2标签取值的话,那么参数值会自动调用action中的参数getxxxxx()方法,将值自动取出后传入jsp页面中。如果在jsp页面中是使用非struts2标签取值的话,那么将不会自动调用action中的参数getxxxxxx()方法,必须将参数放入session或request或applicaton中,然后再在jsp页面中原创 2014-03-14 20:41:08 · 1517 阅读 · 0 评论 -
富文本编辑器过滤XSS注入(JSOUP)
众所周知,让用户在富文本编辑器中进行自己的输入绝对不是一个原创 2014-05-15 11:05:47 · 12353 阅读 · 0 评论