摘要: Hadoop是一个由Apache基金会开发的分布式系统架构,简称HDFS,具有高容错性、可伸缩性等特点,并且可以部署在低配置的硬件上;同时,提供了高吞吐量的数据访问性能,适用于超大数据集的应用程序,以及通过集群拓扑高效快速的处理数据的能力。 本文主要介绍一下Hadoop的开发环境搭建,平台是Mac系统。 下载源码 在... 阅读原文
2017-07-25 09:16:08 阅读(852) 评论(0)
摘要:   例:修改某字符串中img标签的src路径 /** * @param htmlStr : html字符串 * @param tag : 替换img标签上某个属性 * @return  */ public static String replaceTag(String htmlStr, String tag){   ... 阅读原文
2017-07-25 09:08:01 阅读(821) 评论(0)
摘要: XML是一种通用的数据交换格式,它的平台无关性、语言无关性、系统无关性、给数据集成与交互带来了极大的方便。 XML在不同的语言环境中解析方式都是一样的,只不过实现的语法不同而已。   XML的解析方式分为四种:1、DOM解析;2、SAX解析;3、JDOM解析;4、DOM4J解析。       其中前两种属于基础... 阅读原文
2017-07-25 07:34:02 阅读(755) 评论(0)
摘要: 一、基础篇 1.1 JVM 1.1.1. Java内存模型,Java内存管理,Java堆和栈,垃圾回收 http://www.jcp.org/en/jsr/detail?id=133 http://ifeve.com/jmm-faq/ 1.1.2. 了解JVM各种参数及调优 1.1.3. 学习使用Java工具 ... 阅读原文
2017-07-25 07:18:01 阅读(852) 评论(0)
摘要: 一个关于HashSet去重的实例 在下面的代码中,我们使用HashSet来添加两个对象,众所周知HashSet存储数据的特点是:无序,不重复。但是如何鉴定两个对象之间是否重复呢? 下面是一个简单的案例,将Student对象添加到HashSet中,但是要求name和age相同的对象我们认为是重复的,不能添加到集合中。 ... 阅读原文
2017-07-25 06:00:04 阅读(816) 评论(0)
摘要: (1)在方法或者属性上面添加注释:在方法或者属性字段的上面一行输/**,然后回车。一般情况下添加的注释格式如下所示,当然注释的格式是可以修改的:  /** * @param * @return * @throws Exception */   (2)在文件头添加注释:用快捷键Alt+Shi... 阅读原文
2017-07-25 00:09:02 阅读(798) 评论(0)
摘要: 说明:本文首发于微信公众号并同步至个人博客 http://www.fengzheng.pub/archives/277.html,转载请注明来源。 AOP 是什么东西 首先来说 AOP 并不是 Spring 框架的核心技术之一,AOP 全称 Aspect Orient Programming,即面向切面的编程。其... 阅读原文
2017-07-24 23:28:04 阅读(755) 评论(0)
摘要: Java就是用来做项目的!Java的主要应用领域就是企业级的项目开发!要想从事企业级的项目开发,你必须掌握如下要点:1、掌握项目开发的基本步骤2、具备极强的面向对象的分析与设计技巧3、掌握用例驱动、以架构为核心的主流开发方法没有人愿意自己一辈子就满足于掌握了一些代码实现的技巧,别人告诉你要实现什么,你就用代码堆砌来实... 阅读原文
2017-07-24 22:56:02 阅读(793) 评论(0)
摘要:最近有个需求需要对于获取URL页面进行host绑定并且立即生效,在java里面实现可以用代理服务器来实现:因为在测试环境下可能需要通过绑定来访问测试环境的应用实现代码如下: public static String getResponseText(String queryUrl,String host,Strin... 阅读原文
2017-07-24 20:58:02 阅读(797) 评论(0)
摘要: package 作业; public class 第十次的高度 { public static void main(String[] args) { // TODO Auto-generated method stub double totalDistance = 0.0; double height = 1... 阅读原文
2017-07-24 20:53:01 阅读(792) 评论(0)