HEXH's Blog

面朝大海,春暖花开


  • 首页

  • 分类

  • 标签

  • 归档

  • 公益404

English-Words-20160126

发表于 2015-01-26   |   分类于 english   |  
  • alphanumeric /,ælfənjuː'merɪk/ adj. [计] 字母数字的
  • clash /klæʃ/ n. 冲突,不协调;碰撞声,铿锵声; vi. 冲突,抵触;砰地相碰撞,发出铿锵声; vt. 使碰撞作声
  • permanent /'pɜːm(ə)nənt/ adj. 永久的,永恒的;不变的; n. 烫发(等于permanent wave)
  • involve /ɪn'vɒlv/ vt. 包含;牵涉;使陷于;潜心于
  • merely /'mɪəlɪ/ adv. 仅仅,只不过;只是
  • internally /in'tə:nəli/ adv. 内部地;国内地;内在地
  • mangle /'mæŋg(ə)l/ vt. 乱砍;轧布;损坏; n. 轧布机; n. (Mangle)人名;(英)曼格尔
  • arbitrarily /,ɑrbə'trɛrəli/ adv. 武断地;反复无常地;专横地
  • lexical /'leksɪk(ə)l/ adj. 词汇的;[语] 词典的;词典编纂的
  • conclusion /kən'kluːʒ(ə)n/ n. 结论;结局;推论
  • consistently /kən'sɪstəntli/ adv. 一贯地;一致地;坚实地
  • equational /ɪ'kweʒənəl/ adj. 方程式的;平均分的

English-Words-20160125

发表于 2015-01-25   |   分类于 english   |  
  • emphasis /'emfəsɪs/ n. 重点;强调;加强语气
  • normalized /'nɔrml,aɪz/ adj. 标准化的;正规化的;规格化的; v. 使规范化(normalize的过去分词);使正常化
  • trivial /'trɪvɪəl/ adj. 不重要的,琐碎的;琐细的
  • observation /ɒbzə'veɪʃ(ə)n/ n. 观察;监视;观察报告
  • glimpse /glɪm(p)s/ n. 一瞥,一看; vi. 瞥见; vt. 瞥见
  • identifier /aɪ'dentɪfaɪə/ n. 标识符,认同者;检验人,鉴定人
  • corrupt /kə'rʌpt/ adj. 腐败的,贪污的;堕落的; vt. 使腐烂;使堕落,使恶化; vi. 堕落,腐化;腐烂
  • awkward /'ɔːkwəd/ adj. 尴尬的;笨拙的;棘手的;不合适的
  • substantial /səb'stænʃ(ə)l/ adj. 大量的;实质的;内容充实的; n. 本质;重要材料
  • boilerplate /'bɒɪləpleɪt/ n. 样板文件;引用
  • obtain /əb'teɪn/ vi. 获得;流行; vt. 获得
  • hexadecimal /,heksə'desɪm(ə)l/ adj. 十六进制的; n. 十六进制
  • clue /kluː/ n. 线索;(故事等的)情节; vt. 为…提供线索;为…提供情况
  • encapsulate /ɪn'kæpsjʊleɪt; en-/ vt. 压缩;将…装入胶囊;将…封进内部;概述; vi. 形成胶囊
  • valid /'vælɪd/ adj. 有效的;有根据的;合法的;正当的
  • invalid /ˈɪnvəlɪd;ɪnˈvælɪd/ adj. 无效的;有病的;残废的; n. 病人;残废者; vt. 使伤残;使退役; vi. 变得病弱;因病而奉命退役
  • precondition /priːkən'dɪʃ(ə)n/ n. 前提;先决条件; vt. 预处理;事先准备
  • constraint /kən'streɪnt/ n. [数] 约束;局促,态度不自然;强制
  • fulfill /ful'fil/ vt. 履行;实现;满足;使结束(等于fulfil)
  • auxiliary /ɔːg'zɪlɪərɪ; ɒg-/ n. 助动词;辅助者,辅助物;附属机构; adj. 辅助的;副的;附加的
  • divisor /dɪ'vaɪzə/ n. 除数;因子
  • positive /'pɒzɪtɪv/ adj. 积极的;[数] 正的,[医][化学] 阳性的;确定的,肯定的;实际的,真实的;绝对的; n. 正数;[摄] 正片
  • reserve /rɪ'zɜːv/ n. 储备,储存;自然保护区;预备队;缄默;[金融] 储备金; vt. 储备;保留;预约; vi. 预订; n. (Reserve)人名;(法)勒塞尔夫

English-Words-20160123

发表于 2015-01-23   |   分类于 english   |  
  • establish /ɪ'stæblɪʃ; e-/ vt. 建立;创办;安置; vi. 植物定植
  • behave /bɪ'heɪv/ vi. 表现;(机器等)运转;举止端正;(事物)起某种作用; vt. 使守规矩;使表现得…
  • concatenation /kənkætə'neɪʃn/ n. 串联,连结
  • imply /ɪm'plaɪ/ vt. 意味;暗示;隐含
  • suspect /sə'spekt/ n. 嫌疑犯; adj. 可疑的;不可信的; vt. 怀疑;猜想; vi. 怀疑;猜想
  • amiss /ə'mɪs/ adj. 有毛病的,有缺陷的;出差错的; adv. 错误地; n. (Amiss)人名;(英)埃米斯
  • therefore /'ðeəfɔː/ adv. 因此;所以
  • associativity /ə,səuʃjə'tivəti/ n. [数] 结合性
  • reveal /rɪ'viːl/ vt. 显示;透露;揭露;泄露; n. 揭露;暴露;门侧,窗侧
  • rarely /'reəlɪ/ adv. 很少地;难得;罕有地
  • whereas /weər'æz/ conj. 然而;鉴于;反之
  • constant /'kɒnst(ə)nt/ adj. 不变的;恒定的;经常的; n. [数] 常数;恒量; n. (Constant)人名;(德)康斯坦特
  • efficiently /ɪ'fɪʃəntli/ adv. 有效地;效率高地(efficient的副词形式)
  • reverse /rɪ'vɜːs/ n. 背面;相反;倒退;失败; vt. 颠倒;倒转; adj. 反面的;颠倒的;反身的; vi. 倒退;逆叫
  • tuple /'tjuːp(ə)l/ n. [计] 元组,重数
阅读全文 »

Clojure Programming读书笔记

发表于 2015-01-06   |   分类于 clojure   |  

## a homoiconic language.


Clojure being a homoiconic language.
## All Clojure code is made up of expressions


All Clojure code is made up of expressions, each of which evaluates to a single value. This is in contrast to many languages that rely upon valueless statements—such as if, for, and continue—to control program flow imperatively. Clojure’s corollaries to these statements are all expressions that evaluate to a value.

You’ve already seen a few examples of expressions in Clojure:

  • 60
  • [60 80 100 400]
  • (average [60 80 100 400])
  • (+ 1 2)
阅读全文 »

update opensuse repos

发表于 2015-01-06   |   分类于 linux   |  
#/bin/bash
sudo zypper ar -t yast2 -c -n openSUSE-13.1-Non-Oss-Mirror -k -g -f http://mirrors.ustc.edu.cn/opensuse/distribution/13.2/repo/non-oss/ repo-non-oss-mirror
sudo zypper ar -t yast2 -c -n openSUSE-13.1-Oss-Mirror -k -g -f http://mirrors.ustc.edu.cn/opensuse/distribution/13.2/repo/oss/ repo-oss-mirror
sudo zypper mr -d -R repo-non-oss
sudo zypper mr -d -R repo-oss

sudo zypper ar -t rpm-md -c -n openSUSE-13.1-Update-Mirror -k -g -f http://mirrors.ustc.edu.cn/opensuse/update/13.2/ repo-update-mirror
sudo zypper ar -t rpm-md -c -n openSUSE-13.1-Update-Non-Oss-Mirror -k -g -f http://mirrors.ustc.edu.cn/opensuse/update/13.2-non-oss/ repo-update-non-oss-mirror

sudo zypper mr -d -R repo-update
sudo zypper mr -d -R repo-update-non-oss

sudo zypper ar -f http://mirrors.hust.edu.cn/packman/suse/openSUSE_13.2/ packman
sudo zypper ar -f http://opensuse-guide.org/repo/13.2/ libdvdcss
sudo zypper ref

install goagent deps

发表于 2015-01-06   |   分类于 tools   |  
  • ubuntu
sudo apt-get install python-dev python-greenlet python-gevent python-vte python-openssl python-crypto python-appindicator mozilla-nss-tools
  • opensuse
sudo zypper install python-devel python-greenlet python-gevent python-vte python-pyOpenSSL python-pycrypto python-appindicator mozilla-nss-tools

opensuse replace openjdk with orcal jdk

发表于 2015-01-06   |   分类于 java   |  

安装openjdk

opensuse 默认只安装了jre没有安装jdk,shell则替换jre和jdk,保证shell能正确运行,首先安装openjdk

替换

#!/bin/bash
cd /home/hexh/develop/zip
sudo tar -xzf ./jdk-7u71-linux-x64.tar.gz
sudo chown -R root:root jdk1.7.0_71/
sudo mv ./jdk1.7.0_71/ /usr/lib64/
sudo ln -s -T /usr/lib64/jdk1.7.0_71/ /usr/lib64/jdk_Oracle

#Compress the man files involved in your installation
sudo gzip $(readlink -f /usr/lib64/jdk_Oracle/man/man1/java.1)
sudo gzip $(readlink -f /usr/lib64/jdk_Oracle/man/man1/keytool.1)
sudo gzip $(readlink -f /usr/lib64/jdk_Oracle/man/man1/orbd.1)
sudo gzip $(readlink -f /usr/lib64/jdk_Oracle/man/man1/policytool.1)
sudo gzip $(readlink -f /usr/lib64/jdk_Oracle/man/man1/rmid.1)
sudo gzip $(readlink -f /usr/lib64/jdk_Oracle/man/man1/rmiregistry.1)
sudo gzip $(readlink -f /usr/lib64/jdk_Oracle/man/man1/servertool.1)
sudo gzip $(readlink -f /usr/lib64/jdk_Oracle/man/man1/tnameserv.1)

#Prepare the directory for jvm-exports (specific for version 1.7.0):
sudo mkdir /usr/lib64/jvm-exports/jdk_Oracle
cd /usr/lib64/jvm-exports/jdk_Oracle
sudo ln -s /usr/lib64/jdk_Oracle/jre/lib/rt.jar jaas-1.7.0_Orac.jar
sudo ln -s jaas-1.7.0_Orac.jar jaas-1.7.0.jar
sudo ln -s jaas-1.7.0_Orac.jar jaas.jar
sudo ln -s /usr/lib64/jdk_Oracle/jre/lib/jce.jar jce-1.7.0_Orac.jar
sudo ln -s jce-1.7.0_Orac.jar jce-1.7.0.jar
sudo ln -s jce-1.7.0_Orac.jar jce.jar
sudo ln -s /usr/lib64/jdk_Oracle/jre/lib/rt.jar jdbc-stdext-1.7.0_Orac.jar
sudo ln -s jdbc-stdext-1.7.0_Orac.jar jdbc-stdext-1.7.0.jar
sudo ln -s jdbc-stdext-1.7.0_Orac.jar jdbc-stdext-3.0.jar
sudo ln -s jdbc-stdext-1.7.0_Orac.jar jdbc-stdext.jar
sudo ln -s /usr/lib64/jdk_Oracle/jre/lib/rt.jar jndi-1.7.0_Orac.jar
sudo ln -s jndi-1.7.0_Orac.jar jndi-1.7.0.jar
sudo ln -s /usr/lib64/jdk_Oracle/jre/lib/rt.jar jndi-cos-1.7.0_Orac.jar
sudo ln -s jndi-cos-1.7.0_Orac.jar jndi-cos-1.7.0.jar
sudo ln -s jndi-cos-1.7.0_Orac.jar jndi-cos.jar
sudo ln -s jndi-1.7.0_Orac.jar jndi.jar
sudo ln -s /usr/lib64/jdk_Oracle/jre/lib/rt.jar jndi-ldap-1.7.0_Orac.jar
sudo ln -s jndi-ldap-1.7.0_Orac.jar jndi-ldap-1.7.0.jar
sudo ln -s jndi-ldap-1.7.0_Orac.jar jndi-ldap.jar
sudo ln -s /usr/lib64/jdk_Oracle/jre/lib/rt.jar jndi-rmi-1.7.0_Orac.jar
sudo ln -s jndi-rmi-1.7.0_Orac.jar jndi-rmi-1.7.0.jar
sudo ln -s jndi-rmi-1.7.0_Orac.jar jndi-rmi.jar
sudo ln -s /usr/lib64/jdk_Oracle/jre/lib/jsse.jar jsse-1.7.0_Orac.jar
sudo ln -s jsse-1.7.0_Orac.jar jsse-1.7.0.jar
sudo ln -s jsse-1.7.0_Orac.jar jsse.jar
sudo ln -s /usr/lib64/jdk_Oracle/jre/lib/rt.jar sasl-1.7.0_Orac.jar
sudo ln -s sasl-1.7.0_Orac.jar sasl-1.7.0.jar
sudo ln -s sasl-1.7.0_Orac.jar sasl.jar

sudo /usr/sbin/update-alternatives --install /usr/bin/java java /usr/lib64/jdk_Oracle/bin/java 3 --slave /usr/share/man/man1/java.1.gz java.1.gz /usr/lib64/jdk_Oracle/man/man1/java.1.gz --slave /usr/lib64/jvm/jre jre /usr/lib64/jdk_Oracle/jre --slave /usr/lib64/jvm-exports/jre jre_exports /usr/lib64/jvm-exports/jdk_Oracle --slave /usr/bin/keytool keytool /usr/lib64/jdk_Oracle/bin/keytool --slave /usr/share/man/man1/keytool.1.gz keytool.1.gz /usr/lib64/jdk_Oracle/man/man1/keytool.1.gz --slave /usr/bin/orbd orbd /usr/lib64/jdk_Oracle/bin/orbd --slave /usr/share/man/man1/orbd.1.gz orbd.1.gz /usr/lib64/jdk_Oracle/man/man1/orbd.1.gz --slave /usr/bin/policytool policytool /usr/lib64/jdk_Oracle/bin/policytool --slave /usr/share/man/man1/policytool.1.gz policytool.1.gz /usr/lib64/jdk_Oracle/man/man1/policytool.1.gz --slave /usr/bin/rmid rmid /usr/lib64/jdk_Oracle/bin/rmid --slave /usr/share/man/man1/rmid.1.gz rmid.1.gz /usr/lib64/jdk_Oracle/man/man1/rmid.1.gz --slave /usr/bin/rmiregistry rmiregistry /usr/lib64/jdk_Oracle/bin/rmiregistry --slave /usr/share/man/man1/rmiregistry.1.gz rmiregistry.1.gz /usr/lib64/jdk_Oracle/man/man1/rmiregistry.1.gz --slave /usr/bin/servertool servertool /usr/lib64/jdk_Oracle/bin/servertool --slave /usr/share/man/man1/servertool.1.gz servertool.1.gz /usr/lib64/jdk_Oracle/man/man1/servertool.1.gz --slave /usr/bin/tnameserv tnameserv /usr/lib64/jdk_Oracle/bin/tnameserv --slave /usr/share/man/man1/tnameserv.1.gz tnameserv.1.gz /usr/lib64/jdk_Oracle/man/man1/tnameserv.1.gz

#Compress the man files involved in your installation:
sudo gzip $(readlink -f /usr/lib64/jdk_Oracle/man/man1/appletviewer.1)
sudo gzip $(readlink -f /usr/lib64/jdk_Oracle/man/man1/apt.1)
sudo gzip $(readlink -f /usr/lib64/jdk_Oracle/man/man1/extcheck.1)
sudo gzip $(readlink -f /usr/lib64/jdk_Oracle/man/man1/jar.1)
sudo gzip $(readlink -f /usr/lib64/jdk_Oracle/man/man1/jarsigner.1)
sudo gzip $(readlink -f /usr/lib64/jdk_Oracle/man/man1/javac.1)
sudo gzip $(readlink -f /usr/lib64/jdk_Oracle/man/man1/javadoc.1)
sudo gzip $(readlink -f /usr/lib64/jdk_Oracle/man/man1/javah.1)
sudo gzip $(readlink -f /usr/lib64/jdk_Oracle/man/man1/javap.1)
sudo gzip $(readlink -f /usr/lib64/jdk_Oracle/man/man1/jcmd.1)
sudo gzip $(readlink -f /usr/lib64/jdk_Oracle/man/man1/jconsole.1)
sudo gzip $(readlink -f /usr/lib64/jdk_Oracle/man/man1/jdb.1)
sudo gzip $(readlink -f /usr/lib64/jdk_Oracle/man/man1/jhat.1)
sudo gzip $(readlink -f /usr/lib64/jdk_Oracle/man/man1/jinfo.1)
sudo gzip $(readlink -f /usr/lib64/jdk_Oracle/man/man1/jmap.1)
sudo gzip $(readlink -f /usr/lib64/jdk_Oracle/man/man1/jps.1)
sudo gzip $(readlink -f /usr/lib64/jdk_Oracle/man/man1/jrunscript.1)
sudo gzip $(readlink -f /usr/lib64/jdk_Oracle/man/man1/jsadebugd.1)
sudo gzip $(readlink -f /usr/lib64/jdk_Oracle/man/man1/jstack.1)
sudo gzip $(readlink -f /usr/lib64/jdk_Oracle/man/man1/jstat.1)
sudo gzip $(readlink -f /usr/lib64/jdk_Oracle/man/man1/jstatd.1)
sudo gzip $(readlink -f /usr/lib64/jdk_Oracle/man/man1/native2ascii.1)
sudo gzip $(readlink -f /usr/lib64/jdk_Oracle/man/man1/pack200.1)
sudo gzip $(readlink -f /usr/lib64/jdk_Oracle/man/man1/rmic.1)
sudo gzip $(readlink -f /usr/lib64/jdk_Oracle/man/man1/schemagen.1)
sudo gzip $(readlink -f /usr/lib64/jdk_Oracle/man/man1/serialver.1)
sudo gzip $(readlink -f /usr/lib64/jdk_Oracle/man/man1/unpack200.1)
sudo gzip $(readlink -f /usr/lib64/jdk_Oracle/man/man1/wsgen.1)
sudo gzip $(readlink -f /usr/lib64/jdk_Oracle/man/man1/wsimport.1)
sudo gzip $(readlink -f /usr/lib64/jdk_Oracle/man/man1/xjc.1)

sudo /usr/sbin/update-alternatives --install /usr/bin/javac javac /usr/lib64/jdk_Oracle/bin/javac 3 \
--slave /usr/bin/appletviewer appletviewer /usr/lib64/jdk_Oracle/bin/appletviewer \
--slave /usr/share/man/man1/appletviewer.1.gz appletviewer.1.gz /usr/lib64/jdk_Oracle/man/man1/appletviewer.1.gz \
--slave /usr/bin/apt apt /usr/lib64/jdk_Oracle/bin/apt \
--slave /usr/share/man/man1/apt.1.gz apt.1.gz /usr/lib64/jdk_Oracle/man/man1/apt.1.gz \
--slave /usr/bin/extcheck extcheck /usr/lib64/jdk_Oracle/bin/extcheck \
--slave /usr/share/man/man1/extcheck.1.gz extcheck.1.gz /usr/lib64/jdk_Oracle/man/man1/extcheck.1.gz \
--slave /usr/bin/jar jar /usr/lib64/jdk_Oracle/bin/jar \
--slave /usr/share/man/man1/jar.1.gz jar.1.gz /usr/lib64/jdk_Oracle/man/man1/jar.1.gz \
--slave /usr/bin/jarsigner jarsigner /usr/lib64/jdk_Oracle/bin/jarsigner \
--slave /usr/share/man/man1/jarsigner.1.gz jarsigner.1.gz /usr/lib64/jdk_Oracle/man/man1/jarsigner.1.gz \
--slave /usr/lib64/jvm/java java_sdk /usr/lib64/jdk_Oracle \
--slave /usr/lib64/jvm-exports/java java_sdk_exports /usr/lib64/jvm-exports/jdk_Oracle \
--slave /usr/share/man/man1/javac.1.gz javac.1.gz /usr/lib64/jdk_Oracle/man/man1/javac.1.gz \
--slave /usr/bin/javadoc javadoc /usr/lib64/jdk_Oracle/bin/javadoc \
--slave /usr/share/man/man1/javadoc.1.gz javadoc.1.gz /usr/lib64/jdk_Oracle/man/man1/javadoc.1.gz \
--slave /usr/bin/javah javah /usr/lib64/jdk_Oracle/bin/javah \
--slave /usr/share/man/man1/javah.1.gz javah.1.gz /usr/lib64/jdk_Oracle/man/man1/javah.1.gz \
--slave /usr/bin/javap javap /usr/lib64/jdk_Oracle/bin/javap \
--slave /usr/share/man/man1/javap.1.gz javap.1.gz /usr/lib64/jdk_Oracle/man/man1/javap.1.gz \
--slave /usr/share/man/man1/jcmd.1.gz jcmd.1.gz /usr/lib64/jdk_Oracle/man/man1/jcmd.1.gz \
--slave /usr/bin/jconsole jconsole /usr/lib64/jdk_Oracle/bin/jconsole \
--slave /usr/share/man/man1/jconsole.1.gz jconsole.1.gz /usr/lib64/jdk_Oracle/man/man1/jconsole.1.gz \
--slave /usr/bin/jdb jdb /usr/lib64/jdk_Oracle/bin/jdb \
--slave /usr/share/man/man1/jdb.1.gz jdb.1.gz /usr/lib64/jdk_Oracle/man/man1/jdb.1.gz \
--slave /usr/bin/jhat jhat /usr/lib64/jdk_Oracle/bin/jhat \
--slave /usr/share/man/man1/jhat.1.gz jhat.1.gz /usr/lib64/jdk_Oracle/man/man1/jhat.1.gz \
--slave /usr/bin/jinfo jinfo /usr/lib64/jdk_Oracle/bin/jinfo \
--slave /usr/share/man/man1/jinfo.1.gz jinfo.1.gz /usr/lib64/jdk_Oracle/man/man1/jinfo.1.gz \
--slave /usr/bin/jmap jmap /usr/lib64/jdk_Oracle/bin/jmap \
--slave /usr/share/man/man1/jmap.1.gz jmap.1.gz /usr/lib64/jdk_Oracle/man/man1/jmap.1.gz \
--slave /usr/bin/jps jps /usr/lib64/jdk_Oracle/bin/jps \
--slave /usr/share/man/man1/jps.1.gz jps.1.gz /usr/lib64/jdk_Oracle/man/man1/jps.1.gz \
--slave /usr/bin/jrunscript jrunscript /usr/lib64/jdk_Oracle/bin/jrunscript \
--slave /usr/share/man/man1/jrunscript.1.gz jrunscript.1.gz /usr/lib64/jdk_Oracle/man/man1/jrunscript.1.gz \
--slave /usr/bin/jsadebugd jsadebugd /usr/lib64/jdk_Oracle/bin/jsadebugd \
--slave /usr/share/man/man1/jsadebugd.1.gz jsadebugd.1.gz /usr/lib64/jdk_Oracle/man/man1/jsadebugd.1.gz \
--slave /usr/bin/jstack jstack /usr/lib64/jdk_Oracle/bin/jstack \
--slave /usr/share/man/man1/jstack.1.gz jstack.1.gz /usr/lib64/jdk_Oracle/man/man1/jstack.1.gz \
--slave /usr/bin/jstat jstat /usr/lib64/jdk_Oracle/bin/jstat \
--slave /usr/share/man/man1/jstat.1.gz jstat.1.gz /usr/lib64/jdk_Oracle/man/man1/jstat.1.gz \
--slave /usr/bin/jstatd jstatd /usr/lib64/jdk_Oracle/bin/jstatd \
--slave /usr/share/man/man1/jstatd.1.gz jstatd.1.gz /usr/lib64/jdk_Oracle/man/man1/jstatd.1.gz \
--slave /usr/bin/native2ascii native2ascii /usr/lib64/jdk_Oracle/bin/native2ascii \
--slave /usr/share/man/man1/native2ascii.1.gz native2ascii.1.gz /usr/lib64/jdk_Oracle/man/man1/native2ascii.1.gz \
--slave /usr/bin/pack200 pack200 /usr/lib64/jdk_Oracle/bin/pack200 \
--slave /usr/share/man/man1/pack200.1.gz pack200.1.gz /usr/lib64/jdk_Oracle/man/man1/pack200.1.gz \
--slave /usr/bin/rmic rmic /usr/lib64/jdk_Oracle/bin/rmic \
--slave /usr/share/man/man1/rmic.1.gz rmic.1.gz /usr/lib64/jdk_Oracle/man/man1/rmic.1.gz \
--slave /usr/bin/schemagen schemagen /usr/lib64/jdk_Oracle/bin/schemagen \
--slave /usr/share/man/man1/schemagen.1.gz schemagen.1.gz /usr/lib64/jdk_Oracle/man/man1/schemagen.1.gz \
--slave /usr/bin/serialver serialver /usr/lib64/jdk_Oracle/bin/serialver \
--slave /usr/share/man/man1/serialver.1.gz serialver.1.gz /usr/lib64/jdk_Oracle/man/man1/serialver.1.gz \
--slave /usr/bin/unpack200 unpack200 /usr/lib64/jdk_Oracle/bin/unpack200 \
--slave /usr/share/man/man1/unpack200.1.gz unpack200.1.gz /usr/lib64/jdk_Oracle/man/man1/unpack200.1.gz \
--slave /usr/bin/wsgen wsgen /usr/lib64/jdk_Oracle/bin/wsgen \
--slave /usr/share/man/man1/wsgen.1.gz wsgen.1.gz /usr/lib64/jdk_Oracle/man/man1/wsgen.1.gz \
--slave /usr/bin/wsimport wsimport /usr/lib64/jdk_Oracle/bin/wsimport \
--slave /usr/share/man/man1/wsimport.1.gz wsimport.1.gz /usr/lib64/jdk_Oracle/man/man1/wsimport.1.gz \
--slave /usr/bin/xjc xjc /usr/lib64/jdk_Oracle/bin/xjc \
--slave /usr/share/man/man1/xjc.1.gz xjc.1.gz /usr/lib64/jdk_Oracle/man/man1/xjc.1.gz

#Web browser plug-in
sudo /usr/sbin/update-alternatives --install /usr/lib64/browser-plugins/javaplugin.so javaplugin /usr/lib64/jdk_Oracle/jre/lib/amd64/libnpjp2.so 3 --slave /usr/bin/javaws javaws /usr/lib64/jdk_Oracle/jre/bin/javaws --slave /usr/share/man/man1/javaws.1 javaws.1 /usr/lib64/jdk_Oracle/man/man1/javaws.1


sudo /usr/sbin/update-alternatives --config java
sudo /usr/sbin/update-alternatives --config javac
sudo /usr/sbin/update-alternatives --config javaplugin

sudo /usr/sbin/update-alternatives --install /usr/lib64/jvm/jre-1.7.0 jre_1.7.0 /usr/lib64/jdk_Oracle/jre 3 --slave /usr/lib64/jvm-exports/jre-1.7.0 jre_1.7.0_exports /usr/lib64/jvm-exports/jdk_Oracle
sudo /usr/sbin/update-alternatives --config jre_1.7.0

sudo /usr/sbin/update-alternatives --install /usr/lib64/jvm/java-1.7.0 java_sdk_1.7.0 /usr/lib64/jdk_Oracle 3 --slave /usr/lib64/jvm-exports/java-1.7.0 java_sdk_1.7.0_exports /usr/lib64/jvm-exports/jdk_Oracle
sudo /usr/sbin/update-alternatives --config java_sdk_1.7.0

English-Words-20160102

发表于 2015-01-02   |   分类于 english   |  
  • demand /dɪˈmɑːnd/ 要求; 请求;需求, 需要
  • interoperate /,intə'ɔpəreit/ n. 交互操作
  • seamlessly /'si:mlisli/ adv. 无缝地
  • blend /blend/ vt. 混合; vi. 混合;协调; n. 混合;掺合物
  • orient /'ɔːrɪənt; 'ɒr-/ vt. 使适应;确定方向;使朝东; n. 东方;东方诸国; adj. 东方的; vi. 向东; n. (Orient)人名;(西)奥连特;(法)奥里安
  • concept /'kɒnsept/ n. 观念,概念
  • fusion /'fjuːʒ(ə)n/ n. 融合;熔化;熔接;融合物;[物] 核聚变
  • aspect /'æspekt/ n. 方面;方向;形势;外貌
  • pervasive /pə'veɪsɪv/ adj. 普遍的;到处渗透的;流行的
  • complementary /kɒmplɪ'ment(ə)rɪ/ adj. 补足的,补充的
  • scalability /,skeilə'biliti/ n. 可扩展性;可伸缩性;可量测性
  • legible /'ledʒɪb(ə)l/ adj. 清晰的;易读的;易辨认的
阅读全文 »

phoenix-install

发表于 2014-10-30   |  

环境


  • jdk 1.6
  • hadoop 2.2
  • hbase 0.98.4

Installation


To install a pre-built phoenix, use these directions:

  • Download and expand the latest phoenix-[version]-bin.tar. Use either hadoop1 and hadoop2 artifacts which match your HBase installation.
  • Add the phoenix-[version]-server.jar to the classpath of every HBase region server and remove any previous version. An easy way to do this is to copy it into the HBase lib directory (use phoenix-core-[version].jar for Phoenix 3.x)
  • Restart all region servers.
    hbase-daemon.sh restart regionserver
  • Add the phoenix-[version]-client.jar to the classpath of any Phoenix client.

Command Line


sqlline.py localhost:2181:/hbase

install nodejs in openSUSE 13.1

发表于 2014-10-28   |   分类于 hexo   |  

##install nodejs in openSUSE

sudo zypper ar http://download.opensuse.org/repositories/devel:/languages:/nodejs/openSUSE_13.1/devel:languages:nodejs.repo
sudo zypper refresh
sudo zypper instal nodejs npm

##install hexo and init folder

npm install hexo -g
hexo init blog
cd blog
npm install
hexo server
1…456…9
Xuehui He

Xuehui He

面朝大海,春暖花开

83 日志
23 分类
13 标签
RSS
github
© 2013 - 2016 Xuehui He
由 Hexo 强力驱动
主题 - NexT.Mist