- 博客(41)
- 收藏
- 关注
原创 记一次阿里电面
java岗位上来先自我介绍 1.hashmap的实现?2.hashmap当链表很长的时候该怎么办?3.多线程用了哪些包?concurrent?4.线程池都设置了哪些参数?5.jvm堆 年轻代和持久代是否了解?6.jvm调优7.dubbo RPC调用过程8.RPC如何与远端服务通信?9.数据库隔离级别有哪几个?10.如何实现从已提交读转到未提交读?
2017-07-28 19:04:52
578
原创 字符串分隔排序问题
需求:现有多个文件,每个文件有如下格式,需将所有文件的数据合并并按照第一列排序,数据按空格分隔。数据量较大,在excel内不能完成。数据格式如下:0.01 0 50661888 8 10.01 0 50661896 8 121.27 0 50661904 8 14616.62 0 92880896 8 14616.64 0 92880904 8 14616.
2015-04-14 11:33:15
768
原创 ICT实习第二周第一天
这周开始分配具体的任务了,主要是对hive支持的数据类型的编码方式进行调研,我分到的是string类型数据,申跟我过了一下mapred工作流程,讲了一些关于mapred中getsplits和getrecordreader的东东,让我去看hive源码,找出outformat和recordwriter中关于string编码的部分,此是基于orcfile的,另外去github调研parquet,
2014-01-13 15:59:09
1317
原创 ICT实习第一周
任务:第一周没有实质性进展,主要学习和熟悉mapred,下周就换hive了,还有大半天,所以得抓紧了。。感受:开会时每个人汇报自己上一周的工作进展,都是很详细的工作进度,比如不支持filter的like操作。。解决是scanmode永rough。。hive根据文件路径生成输入分片,保证每个文件只会被读取一次。。大多数术语还处于听不懂的阶段,,记了满满两大页天书,,,跟他们一比,自己之前学的搭配
2014-01-12 10:09:14
1400
1
转载 VMware下ubuntu上网设置2
VMware和Ubuntu的安装不赘言了。这里介绍的上网设置是nat设置。1、在“网络连接”里面,将虚拟网卡VMnet8和本地连接(宿主机用来上网的那个连接)设置为自动获得ip、自动获得DNS服务器地址。2、虚拟机的上网方式设置为NAT。在虚拟机-编辑-虚拟网络设置中,做如下配置:将“自动桥接”去掉;开启DHCP服务;开启NAT服务。最重要的是DHCP和NAT两个服
2013-12-22 22:37:34
601
转载 VMware下Ubuntu上网设置
采用NAT共享上网方式。NAT设置,共享上网。vmware 虚拟机VM -> Settings里Network Adapter,选择NAT。记下vmware菜单edit->virtual network editor 里VMNET8 的gateway地址(注:此地址和windows的vmnet8的ip地址不是一个地址)。/etc/resolv.conf 修改name
2013-12-22 22:05:27
833
转载 如何完全删除vmware的方法
在windows系统中安装过vmware一个版本,如果想卸载再安装其他版本可能会出现点问题,就是安装不了新的版本,也就是原来的没有卸载干净,注册表的一些键值没有删除或者没有修改,下面是完全删除vmware的方法。 解决方法 一 : 1.以本地管理员帐户登陆你的主机,关闭主机上的所有的防火墙软件,一些防火墙软件会干涉安装的进程,利用Windows的“添加删除程序”功能删除VM
2013-12-22 22:01:25
14641
转载 从vmware到virtualbox
一、vmware和virtualbox的比较 1、性能上,virtualbox比vmware好,同样的虚拟机windows xp,vitualbox可以流畅的播放rmvb文件,但是vmware server中很卡。 2、对主机性能的影响。运行时期virtualbox对主机性能影响和vmware对主机性能影响差不多。但是vmware在不运行虚拟机的时候还是运行不少服务的,有时候对
2013-12-22 21:35:00
1719
转载 Hadoop在Linux下伪分布式的安装 wordcount实例的运行
例子中所有命令都在/home/wangxing/hadoop-0.20.2下执行 1.安装配置java1.6(不累述)。配置完毕后,在命令行中输入java-version,如出现下列信息说明java环境安装成功。java version "1.6.0_20"Java(TM) SE Runtime Environment (build 1.6.0_20-b02)Java HotS
2013-12-21 22:20:57
1375
转载 Hadoop Hdfs配置过程全程报道
在学习Hadoop的过程中,你可能会遇到Hadoop Hdfs配置问题,本节就接着上节和大家继续分享一下Hadoop Hdfs配置方法,相信通过本节的学习你一定会对Hadoop的配置有新的认识。下面是具体步骤接介绍。1、配置slaves,修改conf/slavesdata-dfs复制hadoop-2.20.1目录以及所有文件到DataNode和Clientscp-rp/data/s
2013-12-21 22:06:46
883
转载 Hadoop分布式搭建配置(详细)
Hadoop分布式搭建配置(详细)一、前期准备1、hadoop-0.20.203.0rc1.tar.gz(官网下载)2、VMware7 (官网下载)3、jdk-6u25-linux-i586.bin (官网下载) 4、 Ubuntu 10.04 (ISO) 用户:matraxa(192.168.110.100) 对应 namenode、secondnamenode、
2013-12-21 21:24:35
876
转载 Eclipse下配置使用Hadoop插件
前提,请先配置好Hadoop集群,并启动Hadoop守护进程。集群搭建参见:http://blog.csdn.net/matraxa/article/details/7179366我使用的软件版本如下:Ubuntu: Ubuntu10.04JDK: jdk1.6.0_25Eclipse: Eclipse3.71Hadoop: Hadoop-0.20.203.0
2013-12-21 21:19:13
1014
转载 The type java.lang.Object cannot be resolved解决方法
最近,在Eclipse中导入其他项目,总是报下面2个错误。将项目所需的jar都引入了。依然还存在这个问题。1.The project was not built since its build path is incomplete. Cannot find the class file for java.lang.Object. Fix the build path then try bu
2013-12-21 20:39:06
1612
转载 BIEE连接essbase ODBC 驱动程序返回了错误 (SQLExecDirectW)。
BIEE 11.1.1.6.0连接ESSBASE 11.1.2.2时,在BI ANSWER中出现ESSBASE驱动的问题,如下所示:=================================================ODBC 驱动程序返回了错误 (SQLExecDirectW)。错误详细资料错误代码:OPR4ONWY:U9IM8TAC:OI2DL65P状态: HY
2013-12-20 19:21:24
4718
转载 在eclipse中配置hadoop插件
1.安装插件准备程序:eclipse-3.7 hadoop-eclipse-plugin-1.0.1(http://download.csdn.net/detail/xiaoping8411/4216102)将hadoop-eclipse-plugin-1.0.1复制到eclipse/plugins目录下,重启eclipse。2.打开MapReduce视图Window
2013-12-20 00:00:45
1033
转载 让VMware的ubuntu可以上网
虚拟机上网设置:1、Bridged(网桥)方式,如果主机是通过局域网上网的,可让虚拟机使用与主机网段、网关和DNS等的相同的设置,选用一个有效的局域网IP即可。2、NAT方式,使用VMWare提供的NAT和DHCP服务,虚拟机使用主机中的虚拟网卡VMnet8作为网关,并且TCP/IP设置需遵循程序中关于VMnet8的DHCP和NAT设置,如IP必须在其DHCP设
2013-12-15 22:55:52
779
转载 win7安装hadoop及eclipse调试mapreduce的配置方法
主要流程分为4部分: 1.安装cygwin配置sshd服务 2.配置hadoop 3.配置eclipse访问hadoop 4.配置eclipse测试mapreduce 第1步是最容易出现各种问题的地方,我在配置服务的时候前后遇到解决过一二十个问题,建议1、2步如果出现什么问题最好完全卸载删除然后严格按照步骤重新来。 1.安装cygwin配置sshd服务 安装cygwin
2013-12-15 21:22:00
1355
转载 Oracle11g安装完成后的一些服务
1.OracleCSService主要是通过控制集群结点的成员以及通知这些成员这个结点是什么时候加入和离开的,OracleCSService服务通过这个来管理集群的配置。如果你使用第三方集群配置软件,那么集群同步服务就会结合这个第三方软件来管理各个结点之间关系的信息。2.OracleDBConsoleorcloracle数据库控制台,如果你需要用浏览器来使用orac
2013-12-14 22:18:42
2783
转载 Ubuntu Linux 环境变量PATH设置
Ubuntu Linux系统环境变量配置文件:/etc/profile : 在登录时,操作系统定制用户环境时使用的第一个文件 ,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。/etc /environment : 在登录时操作系统使用的第二个文件, 系统在读取你自己的profile前,设置环境文件的环境变量。~/.profile : 在登录时用到的第三
2013-12-12 22:52:02
749
原创 eclipse报错问题
Eclipse启动时报错:A Java RunTime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse. No java virtual machine was found after searching the following locations:…
2013-12-12 21:53:10
815
转载 Hadoop家族学习路线图
1. Hadoop家族产品截止到2013年,根据cloudera的统计,Hadoop家族产品已经达到20个!http://blog.cloudera.com/blog/2013/01/apache-hadoop-in-2013-the-state-of-the-platform/接下来,我把这20个产品,分成了2类。第一类,是我已经掌握的第二类,是TODO准备继
2013-12-12 19:44:09
1069
转载 Maven Integration for Eclipse
1. 添加依赖插件 (重要) Help -> Install New Software -> Available Software Sites -> Add 然后输入 Name: GEF Update Site: http://download.eclipse.org/tools/gef/updates/releases/ 2. 安装Maven Integration fo
2013-12-10 22:29:08
1630
转载 百度统计使用教程:如何安装统计代码详细教程
众多站长在拥有自己的网站之后,都希望知道每天有多少人来看自己的网站,网站流量是多少等等。网站分析工具就可以帮助你了解这些。市面上有非常多的网站分析工具。比较普遍使用的——国外的有 Google Analytics(简称GA),国内的有百度统计、CNZZ、腾讯分析等,且这些都是免费的。个人推荐百度统计,优点——1 功能强大又简单方便,相比GA,更适合国人用;2 数据处理能力强,且安全性高,百
2013-12-10 20:36:31
5888
1
转载 解决Eclipse无法打开“Failed to load the JNI shared library”
这是因为JDK配置错误所导致的现象。一般说来,新购笔记本会预装64位的windows系统,而在网上下载软件时,32位会优先出现在页面中(现在来说是这个情况,但我认为未来64位会越来越普及)。如果你是64位的系统,却安装了32位的JDK,就会导致上面的情况。解决办法如下:卸载掉原来安装的32位的JDK,然后安装64位的JDK到电脑中。重新修改p
2013-12-10 19:19:39
805
转载 java环境配置和开发软件Eclipse如何安装
1.首先JDK(Java Development Kit)不用说了吧,既然你要学习java相信你已经知道它是干什么的了,在sun公司的网站就可以免费获得! 下载好JDK后,我们一步步的将他安装到我们的本地系统,比如安装到:C:\Program Files\Java目录下,然后就是配置环境变量了,我这里只介绍在Windows平台上的配置!步骤如下:我的电脑---属性---高
2013-12-10 16:54:49
842
转载 基于K-L变换的人脸识别的MATLAB实现
clear all;%---------------------- 打开训练图像集 --------------------%Files = dir('FREET\F1\*.bmp'); %打开文件夹中所有图像Dir = 'FREET\F1\';for k = 1:length(Files); Filename = [Dir , Files(k).n
2013-12-10 01:51:55
9765
8
翻译 计算机领域世界顶尖学术期刊与会议论文
计算机领域世界顶尖学术期刊与会议论文1世界计算机算法最权威会议SODA---全称ACM-SIAM Symposium on Discrete Algorithms。 2世界计算机科学领域最顶级期刊JACM---全称Journal of the Association for Computing Machinery,该期刊只发表世界计算机科学领域具有最重要意义的研究工作,每年仅收
2013-12-09 21:51:54
2418
转载 Ubuntu系统备份与还原
备份第一步:打开终端,并运行 sudo su第二步:继续在终端中输入 cd /(注意中间有一个空格)第三步:(开始备份系统)在终端中输入:(注意最后一个/前有一个空格)回车就就等吧,直到命令运行成功。tar -cvpzf /media/Data/ubuntu.tgz –exclude=/proc –exclude=/lost+foun
2013-12-08 20:00:56
752
原创 oracle biee11g安装过程中所遇到的问题
我装了oracle biee11 以后可以正常登陆WebLogic 控制台http://localhost:7001/consolehttp://localhost:7001/emhttp://localhost:7001/analytics用户名密码都是weblogic/a1234567但是重启之后http://localhost:7001/analytics登陆不进了,再输
2013-12-08 02:02:39
1884
原创 hadoop安装过程中所遇到的问题
1.hadoopdatanode启动不起例如:NameNode和DataNode的namespaceID不一致,这个错误是很多人在安装时会遇到的,日志信息为:java.io.IOException: Incompatible namespaceIDs in/root/tmp/dfs/data:NameNode namespaceID = 130767
2013-12-08 02:00:57
1089
转载 OBIEE 11g 启动与停止包含服务器重启
ORACLE_BIEE_HOME为biee安装路径注意:默认建立的是"instance1"但是如果你安装过多次可能实例名是不一样(例如: instance2以此类推)。因此,请找到正确的实例名。一、启动您的数据库二、手动启动 Oracle BIEE 11g (顺序不可颠倒)1. ORACLE_BIEE_HOME/user_projects/domains
2013-12-08 01:50:11
1123
转载 Oracle BIEE (Business Intelligence) 11g 11.1.1.6.0 学习(4)创建多维钻取分析
在上一节时,我们创建了一个基于部门号的工资分类汇总。 这里就引出了一个概念:维度 专业的解释大家自行百度,这里就不班门弄斧了。从数据的使用角度看,维度可以简单的理解成“数据分类汇总的一种依据”。 按“部门号(DEPTNO)”对“工资(SAL)”进行分类汇总,“DEPTNO"就是一种维度;按“工作岗位(JOB)”对“工资”进行分类汇总,“JOB”就是另一种维度; 维度之间也可以
2013-12-07 23:31:05
1950
转载 Oracle BIEE (Business Intelligence) 11g 11.1.1.6.0 学习(1)安装
ORACLE 出品的产品绝对都可以称得上装X神器:安装文件一定要大(小水管不让你下个三天三夜那都不叫oracle),系统内存必须得大、硬盘空间必须足够多、安装时间必须足够长、各种配置必须足够复杂、学习曲线必须足够陡峭...最重要的是 产品价格必须足够高!只卖贵的,不卖对的:)硬件条件:1、内存起码4G(少于这个数,就建议别玩了)2、如果在虚拟机里玩,硬盘建议至少留60G左右
2013-12-07 23:29:59
2839
转载 Oracle BIEE (Business Intelligence) 11g 11.1.1.6.0 学习(3)创建一个简单的分析
接上回继续,RPD文件做好上传后,好戏才刚刚开始!今天我们学习如何做一个最基础的数据分析步骤:1、如果BIEE安装在本机,直接登录http://localhost:9704/analytics/ 点击右上方导航菜单中的“新建-》分析”2、选择上节创建的RPD文件中的SCOTT主题区域3、这里会看到如下界面,左侧的树对应的是RPD文件中最左侧【表示
2013-12-07 23:26:49
1596
转载 Oracle BIEE (Business Intelligence) 11g 11.1.1.6.0 学习(2)RPD资料档案库创建
BI创建(数据)分析、仪表盘、报表前,都需要对数据进行建模,在oracle biee里称为创建“资料档案库”-该文件后缀为RPD,所以一般也称为创建RPD文件。步骤:1、从windows开始菜单里,找到"BI 管理",如下图:2、点击工具栏第一个按钮“创建”一个(脱机/离线的)RPD文件,这里我们命名为Scott.rpd,同时注意记好密码,比如Admin123
2013-12-07 23:24:53
1833
转载 obiee11g安装说明
obiee11g(Oracle Business Intelligence Enterprise Edition Plus|Oracle商业智能企业增强版,其实就是一个融合了多个中间件的产品)安装说明obiee11g主要包括以下组件BI Server Enterprise Edition 商业智能服务器企业版Server Administrator 服务器管理Answers
2013-12-06 21:51:33
1706
转载 hadoop常见错误及处理方法
如果大家在安装的时候遇到问题,或者按步骤安装完后却不能运行Hadoop,那么建议仔细查看日志信息,Hadoop记录了详尽的日志信息,日志文件保存在logs文件夹内。 无论是启动,还是以后会经常用到的MapReduce中的每一个job,以及HDFS等相关信息,Hadoop均存有日志文件以供分析。1、hadoop-root-datanode-master.log 中有如下错
2013-12-06 15:16:37
1007
转载 hadoop学习---3.hadoop在ubuntu下的安装配置
前面均在windows下进行,但是在安装hadoop过程中出了一些问题,先暂时切换到linux下,回头再补充windows下的安装。不过通过对比确实发现,在linux下的安装配置确实比较简单。一.安装ubuntu 我是下载的ubuntu12.04,在64位的虚拟机上使用virtualbox安装的,没错,是在虚拟机上在安装虚拟机,然后安装ubuntu具体安装过程就不描述了,
2013-12-06 15:15:22
655
转载 Linux下Hadoop的安装(单机版)
1.安装前准备1.1创建hadoop用户首先创建hadoop用户组和用户,如果对linux命令不熟悉,可以参考http://blog.csdn.net/huhui_bj/article/details/8878701中的命令。[plain] view plaincopyaddgroup hadoop //创建hadoop组
2013-12-06 15:13:25
1001
转载 Ubuntu下安装jdk+Hadoop+Mahout
1.Ubuntu11.10的安装:华硕笔记本电脑在安装ubuntu 的时候无法安装,出现错误,这样的错误不一定是你光盘,光驱等刻录的问题。有可能无法安装出现两种情况,第一种就是启动ubuntu 光盘或者u盘时,一个光标就是在闪动无法进行安装了。还有就是如下错误信息EISA:Probing bus 0 at eisa.0EISA:Cannot allocate resource
2013-12-06 14:58:36
1418
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人