- 博客(25)
- 收藏
- 关注

转载 我的WebTV未来开发:
<br /> <br />WebTV现在仅仅处在初级开发阶段,现在仍然有许多需要改进的地方,例如后台功能的完善。后台现在仅仅有一些基本的删除和修改功能,还有一个搜视率统计。这些都是一些很基本的功能。<br /> 通过后期的总结,决定作出以下改进:<br /> 1 增加一个精确的收视率统计,原先的收视率统计是采用点击链接的方式,而且不能分频道统计。现在我决定采用会话监听技术,通过此项技术,不仅能够统计在线的用户人数,我认为还能够实现不同频道在线观看人数的统计。经过考虑准备JavaReport设计一
2010-12-03 13:34:00
592
转载 MongoDB和mysql相比
与关系型数据库相比,MongoDB的优点:①弱一致性(最终一致),更能保证用户的访问速度:举例来说,在传统的关系型数据库中,一个COUNT类型的操作会锁定数据集,这样可以保证得到“当前”情况下的精确值。这在某些情况下,例 如通过ATM查看账户信息的时候很重要,但对于Wordnik来说,数据是不断更新和增长的,这种“精确”的保证几乎没有任何意义,反而会产生很大的延 迟。他们需要的是一个“大约
2014-04-24 21:14:18
836
原创 Mysql到HBase数据迁移-Sqoop工具方法
进入${SQOOP_HOME}/bin, 执行以下指令:$ ./sqoopimport --connectjdbc:mysql://IP_ADDRESS:3306/DATABASE_NAME --tableTABLE_NAME --hbase-create-table--hbase-tableHBASE_TABLE_NAME --column-familyCOLUMN_
2014-04-02 01:04:04
2892
1
原创 HBase完全分布式配置
1. HBase简介:HBase –Hadoop Database,是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统,利用 HBase 技术可在廉价 PC Server 上搭建起大规模结构化存储集群。HBase 是 Google BigTable 的开源实现,类似 Google Bigtable 利用 GFS 作为其文件存储系统,HBase 利用 Hadoop HDFS 作为其文
2014-04-02 00:33:23
1277
原创 Sqoop安装配置及将mysql数据导入到hdfs中
1. 解压Sqoop以及jar包拷贝1) Hadoop版本为1.0.4,下载sqoop版本1.4.4-1.0.0,解压。2) 将mysql-connector的jar包(5.1.29版本)复制至sqoop解压后的lib目录下。3) 把sqoop根目录下的sqoop-1.4.4.jar以及mysql-connector的jar包复制到hadoop根目录下的
2014-03-31 18:48:20
2097
转载 如何阅读Java源码
刚才在论坛不经意间,看到有关源码阅读的帖子。回想自己前几年,阅读源码那种兴奋和成就感(1),不禁又有一种激动。源码阅读,我觉得最核心有三点:技术基础+强烈的求知欲+耐心。说到技术基础,我打个比方吧,如果你从来没有学过Java,或是任何一门编程语言如C++,一开始去啃《Core Java》,你是很难从中吸收到营养的,特别是《深入Java虚拟机》这类书,别人觉得好,未必适合现在的你。虽
2014-03-28 21:48:23
858
原创 Hadoop2.2.0动态添加,删除datanode,tasktracker
1.添加节点 1. 在新的slave节点中安装好JDK,以及SSH 2. 设置master到新添加节点密钥让其无需密码进入 3. 修改masters和slaves文件增加修改节点,在master中的/etc/hosts添加到slave2中的映射 4.修改有关NameNode的配置文件,并把${HADOOP_HOME}/etc/hadoop中的修改配置文
2014-03-21 14:38:13
1220
原创 Ubuntu下添加新用户
1.输入adduser命令可以按提示输入新用户信息:$ sudo adduser hadoop[sudo] password for andy: Adding user `hadoop' ...Adding new group `hadoop' (1001) ...Adding new user `hadoop' (1001) with group `hadoop' ...
2014-03-20 23:10:54
1188
原创 Mahout安装与测试-基于hadoop单结点伪分布式
安装JDK见我之前关于JDK1.7安装的博客:http://blog.youkuaiyun.com/stanely_hwang/article/details/18883599Hadoop单结点伪分布式安装见我之前关于Hadoop单结点伪分布式安装的博客:http://blog.youkuaiyun.com/stanely_hwang/article/detai
2014-02-27 14:39:10
2806
原创 面试题(一)-------面试中常见的字符串类型题目及思路解答
1.左旋转字符串2.替换空格题目:请实现一个函数,把字符串中的每个空格替换成“%20”。例如输入“We are happy.”,则输出"We%20are%20happy"。思路扩展题目:有两个排序的数组A1和A2,内存在A1的末尾有足够多的空余空间容纳A2。请实现一个函数,把A2中的所有数字插入到A1中并且所有的数字是排序的3.字符串的排列题目:输入一个字符串,打印出该
2014-02-17 17:58:59
3613
原创 在Mac OS X 上配置$JAVA_HOME环境变量
1. Mac OSX 10.5 或者更新版本In 在Mac OS X 10.5 或者更新的版本中苹果推荐把 $JAVA_HOME 变量配置在 /usr/libexec/java_home, 所以我们只要用export命令把 $JAVA_HOME 配置到 /etc/profile 配置文件中.$ vim /etc/profile # 用vim在/etc/profile配置文
2014-02-16 23:23:36
1634
转载 SublimeText2 快捷键一览表
Sublime Text比起Notepad++,UltraEdit之类Code编辑器来说,其功能有过之而无不及,配合着各种插件使用,Sublime Text在实际的使用中变得非常的顺手——当然,如果你还不顺手,那就请顺手写个插件吧。而在众多功能中,Sublime Text 还提供了无比强大的快捷键阵容,如果能够在Coding的时候灵活的使用快捷键,将能够使得你的效率倍增,相信在不久的将来,Su
2014-02-09 22:19:44
810
转载 /etc/profile、/etc/bashrc、~/.bash_profile、~/.bashrc 比较
/etc/profile、/etc/bashrc、~/.bash_profile、~/.bashrc 2012-10-07 08:00:56分类: LINUX/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行并从/etc/profile.d目录的配置文件中搜集shell的设置. /etc/bashrc:为每
2014-01-31 23:48:26
794
原创 JDK在Ubuntu环境下的Shell脚本自动安装
JDK在Ubuntu下的配置还是 比较繁琐,我们通过shell脚本编程可以实现在服务器上自动部署安装#! /bin/bash# install jdk by shell scriptif [ $# -ne 2 ]; then echo "Incorrect Args, please input 2 args"; else echo "correct args";fi#
2014-01-31 23:38:58
1100
原创 在Ubuntu上自动部署Jetty的shell脚本
一下该段代码将实现自动部署Jetty服务器的功能,由于是刚学习Shell,代码肯定存在疏漏。希望能够互相交流学习!代码如下:#! /bin/bash# 通过该shell脚本将能够在自服务自器上自动安装好Jettyif [ $# -ne 2 ];then echo Incorrect args;fi# check if it's a root user;if [
2014-01-31 01:22:54
1117
原创 Jetty在Ubuntu上的安装
1.下载安装包官方下载地址:http://download.eclipse.org/jetty/可以选择自己想要的版本,进行下载2.安装配置Jetty服务器 2.1 解压Jetty安装包 通过tar指令在指定目录进行解压,这里我们选择在~/opt/目录下进行解压 sudo tar -zxvf jetty-distribution
2014-01-30 23:23:30
1203
原创 redis数据库Ubuntu下的安装配置
redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排
2014-01-30 21:58:44
898
原创 Puppet安装文档
安装前准备现在有两台主机 一台作为master,一台作为agentMaster: IP 192.168.58.153 hostname : puppetmasterAgent: IP 192.168.58.150 hostname : puppetclient同时编辑master和agent两台主机的文件 /etc/hosts 添加如下两行:# 192.168.58.15
2014-01-30 21:56:43
845
原创 Puppet Dashboard安装教程
安装相关依赖oRubyGemsoRake version 0.8.3 or neweroMySQL database server version 5.xoRuby-MySQL bindings version 2.7.x or 2.8.x 通过如下命令安装所需的相关依赖:# aptitude install ruby rake dbconfig-common libd
2014-01-30 21:55:14
1541
原创 Hadoop2.2.0三节点搭建
Hadoop 2.2下载 Hadoop2.2.0 我们可以直接从Apache官方网站下载。 下载地址:http://mirror.esocc.com/apache/hadoop/common/stable/Hadoop集群环境搭建准备这里我们搭建一个由三台机器组成的集群: Ip地址用户名/密码主机名系统
2014-01-30 19:45:31
1082
原创 Hadoop2.2.0单节点伪分布式搭建
安装SSHssh-keygen -t dsa –P '' -f ~/.ssh/id_dsacat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys验证是否安装成功:ssh –versionssh localhost安装 JDK(这里安装jdk1.7.0_45)1)Oracle官网下载JDK官网链接:http://www.orac
2014-01-30 19:40:47
1366
原创 JDK1.7在Ubuntu环境下的安装配置
1.下载最新的JDK版本可以通过链接http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html下载到最新的JDK1.7版本2.解压tar.gz包进行安装选择相应的文件夹进行解压安装,这里根据我习惯将JDK安装在~/opt目录下。通过sudo tar -
2014-01-30 17:37:29
1423
转载 我的WebTV未来开发:
<br /> <br />WebTV现在仅仅处在初级开发阶段,现在仍然有许多需要改进的地方,例如后台功能的完善。后台现在仅仅有一些基本的删除和修改功能,还有一个搜视率统计。这些都是一些很基本的功能。<br /> 通过后期的总结,决定作出以下改进:<br /> 1 增加一个精确的收视率统计,原先的收视率统计是采用点击链接的方式,而且不能分频道统计。现在我决定采用会话监听技术,通过此项技术,不仅能够统计在线的用户人数,我认为还能够实现不同频道在线观看人数的统计。经过考虑准备JavaReport设计一
2010-12-03 13:34:00
562
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人