上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 24 下一页
摘要: 父类委托,先让父类加载器试图加载该类,只有在父类加载器无法加载该类时才尝试从自己的类路径中加载该类。所以我们在开发中尽量不要使用与JDK相同的类(例如自定义一个java.lang.System类),因为父类加载器中已经有一份java.lang.System类了,它会直接将该类给程序使用,而你自定义的类压根就不会被加载。 阅读全文
posted @ 2017-03-10 16:57 小禾点点 阅读(353) 评论(0) 推荐(2) 编辑
摘要: 我们通常会用equals判断集合中是否包含一个对象,这种方式需要遍历集合中每一个元素,然后对他们一一进行equals方法比较。对于少量数据的集合该方式自然可以,但当我们的数据很多例如一万个,如果还使用这种逐个遍历的方式显然不合适。于是有人发明了一种哈希算法来提高从集合中查找元素的效率。这种方式的核心就是将集合分为若干个区域,每个对象可以计算出一个哈希码,可以将哈希码分组,每组分别对应某个存储区域,查找对象时我们先根据对象的哈希码来确定该对象存储在某个区域。然后在这个区域内查找元素。 阅读全文
posted @ 2017-03-09 14:54 小禾点点 阅读(502) 评论(0) 推荐(0) 编辑
摘要: 泛型,即“参数化类型”。一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参。那么参数化类型怎么理解呢?顾名思义,就是将类型由原来的具体的类型参数化,类似于方法中的变量参数,此时类型也定义成参数形式(可以称之为类型形参),然后在使用/调用时传入具体的类型(类型实参)。 阅读全文
posted @ 2017-03-08 15:53 小禾点点 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 代理模式是一种常用的设计模式,其目的就是为其他对象提供一个代理以控制对某个真实对象的访问。代理类负责为委托类预处理消息,过滤消息并转发消息,以及进行消息被委托类执行后的后续处理。 阅读全文
posted @ 2017-03-07 15:21 小禾点点 阅读(400) 评论(0) 推荐(0) 编辑
摘要: K Analyzer是一个开源的,基于java语言开发的轻量级的中文分词工具包。从2006年12月推出1.0版开始, IKAnalyzer已经推出了3个大版本。最初,它是以开源项目Luence为应用主体的,结合词典分词和文法分析算法的中文分词组件。新版本的IK Analyzer 3.0则发展为面向Java的公用分词组件,独立于Lucene项目,同时提供了对Lucene的默认优化实现。 阅读全文
posted @ 2017-03-04 14:01 小禾点点 阅读(4144) 评论(1) 推荐(2) 编辑
摘要: Solr它是一种开放源码的、基于 Lucene Java 的搜索服务器,易于加入到 Web 应用程序中。Solr 提供了层面搜索(就是统计)、命中醒目显示并且支持多种输出格式(包括XML/XSLT 和JSON等格式)。它易于安装和配置,而且附带了一个基于HTTP 的管理界面。可以使用 Solr 的表现优异的基本搜索功能,也可以对它进行扩展从而满足企业的需要。Solr的特性包括: 阅读全文
posted @ 2017-03-03 19:11 小禾点点 阅读(498) 评论(0) 推荐(0) 编辑
摘要: 某个节点(黄色节点)给红色节点发送PING命令,但未得带PONG回应,于是该节点怀疑红色节点已经挂掉,于是他把这个猜想通知给其他节点,其他节点就会向红色节点发送PING命令,如果没有PONG回应,则也认为红色节点已经挂掉,如果半数以上master节点与master节点通信超过(cluster-node-timeout),认为当前master节点挂掉。 阅读全文
posted @ 2017-03-03 12:06 小禾点点 阅读(832) 评论(0) 推荐(0) 编辑
摘要: HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需要直接通过 HTTP 协议来访问网络资源。虽然在 JDK 的 java net包中已经提供了访问 HTTP 协议的基本功能,但是对于大部分应用程序来说,JDK 库本身提供的功能还不够丰富和灵活。HttpClient 是 Apache Jakarta Common 下的子项目,用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。 阅读全文
posted @ 2017-03-02 17:56 小禾点点 阅读(1698) 评论(0) 推荐(0) 编辑
摘要: JSONP(JSON with Padding)是JSON的一种“使用模式”,可用于解决主流浏览器的跨域数据访问的问题。由于同源策略,一般来说位于 server1.example.com 的网页无法与不是 server1.example.com的服务器沟通,而 HTML 的 阅读全文
posted @ 2017-03-02 11:46 小禾点点 阅读(1239) 评论(0) 推荐(0) 编辑
摘要: 传统项目中,可以在web项目中添加一个文件夹来存放上传的图片,然后在该路径下可以访问图片;但该方式在分布式集群环境中会存在问题。一般在集群环境中我们会单独搭建一台图片服务器。 阅读全文
posted @ 2017-03-01 19:37 小禾点点 阅读(20167) 评论(0) 推荐(2) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 24 下一页