随笔分类 -  java学习

摘要:从JDK1.2起,就有了HashMap,正如前一篇文章所说,HashMap不是线程安全的,因此多线程操作时需要格外小心。 在JDK1.5中,伟大的Doug Lea给我们带来了concurrent包,从此Map也有安全的了。 ConcurrentHashMap具体是怎么实现线程安全的呢,肯定不可能是每 阅读全文
posted @ 2016-09-07 11:25 哼哼哈哈二将 阅读(204) 评论(0) 推荐(0)
摘要:初学java,一直搞不懂java里面的io关系,在网上找了很多大多都是给个结构图草草描述也看的不是很懂。而且没有结合到java7 的最新技术,所以自己来整理一下,有错的话请指正,也希望大家提出宝贵意见。 首先看个图:(如果你也是初学者,我相信你看了真个人都不好了,想想java设计者真是煞费苦心啊!) 阅读全文
posted @ 2016-08-31 15:50 哼哼哈哈二将 阅读(388) 评论(0) 推荐(0)
摘要:回调函数,第一次见是在Java编程思想中,以及后来的观察者模式也应用了回调函数的思想。但是一直都没有重视,终于在一次面试的时候吃亏了,越来越理解为什么很多人说Java编程思想这本书要一遍遍的看,吃透! 首先在网络上搜索很多文章介绍什么是回调函数,看的云里雾里的。后来自己一步步分解终于理解了,记录如下 阅读全文
posted @ 2016-08-24 14:22 哼哼哈哈二将 阅读(18372) 评论(1) 推荐(1)
摘要:本文主要讲解三个问题: 1 使用Java编写MapReduce程序时,如何向map、reduce函数传递参数。 2 使用Streaming编写MapReduce程序(C/C++, Shell, Python)时,如何向map、reduce脚本传递参数。 3 使用Streaming编写MapReduc 阅读全文
posted @ 2016-08-11 18:34 哼哼哈哈二将 阅读(1195) 评论(0) 推荐(0)
摘要:Java中字符串中子串的查找共有四种方法(indexof()) Java中字符串中子串的查找共有四种方法,如下:1、int indexOf(String str) :返回第一次出现的指定子字符串在此字符串中的索引。 2、int indexOf(String str, int startIndex): 阅读全文
posted @ 2016-08-11 17:40 哼哼哈哈二将 阅读(17821) 评论(0) 推荐(0)
摘要:StringTokenizer是一个用来分隔String的应用类,相当于VB的split函数。1.构造函数public StringTokenizer(String str)public StringTokenizer(String str, String delim)public StringTo 阅读全文
posted @ 2016-08-11 17:33 哼哼哈哈二将 阅读(256) 评论(0) 推荐(0)
摘要:pydev插件安装方式如果采取从网络上下载,然后解压到eclipse中文件夹到方式,运行到时候可能会导致重启eclipse后根本看不到这个插件! 原因以及解决方式,看下面! 转自:http://www.cnblogs.com/restran/archive/2011/11/11/2245812.ht 阅读全文
posted @ 2016-08-09 13:55 哼哼哈哈二将 阅读(927) 评论(0) 推荐(0)
摘要:Hadoop2.x的Eclipse插件编译与安装 2015-06-16 16:05 by hduhans, 142 阅读, 0 评论, 收藏, 编辑 Eclipse的Hadoop插件在开发hadoop应用程序中可以提供一些很方便的操作,可以直接Eclipse中浏览HDFS上的文件,可以直接新建选择M 阅读全文
posted @ 2016-07-18 16:49 哼哼哈哈二将 阅读(540) 评论(0) 推荐(0)
摘要:如果你是位具有开发经丰富的工程师,在开发的过程中,你就会很强烈的要求快捷的编程。如何快捷编程,只有更加熟悉开发工具。那么eclipse是同样也有很多技巧。可以带着下面问题来阅读1.如何查找类相关信息?2.如何自动补全代码?3.如何格式化代码?4.如何快捷添加注释?5.如何生成get set方法?6. 阅读全文
posted @ 2016-07-18 15:30 哼哼哈哈二将 阅读(1135) 评论(0) 推荐(0)
摘要:当原有项目换成maven项目时,往往不知道具体jar包在maven里叫什么。这边文章教你如何去找到自己想要的jar的maven包。 当原有项目换成maven项目时,往往不知道具体jar包在maven里叫什么。这边文章教你如何去找到自己想要的jar的maven包。 当原有项目换成maven项目时,往往 阅读全文
posted @ 2016-06-28 16:10 哼哼哈哈二将 阅读(461) 评论(0) 推荐(0)
摘要:好久没做Web方面的开发,今天突然想弄弄SpringMVC,因为不久前又学了点Maven觉得非常好,所以在弄SpringMVC这个Web框架时想使用Maven来做,但是问题又来了,我一直是在Eclipse中使用Maven,而我以前一直用MyEclipse做Web开发(在Eclipse中做web开发个 阅读全文
posted @ 2016-04-25 17:39 哼哼哈哈二将 阅读(194) 评论(0) 推荐(0)
摘要:转自: http://book.51cto.com/art/201004/193743.htm 此处详细的为我们讲解了spring2.5的实现原理,感觉非常有用 Spring配置文件是用于指导Spring工厂进行Bean生产、依赖关系注入(装配)及Bean实例分发的"图纸"。Java EE程序员必须 阅读全文
posted @ 2016-04-21 18:36 哼哼哈哈二将 阅读(285) 评论(0) 推荐(0)
摘要:在上一篇文章中,我们从DispatcherServlet谈起,最终为读者详细分析了SpringMVC的初始化主线的全部过程。整个初始化主线的研究,其实始终围绕着DispatcherServlet、WebApplicationContext和组件这三大元素之间的关系展开。 在文章写完之后,也陆续收到了 阅读全文
posted @ 2016-04-20 18:41 哼哼哈哈二将 阅读(3577) 评论(0) 推荐(0)
摘要:在上一篇文章中,我们给出了构成SpringMVC应用程序的三要素以及三要素的设计过程。让我们来归纳一下整个设计过程中的一些要点: SpringMVC将Http处理流程抽象为一个又一个处理单元 SpringMVC定义了一系列组件(接口)与所有的处理单元对应起来 SpringMVC由Dispatcher 阅读全文
posted @ 2016-04-20 18:40 哼哼哈哈二将 阅读(769) 评论(0) 推荐(0)
摘要:对于任何事物的研究,总是由表及里、由浅入深地进行。在本系列的第二篇文章中,我们将通过不同的观察视角,对SpringMVC做一些概要性的分析,帮助大家了解SpringMVC的基本构成要素、SpringMVC的发展历程以及SpringMVC的设计原则。 SpringMVC的构成要素 了解一个框架的首要任 阅读全文
posted @ 2016-04-20 18:31 哼哼哈哈二将 阅读(508) 评论(0) 推荐(0)
摘要:本文是专栏文章(SpringMVC深度探险)系列的文章之一在我们熟知的建立在三层结构(表示层、业务逻辑层、持久层)基础之上的J2EE应用程序开发之中,表示层的解决方案最多。因为在表示层自身的知识触角很多,需要解决的问题也不少,这也就难免造成与之对应的解决方案层出不穷。 笔者在很多讨论中经常可以看到类 阅读全文
posted @ 2016-04-20 18:19 哼哼哈哈二将 阅读(469) 评论(0) 推荐(0)
摘要:现在主流的Web MVC框架除了Struts这个主力 外,其次就是Spring MVC了,因此这也是作为一名程序员需要掌握的主流框架,框架选择多了,应对多变的需求和业务时,可实行的方案自然就多了。不过要想灵活运用Spring MVC来应对大多数的Web开发,就必须要掌握它的配置及原理。 一、Spri 阅读全文
posted @ 2016-04-20 17:51 哼哼哈哈二将 阅读(296) 评论(0) 推荐(0)
摘要:1.右键项目-》属性-》java bulid path-》jre System Library-》access rules-》resolution选择accessible,下面填上** 点击确定即可!!! 2. 在MyEclipse中编写Java代码时,用到了BASE64Decoder,import 阅读全文
posted @ 2016-04-20 16:09 哼哼哈哈二将 阅读(531) 评论(0) 推荐(0)
摘要:Maven是一个采用纯Java编写的开 源项目管理工具。Maven采用了一种被称之为project object model (POM)概念来管理项目,所有的项目配置信息都被定义在一个叫做POM.xml的文件中,通过该文件,Maven可以管理项目的整个声明周期,包括编 译,构建,测试,发布,报告等等 阅读全文
posted @ 2016-04-20 15:06 哼哼哈哈二将 阅读(306) 评论(0) 推荐(0)
摘要:前言 这篇博文我们重点分析一下Mybatis与hibernate的区别,当然在前面的博文中我们已经深入的研究了Mybatis和Hibernate的原理。 Mybatis Hibernate 作为一位优秀的程序员,只知道一种ORM框架是远远不够的。在开发项目之前,架构的技术选型对于项目是否成功起到至关 阅读全文
posted @ 2016-04-19 23:11 哼哼哈哈二将 阅读(1048) 评论(0) 推荐(0)