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

转载 我的WebTV未来开发:
<br /> <br />WebTV现在仅仅处在初级开发阶段,现在仍然有许多需要改进的地方,例如后台功能的完善。后台现在仅仅有一些基本的删除和修改功能,还有一个搜视率统计。这些都是一些很基本的功能。<br /> 通过后期的总结,决定作出以下改进:<br /> 1 增加一个精确的收视率统计,原先的收视率统计是采用点击链接的方式,而且不能分频道统计。现在我决定采用会话监听技术,通过此项技术,不仅能够统计在线的用户人数,我认为还能够实现不同频道在线观看人数的统计。经过考虑准备JavaReport设计一
2010-12-03 13:34:00
607
转载 MongoDB和mysql相比
与关系型数据库相比,MongoDB的优点: ①弱一致性(最终一致),更能保证用户的访问速度: 举例来说,在传统的关系型数据库中,一个COUNT类型的操作会锁定数据集,这样可以保证得到“当前”情况下的精确值。这在某些情况下,例 如通过ATM查看账户信息的时候很重要,但对于Wordnik来说,数据是不断更新和增长的,这种“精确”的保证几乎没有任何意义,反而会产生很大的延 迟。他们需要的是一个“大约
2014-04-24 21:14:18
844
原创 Mysql到HBase数据迁移-Sqoop工具方法
进入${SQOOP_HOME}/bin, 执行以下指令: $ ./sqoop import --connectjdbc:mysql://IP_ADDRESS:3306/DATABASE_NAME --table TABLE_NAME --hbase-create-table--hbase-table HBASE_TABLE_NAME --column-family COLUMN_
2014-04-02 01:04:04
2911
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
1294
原创 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
2113
转载 如何阅读Java源码
刚才在论坛不经意间,看到有关源码阅读的帖子。回想自己前几年,阅读源码那种兴奋和成就感(1),不禁又有一种激动。 源码阅读,我觉得最核心有三点:技术基础+强烈的求知欲+耐心。 说到技术基础,我打个比方吧,如果你从来没有学过Java,或是任何一门编程语言如C++,一开始去啃《Core Java》,你是很难从中吸收到营养的,特别是《深入Java虚拟机》这类书,别人觉得好,未必适合现在的你。 虽
2014-03-28 21:48:23
868
原创 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
1229
原创 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
1202
原创 Mahout安装与测试-基于hadoop单结点伪分布式
安装JDK 见我之前关于JDK1.7安装的博客: http://blog.youkuaiyun.com/stanely_hwang/article/details/18883599 Hadoop单结点伪分布式安装 见我之前关于Hadoop单结点伪分布式安装的博客: http://blog.youkuaiyun.com/stanely_hwang/article/detai
2014-02-27 14:39:10
2829
原创 面试题(一)-------面试中常见的字符串类型题目及思路解答
1.左旋转字符串 2.替换空格 题目:请实现一个函数,把字符串中的每个空格替换成“%20”。例如输入“We are happy.”,则输出"We%20are%20happy"。 思路扩展题目:有两个排序的数组A1和A2,内存在A1的末尾有足够多的空余空间容纳A2。请实现一个函数,把A2中的所有数字插入到A1中并且所有的数字是排序的 3.字符串的排列 题目:输入一个字符串,打印出该
2014-02-17 17:58:59
3629
原创 在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
1647
转载 SublimeText2 快捷键一览表
Sublime Text比起Notepad++,UltraEdit之类Code编辑器来说,其功能有过之而无不及,配合着各种插件使用,Sublime Text在实际的使用中变得非常的顺手——当然,如果你还不顺手,那就请顺手写个插件吧。而在众多功能中,Sublime Text 还提供了无比强大的快捷键阵容,如果能够在Coding的时候灵活的使用快捷键,将能够使得你的效率倍增,相信在不久的将来,Su
2014-02-09 22:19:44
819
转载 /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
813
原创 JDK在Ubuntu环境下的Shell脚本自动安装
JDK在Ubuntu下的配置还是 比较繁琐,我们通过shell脚本编程可以实现在服务器上自动部署安装 #! /bin/bash # install jdk by shell script if [ $# -ne 2 ]; then echo "Incorrect Args, please input 2 args"; else echo "correct args"; fi #
2014-01-31 23:38:58
1114
原创 在Ubuntu上自动部署Jetty的shell脚本
一下该段代码将实现自动部署Jetty服务器的功能,由于是刚学习Shell,代码肯定存在疏漏。希望能够互相交流学习! 代码如下: #! /bin/bash # 通过该shell脚本将能够在自服务自器上自动安装好Jetty if [ $# -ne 2 ]; then echo Incorrect args; fi # check if it's a root user; if [
2014-01-31 01:22:54
1126
原创 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
1224
原创 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
914
原创 Puppet安装文档
安装前准备 现在有两台主机 一台作为master,一台作为agent Master: IP 192.168.58.153 hostname : puppetmaster Agent: IP 192.168.58.150 hostname : puppetclient 同时编辑master和agent两台主机的文件 /etc/hosts 添加如下两行: # 192.168.58.15
2014-01-30 21:56:43
854
原创 Puppet Dashboard安装教程
安装相关依赖 oRubyGems oRake version 0.8.3 or newer oMySQL database server version 5.x oRuby-MySQL bindings version 2.7.x or 2.8.x 通过如下命令安装所需的相关依赖: # aptitude install ruby rake dbconfig-common libd
2014-01-30 21:55:14
1555
原创 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
1098
原创 Hadoop2.2.0单节点伪分布式搭建
安装SSH ssh-keygen -t dsa –P '' -f ~/.ssh/id_dsa cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys 验证是否安装成功: ssh –version ssh localhost 安装 JDK(这里安装jdk1.7.0_45) 1)Oracle官网下载JDK 官网链接:http://www.orac
2014-01-30 19:40:47
1379
原创 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
1447
转载 我的WebTV未来开发:
<br /> <br />WebTV现在仅仅处在初级开发阶段,现在仍然有许多需要改进的地方,例如后台功能的完善。后台现在仅仅有一些基本的删除和修改功能,还有一个搜视率统计。这些都是一些很基本的功能。<br /> 通过后期的总结,决定作出以下改进:<br /> 1 增加一个精确的收视率统计,原先的收视率统计是采用点击链接的方式,而且不能分频道统计。现在我决定采用会话监听技术,通过此项技术,不仅能够统计在线的用户人数,我认为还能够实现不同频道在线观看人数的统计。经过考虑准备JavaReport设计一
2010-12-03 13:34:00
580
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人