自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

成长是一个持续的过程

勤奋的人解决问题,牛人绕开问题!

  • 博客(92)
  • 资源 (4)
  • 收藏
  • 关注

原创 idea安装go插件

1.到这个连接去下载go插件https://plugins.jetbrains.com/plugin/50472.按照这个地址http://studygolang.com/articles/2545后面从本地安装plugin的方法安装下载的插件jar

2015-09-02 00:22:15 1541

原创 pg数据库配置无需交互式输入密码连接服务端

最近在做一个etl导入插件,因为公司有写部门用了postgres数据库,这个数据库从mysql被oralce收购以后号称最好的开始数据库。我们需要通过psql客户端去连服务端,但是它不像mysql那样输入:mysql -h127.0.0.1-udev -p123456 -P 3306postgres它不能直接输入密码,需要交互式的输入:psql -U username -h 1

2015-08-29 15:39:26 4411

原创 Java优质博客记录

1、http://www.somanyword.com/2014/01/how-memory-management-garbage-collector-works-in-java-and-difference-types-of-garbage-collectors-in-java/

2014-08-02 21:26:15 1287

原创 Eclipse环境问题

今天重新装了一个eclipse 然后把C

2014-07-09 21:04:32 792

原创 C++读写文件 小题

题目:给定任意一个文件名,读取该文件,并将文件中的数据复制一份,以追加的方式写入到该文件中。

2014-07-06 02:07:49 1350

原创 全排列的递归实现

全排列在笔试面试中很热门,是一个很常见的算法,常规的算法是一种递归的算法,这种算法的得到基于以下的分析思路。 给定一个具有n个元素的集合(n>=1),要求输出这个集合中元素的所有可能的排列。递归分析:为方便起见,用123来示例下。123的全排列有123、132、213、231、312、321这六种。首先考虑213和321这二个数是如何得出的。显然这二个都是123中的1与后面两数交换得到的。然后

2014-06-30 23:45:56 1204

原创 soap12 soap11的区别

先看下SOAP的request的格式:SOAPSOAP 1.1 request:

2014-06-20 16:28:42 17341 1

转载 JAVA里使用双括号来初始化静态常量

这貌似是个不为人知的语言技巧。我看到一般人写Java里初始化静态常量都是public static final MapString, String> DATA = new TreeMapString, String>();static{DATA.put("a", "A");//blah blah blah}使用所在类的static块来初始化DATA,其实还有另外一种写法

2014-05-14 00:13:29 4486

原创 C++/C博客记录

1、http://blog.csdn.net/xiexievv/article/category/844301/12、http://blog.csdn.net/zdl1016/article/category/2178733、http://blog.csdn.net/bigloomy?viewmode=contents

2014-05-06 08:27:33 1335 1

转载 指针(详解)摘自网易广州社区的C语言版精华区

[转]这篇文章摘自网易广州社区的C语言版精华区。文章不错,不敢独享!作者girlrong是以前C语言版版主,她乐于助人,虚心诚恳,颇受网友欢迎。只可惜现在已退隐江湖了。 第一章。指针的概念指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内存区。

2014-04-15 21:52:57 1728

转载 如何理解c和c++的复杂类型声明

首先,让我们看看指针与const结合的声明:const int *p;      //p是指向常整形的指针int const *p;     //错误int * const p;   //p是指向整形的常指针const int * const p;    //p是指向常整形的常指针怎么样?希望大家不会搞混吧,下面我会告诉大家如何去理解,但是写到这里,我突然想起const的一些东

2014-04-15 21:09:20 2710

原创 Xfire客户端异常---Caused by: java.net.SocketTimeoutException: Read timed out

场景:异常:2014-04-12 19:57:49 [DataExchangeScheduler_Worker-1:1843951125] [ERROR] [org.codehaus.xfire.transport.http.HttpChannel] - java.net.SocketTimeoutException: Read timed out2014-04-12 19:5

2014-04-14 10:22:30 5138

转载 paxos算法博客

http://www.cnblogs.com/ychellboy/archive/2009/12/29/1634685.html

2014-04-05 17:07:49 833

原创 How to prevent memory leaks when reloading web applications(“java.lang.OutOfMemoryError: PermGen")

参看:http://cornelcreanga.com/2009/02/how-to-prevent-memory-leaks-when-reloading-web-applications/

2014-01-23 13:57:30 898

转载 从Java视角理解伪共享系列文章

http://coderplay.iteye.com/category/216045

2013-12-18 21:51:52 886

转载 警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property

启动tomcat后出现红色 警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:webProject' did not find a matching property. 这是因为我们在eclipse下

2013-12-14 11:09:29 2405

原创 hadoop-2.2.0 NameNode启动源码注释

/** * 入口 */ public static void main(String argv[]) throws Exception { if (DFSUtil.parseHelpArgument(argv, NameNode.USAGE, System.out, true)) { System.exit(0); } try { StringUtils.sta

2013-10-23 20:50:34 1636

原创 java 静态导入(import static)

静态导入功能介绍:import:单纯import关键字可以导入一个类或某个包中的所有类import它虽然是可以导入类,但是你在使用类方法或类属性的时候还需要加上类名(字写的比较多难受),所以就有了Import staticimport static:import static语句导入一个类中的某个静态成员(方法或属性)或所有静态成员下

2013-10-21 21:24:20 1220

原创 ProtoBuf例子及google ProtoBuf开发者指南

google ProtoBuf开发者指南参考:http://blog.csdn.net/tianmohust/article/details/9343881

2013-10-20 13:10:39 2916

原创 haoop rpc服务端读取数据包源码解析注释

这些图是从别人那拿过来的 留着自己看!具体查看链接:http://fengshenwu.com/blog/2012/11/13/hadoop-rpc_develop/RPC包格式:我的hadoop源码(有一些注释):https://github.com/heipacker/hadoop-1.0.3-linux

2013-10-13 15:31:07 1054

原创 java线程同步原理、wait,notify的用法及与sleep的区别

一。 java线程同步原理java会为每个object对象分配一个monitor,当某个对象的同步方法(synchronized methods )或同步快被多个线程调用时,该对象的monitor将负责处理这些访问的并发独占要求。当一个线程调用一个对象的同步方法时,JVM会检查该对象的monitor。如果monitor没有被占用,那么这个线程就得到了monitor的占有权,可以继续执行

2013-09-24 20:19:09 8855 2

原创 线程基本控制

主要有:sleep()、supend()、resume()、join()、interrupt()、stop方法,一般情况下都会引起线程的状态发生转变。1、使用sleep()方法暂停线程执行     说明:Thread.sleep()使当前线程的执行暂停一段指定时间,使得其他线程或者执行在当前计算机上的其他进程。该方法不会放弃除CPU外的其他资源。

2013-09-20 15:31:45 1527

原创 Summary of Implementations(Collection的实现总结)

Implementations are the data objects used to store collections, which implement the interfaces described in theInterfaces lesson.The Java Collections Framework provides several general-purpose imp

2013-09-12 22:52:05 748

原创 Summary of Interfaces(接口的总结)

The core collection interfaces are the foundation of the Java Collections Framework.The Java Collections Framework hierarchy consists of two distinct interface trees:The first tree starts with t

2013-09-08 13:35:08 783

原创 collections文档阅读

collections文档说明:http://docs.oracle.com/javase/tutorial/collections/index.html

2013-09-08 00:55:27 712

转载 本机ip、127.0.0.1和0.0.0.0区别

IP地址的记法:IP地址由四个字节构成,为了方便阅读和书写,每个字节用0-255的数字表示,字节之间用’.'分割,如:10.10.152.235有时候我们会看到这样的IP:10.10.152.235/24,后面的/24表示子网掩码,24表示子网掩码上有24个1,等价于255.255.255.0 。IP地址和子网掩码按位 与,得到的是 网络号(Network ID),

2013-09-02 11:16:19 3413

原创 shell命令

vi 打开多个文档在line mode输入sp 文档名例如:sp text.txtvi 中执行命令在line mode中输入!命令例如:!ls -all如果要是的执行的命令的结果输入到当前文件中可以r !ls -all 此命令会把现在的结果插入到游标所在行的下一行,可以指定行数,例如 20r !ls -all会把现在的结果放到第二

2013-08-11 00:47:35 878

原创 新版API多文件输入

/** * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements.  See the NOTICE file * distributed with this work for additional information * regard

2013-08-10 22:25:00 1009

原创 git安装

eclipse 3.7在线一直安装不上!提示缺少包 很是烦恼!后来在网上看了下 其实这个安装是要对应上版本的下面贴出版本信息的URL:http://wiki.eclipse.org/EGit/FAQ#Where_can_I_find_older_releases_of_EGit.3F比如(一部分):1.3.0.201202151440-r3.

2013-08-08 21:54:44 829

原创 Java异常机制try、catch、finally、throw、throws五个关键字。

Java异常机制主要依赖于try、catch、finally、throw、throws五个关键字。         1.try:它里面放置可能引发异常的代码         2.catch:后面对应异常类型和一个代码块,用于表明该catch块用于处理这种类型的代码块,可以有多个catch块。         3.finally:主要用于回收在try块里打开的物力资源(如数据

2013-08-07 19:29:36 2619

转载 hadoop 2.0 详细配置教程

转载: http://www.cnblogs.com/scotoma/archive/2012/09/18/2689902.html作者:杨鑫奇PS:文章有部分参考资料来自网上,并经过实践后写出,有什么问题欢迎大家联系我。update: 20130518 大家可以尝试下Ambari来配置Hadoop的相关环境快速的部署Hadoop,Hbase和Hive等并提

2013-08-05 21:15:34 1110

转载 在eclipse下远程调试hadoop2.0

在《在eclipse下编译hadoop2.0源码》一文中,我详细介绍了如何在eclipse环境和命令行环境下编译hadoop2.0源代码,并简单介绍了如何构建hadoop环境,这篇文章将着重介绍如何在eclipse下调试源代码。在hadoop2.0中,常用的模块有NameNode,DataNode, ResourceManager, NodeManager, FsShell等。这里我们以调试F

2013-08-05 21:12:57 1377

转载 在eclipse下编译hadoop2.0源码

Hadoop是一个分布式系统基础架构,由apache基金会维护并更新。官网地址: http://hadoop.apache.org/Hadoop项目主要包括以下4个模块:Hadoop Common: 为其他Hadoop模块提供基础设施。Hadoop HDFS: 一个高高靠、高吞吐量的分布式文件系统。Hadoop MapReduce: 一个分布式的计算框架,包括任务调

2013-08-05 20:46:38 1077

原创 hadoop fs -getmerge命令的使用

假设在你的hdfs集群上有一个/user/hadoop/output目录里面有作业执行的结果(多个文件组成)part-000000,part-000001,part-000002然后你想把所有的文件合拢来一起看 可以使用命令:hadoop fs -getmerge /user/hadoop/output local_file然后就可以在本地使用vi local_file

2013-08-02 22:50:24 32341 1

原创 JAAS介绍

JAAS介绍1、JAAS是什么?JAAS---Java Authentication Authorization Service(JAAS,Java验证和授权服务)。2、JAAS背景从早期所谓的 Java 沙箱到 JDK 1.4 引入的健壮的、全功能的安全体系结构,安全性一直是 Java 平台的基本组件。从那时到现在,Java 语言的设计者收到了来自团体的大量关于安全的

2013-07-13 21:37:43 3807

转载 Kerberos简介

Kerberos协议:Kerberos协议主要用于计算机网络的身份鉴别(Authentication), 其特点是用户只需输入一次身份验证信息就可以凭借此验证获得的票据(ticket-granting ticket)访问多个服务,即SSO(Single Sign On)。由于在每个Client和Service之间建立了共享密钥,使得该协议具有相当的安全性。参考这个链接:http:/

2013-07-13 20:11:49 1427

转载 关于AccessController.doPrivileged、PrivilegedExceptionAction

最近在看一些框架代码,偶尔都会遇到AccessController.doPrivileged()方法的使用,虽然之前在《深入解析Java虚拟机》这本书上看到过对这个方法的解释,但是貌似当时没有真正理解,虽然到现在对这个方法的概念还比较模糊,感觉这边文章介绍的挺清晰的,因而转载过来。AccessController.doPrivileged是一个在AccessController类中

2013-07-10 21:49:35 6319

原创 Apache Commons CLI 介绍

Apache Commons CLI 是一个处理命令行模式的框架用法 同学们看下面这个链接基本就能懂了!http://commons.apache.org/proper/commons-cli/usage.html

2013-07-10 20:55:13 1215

转载 JDK中的AOP、动态代理

AOP(Aspect Oriented Programming,面向切面编程、面向方面编程)应用到项目中能够将与业务逻辑不相关的代码(如:日志、权限等)分离出来,减小相关业务类负担,并能让一些通用需求(如:事务)得到更广泛的复用。 AOP的实现是利用了java的代理机制。代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消

2013-07-09 18:37:29 826

转载 Class.asSubclass浅谈

public  Classextends U> asSubclass(Class clazz)  这是java.lang.Class中的一个方法,作用是将调用这个方法的class对象转换成由clazz参数所表示的class对象的某个子类。举例来说,List strList = new ArrayList();  Classextends List> strList_

2013-06-19 19:41:16 2194

axis-bin-1_4.zip

axis-bin-1_4.zip 现在到处下不到 在这里提供一下!

2013-04-30

Hadoop实战

Hadoop实战,说里面讲什么下了就知道了!不多说了!

2012-12-10

hadoop-eclipse-plugin-1.0.3.jar

hadoop-eclipse-plugin-1.0.3.jar好用绝对!eclipse3.7.2上

2012-10-21

hadoop-1.0.3-eclipse-plugin.jar

hadoop-1.0.3-eclipse-plugin.jar 插件 你懂的!

2012-10-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除