<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[spark的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/chenchangning1990</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; chenchangning1990]]></copyright><item><title><![CDATA[Fork and Join: Java也可以轻松地编写并发程序]]></title><link>https://blog.youkuaiyun.com/chenchangning1990/article/details/49663257</link><guid>https://blog.youkuaiyun.com/chenchangning1990/article/details/49663257</guid><author>chenchangning1990</author><pubDate>Thu, 05 Nov 2015 15:21:39 +0800</pubDate><description><![CDATA[牛逼的文章，看人家写的代码好羡慕啊！！！！！Fork
 and Join: Java也可以轻松地编写并发程序


原文地址   作者：Julien Ponge 译者：iDestiny

资源下载：

Java SE 7

Sample Code(Zip)

如今，多核处理器在服务器，台式机及笔记本电脑上已经很普遍了，同时也被应用在更小的设备上，比如智能手机和平板电脑。这就开]]></description><category></category></item><item><title><![CDATA[java枚举类型详解]]></title><link>https://blog.youkuaiyun.com/chenchangning1990/article/details/41541937</link><guid>https://blog.youkuaiyun.com/chenchangning1990/article/details/41541937</guid><author>chenchangning1990</author><pubDate>Thu, 27 Nov 2014 09:47:04 +0800</pubDate><description><![CDATA[1. 枚举类型


　　1.1枚举类型简介

　　J2SE 5.0 以及之前的JDK有两种基本方法可以来定义新类型：通过Classes
 以及Interface. 对于大部分面向对象编程来说，这两种方法看起来似乎足够了.但是在一些特殊情况下，这些方法就不适合.例如，我们想定义一个类型 Priority， 它只能接受 High, Medium, Low 三种值. 其他任何值都是非法的.J]]></description><category></category></item><item><title><![CDATA[PL/SQL Developer 连接Oracle数据库详细配置方法]]></title><link>https://blog.youkuaiyun.com/chenchangning1990/article/details/40620767</link><guid>https://blog.youkuaiyun.com/chenchangning1990/article/details/40620767</guid><author>chenchangning1990</author><pubDate>Thu, 30 Oct 2014 15:36:52 +0800</pubDate><description><![CDATA[PL/SQL
 Developer 连接Oracle数据库详细配置方法




　　近段时间很多网友提出监听配置相关问题，客户终端(Client)无法连接服务器端(Server)。本文现对监听配置作一简单介绍，给出PL/SQL
 Developer 连接Oracle数据库详细配置方法，并提出一些客户终端无法连接服务器端的解决思路，愿对广大网友与读者有一些帮助。 
　　一、监听器(L]]></description><category></category></item><item><title><![CDATA[C#操作Word]]></title><link>https://blog.youkuaiyun.com/chenchangning1990/article/details/38680093</link><guid>https://blog.youkuaiyun.com/chenchangning1990/article/details/38680093</guid><author>chenchangning1990</author><pubDate>Tue, 19 Aug 2014 12:49:36 +0800</pubDate><description><![CDATA[近期因为项目需要,写了许多word2003编程的东东.有时候遇到难题想查sdk说明,很难找到中文解释,对于e文不好的我来说,简直是天书.想必很多人多有感慨.
    下面列出内容是一些常用的内容说明,希望对大家有帮助.
    那就开始吧注意，下文的WAPP是我定义的word文档工程变量

的
    


//合并单元格
   table.Cell(2, 2).Merge(ta]]></description><category></category></item><item><title><![CDATA[Impala1.2.4安装配置详解]]></title><link>https://blog.youkuaiyun.com/chenchangning1990/article/details/25597961</link><guid>https://blog.youkuaiyun.com/chenchangning1990/article/details/25597961</guid><author>chenchangning1990</author><pubDate>Mon, 12 May 2014 10:27:07 +0800</pubDate><description><![CDATA[1、  安全性考虑，我们使用hive用到的账户cup进行impala的启停等操作，而不另外使用impala账户；这涉及到后文中的一些文件夹权限调整、配置文件中的用户参数调整；

2、  性能考虑，impala-state-store、impala-catalog这两个服务安装在hadoop集群的namenode上面，impala-server、impala-shell服务安装在各个datano]]></description><category></category></item><item><title><![CDATA[python-setuptools is needed by impala-shell-1.2.3-1.p0.352.el6.x86_64]]></title><link>https://blog.youkuaiyun.com/chenchangning1990/article/details/25552935</link><guid>https://blog.youkuaiyun.com/chenchangning1990/article/details/25552935</guid><author>chenchangning1990</author><pubDate>Sun, 11 May 2014 16:58:36 +0800</pubDate><description><![CDATA[I believe that rpm is looking for the packaged version of python-setuptools, but you installed it via pypi. I think the best solution is to yum install python-setuptools, then try again.]]></description><category></category></item><item><title><![CDATA[Error in metadata: java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.metastor]]></title><link>https://blog.youkuaiyun.com/chenchangning1990/article/details/25549083</link><guid>https://blog.youkuaiyun.com/chenchangning1990/article/details/25549083</guid><author>chenchangning1990</author><pubDate>Sun, 11 May 2014 16:03:37 +0800</pubDate><description><![CDATA[hive> show tables;


FAILED: Error in metadata: java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.metastore.HiveMetaStoreClient

FAILED: Execution Error, return code 1 from]]></description><category></category></item><item><title><![CDATA[解决ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql']]></title><link>https://blog.youkuaiyun.com/chenchangning1990/article/details/25538685</link><guid>https://blog.youkuaiyun.com/chenchangning1990/article/details/25538685</guid><author>chenchangning1990</author><pubDate>Sun, 11 May 2014 11:42:25 +0800</pubDate><description><![CDATA[方法二：
1.关闭mysql
   # service mysqld stop
2.屏蔽权限
   # mysqld_safe --skip-grant-table
   屏幕出现： Starting demo from .....
3.新开起一个终端输入
   # mysql -u root mysql
   mysql> delete from user where USER=]]></description><category></category></item><item><title><![CDATA[Hadoop2.0 端口]]></title><link>https://blog.youkuaiyun.com/chenchangning1990/article/details/25536207</link><guid>https://blog.youkuaiyun.com/chenchangning1990/article/details/25536207</guid><author>chenchangning1990</author><pubDate>Sun, 11 May 2014 10:52:26 +0800</pubDate><description><![CDATA[查看HDFS:    http://16.187.94.161:50070


查看RM:    http:// 16.187.94.161:8088]]></description><category></category></item><item><title><![CDATA[hadoop Problem binding to  :9000 : Address already in use]]></title><link>https://blog.youkuaiyun.com/chenchangning1990/article/details/25535657</link><guid>https://blog.youkuaiyun.com/chenchangning1990/article/details/25535657</guid><author>chenchangning1990</author><pubDate>Sun, 11 May 2014 10:39:37 +0800</pubDate><description><![CDATA[命令： lsof -i:9000  
COMMAND  PID   USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
java    9302  root       37u  IPv6  39077      0t0  TCP hhumaster:cslistener(LISTEN)]]></description><category></category></item><item><title><![CDATA[org.apache.hadoop.hdfs.server.datanode.DataNode: Block pool <registering> (storage id unknown) servi]]></title><link>https://blog.youkuaiyun.com/chenchangning1990/article/details/24738493</link><guid>https://blog.youkuaiyun.com/chenchangning1990/article/details/24738493</guid><author>chenchangning1990</author><pubDate>Tue, 29 Apr 2014 20:50:46 +0800</pubDate><description><![CDATA[org.apache.hadoop.hdfs.server.datanode.DataNode: Block pool  (storage id unknown) service to master/192.168.20.128:9000 starting to offer service
防火墙]]></description><category></category></item><item><title><![CDATA[Caused by: org.datanucleus.store.rdbms.exceptions.MissingTableException: Required table m]]></title><link>https://blog.youkuaiyun.com/chenchangning1990/article/details/24738377</link><guid>https://blog.youkuaiyun.com/chenchangning1990/article/details/24738377</guid><author>chenchangning1990</author><pubDate>Tue, 29 Apr 2014 20:47:18 +0800</pubDate><description><![CDATA[最近需要提取一些数据，故开始使用hive，本机搭建了一个hive客户端环境，但是始终有问题，在本机装好了mysql以后，老是报

 

 


Java代码  



Caused by: org.datanucleus.store.rdbms.exceptions.MissingTableException: Required table missing : "`DBS`"]]></description><category></category></item><item><title><![CDATA[hadoop2.0安装异常详解]]></title><link>https://blog.youkuaiyun.com/chenchangning1990/article/details/24736375</link><guid>https://blog.youkuaiyun.com/chenchangning1990/article/details/24736375</guid><author>chenchangning1990</author><pubDate>Tue, 29 Apr 2014 19:50:24 +0800</pubDate><description><![CDATA[异常一:

2014-03-13 11:10:23,665 INFO org.apache.Hadoop.ipc.Client: Retrying connect to server: Linux-hadoop-38/10.10.208.38:9000.
 Already tried 0 time(s); retry policy is RetryUpToMaximumCountWithFi]]></description><category></category></item><item><title><![CDATA[linux安装Mysql]]></title><link>https://blog.youkuaiyun.com/chenchangning1990/article/details/24718917</link><guid>https://blog.youkuaiyun.com/chenchangning1990/article/details/24718917</guid><author>chenchangning1990</author><pubDate>Tue, 29 Apr 2014 15:35:07 +0800</pubDate><description><![CDATA[Redhat 5 下安装Mysql


1.下载Server和client 
Server：


Java代码  



wget http://mysql.easynet.be/Downloads/MySQL-5.5/MySQL-server-5.5.25-1.rhel5.x86_64.rpm  



Client：


Java代码  



wg]]></description><category></category></item><item><title><![CDATA[CentOs6.4 更改用户名密码]]></title><link>https://blog.youkuaiyun.com/chenchangning1990/article/details/24349965</link><guid>https://blog.youkuaiyun.com/chenchangning1990/article/details/24349965</guid><author>chenchangning1990</author><pubDate>Wed, 23 Apr 2014 10:32:06 +0800</pubDate><description><![CDATA[若只是更改密码就是：
passwd username.
然后输入 两次密码即可。
---------------------------------------
如果要连用户名一起改：假设原来用户名为aaa,现在准备改成bbb
 vipw 修改 /etc/passwd,再改 /etc/shadow
然后 vigr 修改 /etc/group,再改 /etc/gpasswd
最后 mv /home/]]></description><category></category></item><item><title><![CDATA[hadoop 0.20.2 多文件输出]]></title><link>https://blog.youkuaiyun.com/chenchangning1990/article/details/23469971</link><guid>https://blog.youkuaiyun.com/chenchangning1990/article/details/23469971</guid><author>chenchangning1990</author><pubDate>Fri, 11 Apr 2014 19:55:52 +0800</pubDate><description><![CDATA[inkfish原创，请勿商业性质转载，转载请注明来源（http://blog.youkuaiyun.com/inkfish ）。

　　Hadoop默认的输出是TextOutputFormat，输出文件名不可定制。hadoop 0.19.X中有一个org.apache.hadoop.mapred.lib.MultipleOutputFormat，可以输出多份文件且可以自定义文件名，但是从hadoop 0.]]></description><category></category></item><item><title><![CDATA[如何将多个对象序列化到同一个文件和反序列化]]></title><link>https://blog.youkuaiyun.com/chenchangning1990/article/details/22815407</link><guid>https://blog.youkuaiyun.com/chenchangning1990/article/details/22815407</guid><author>chenchangning1990</author><pubDate>Wed, 02 Apr 2014 20:34:32 +0800</pubDate><description><![CDATA[首先这个问题是否可行，java序列化对象后，对象与对象之间有分割符，所以将多个对象序列化到同一个文件，也能清楚的区分出这些对象，序列化到同一个文件时，文件可以以追加的方式打开，然后向输出流里序列化对象就可以了。反序列化时，可以直接冲输入数据流中读取，但这只能读取第一个对象，我们想读下一个对象，就根据前一个对象的大小跳到下一个对象的开始读取；]]></description><category></category></item><item><title><![CDATA[hadoop如何自定义InputFormats和OutputFormats]]></title><link>https://blog.youkuaiyun.com/chenchangning1990/article/details/22810111</link><guid>https://blog.youkuaiyun.com/chenchangning1990/article/details/22810111</guid><author>chenchangning1990</author><pubDate>Wed, 02 Apr 2014 16:52:39 +0800</pubDate><description><![CDATA[Data Mining,NLP,Search Engine


Hadoop的InputFormats和OutputFormats


InputFormat
InputFormat类用来产生InputSplit，并把它切分成record。

public interface InputFormat {
        InputSplit[] getSplits(JobConf]]></description><category></category></item><item><title><![CDATA[mapreduce程序中读取文件过程详解]]></title><link>https://blog.youkuaiyun.com/chenchangning1990/article/details/22809255</link><guid>https://blog.youkuaiyun.com/chenchangning1990/article/details/22809255</guid><author>chenchangning1990</author><pubDate>Wed, 02 Apr 2014 16:46:07 +0800</pubDate><description><![CDATA[hadoop的inputformat包括他的子类reader是maptask读取数据的重要步骤

一、获得splits-mapper数

1. jobclinet的submitJobInternal，生成split，获取mapper数量

 


Java代码  



public   
  RunningJob submitJobInternal {  
    ]]></description><category></category></item><item><title><![CDATA[hdfs文件操作]]></title><link>https://blog.youkuaiyun.com/chenchangning1990/article/details/22744437</link><guid>https://blog.youkuaiyun.com/chenchangning1990/article/details/22744437</guid><author>chenchangning1990</author><pubDate>Tue, 01 Apr 2014 17:06:18 +0800</pubDate><description><![CDATA[package com.dj.hadoop; 


import java.io.BufferedInputStream; 
import java.io.File; 
import java.io.FileInputStream; 
import java.io.FileOutputStream; 
import java.io.InputStream; 
import java]]></description><category></category></item></channel></rss>