タグ

2013年3月20日のブックマーク (19件)

  • Hadoop HBase操作サンプル(Hishidama's Hadoop HBase sample Memo)

    HBaseのテーブルは、qualifierの中はデータ追加で自動的に増やせるが、family(列)はテーブルを一旦使用不可にして項目追加を行わないと増やせない。 したがって変化の無いものを列(family)にする方がいいんじゃないかと思う。 (試験名の方を可変にしておけば、模試とか補習(苦笑)とかにも対応できるし) 準備:テーブルの作成 今回のサンプル用に、HBase Shellからcreateコマンドを実行するか、HBaseのテーブル作成APIを使ってテーブルを作成しておく。 HBase Shellの場合 hbase(main):001:0> create 'student','personal','suugaku','kokugo','rika','shakai','eigo','total5' HBase APIの場合 package jp.hishidama.hadoop.hbas

  • HBase Filterクラスメモ(Hishidama's HBase Java Filter Memo)

    HBaseのJava APIのFilter系クラスは、ScanやGetにおける条件を指定するクラス。 Filter自身はインターフェースで、色々な具象クラスが存在する。 Filterの使用方法の基形 Filterのインスタンスを作り、条件を指定する。 そしてScanにセットしてHTable#getScanner()でデータ取得を実行する。 後はScanの使用方法と同様。 import org.apache.hadoop.hbase.KeyValue; import org.apache.hadoop.hbase.client.Result; import org.apache.hadoop.hbase.client.ResultScanner; import org.apache.hadoop.hbase.client.Scan; import org.apache.hadoop.hba

    Kshi_Kshi
    Kshi_Kshi 2013/03/20
    hbase filter周り
  • HBase Shellメモ(Hishidama's HBase Shell Memo)

    drop テーブル テーブルを削除するコマンド。 →Java APIのdeleteTable() 削除する前にテーブルを使用不可にしておく必要がある。 hbase(main):034:0> drop 'test5' IOError: Table test5 is enabled. Disable it first hbase(main):035:0> disable 'test5' 0 row(s) in 2.0630 seconds hbase(main):036:0> drop 'test5' 0 row(s) in 0.0150 seconds 0 row(s) in 0.0000 seconds 0 row(s) in 0.0470 seconds disable/enable テーブル テーブルの使用可否を切り替えるコマンド。 (テーブルの定義を変更する際はテーブルを使用不可にす

    Kshi_Kshi
    Kshi_Kshi 2013/03/20
    hbase shell まとめ
  • Apache Commons Lang 3.11 API

    Kshi_Kshi
    Kshi_Kshi 2013/03/20
    Commons Lang
  • ScalaでHbase (基本操作) - くまくまーZ

    versions Scala-2.9.1.final xsbt-0.11.2 Hbase-0.92.0 Hadoop-1.0.1 build.sbt resolvers += "Apache HBase" at "https://repository.apache.org/content/repositories/releases" resolvers += "Thrift" at "http://people.apache.org/~rawson/repo/" libraryDependencies ++= Seq( "org.apache.hadoop" % "hadoop-core" % "1.0.1", "org.apache.hbase" % "hbase" % "0.92.0" ) import org.apache.hadoop.hbase.{HBaseConfigurati

  • 郵便番号データダウンロード - 日本郵便

    各種郵便番号データのダウンロードはこちらからどうぞ。 住所の郵便番号(CSV形式) 読み仮名データは半角カタカナになっています。 読み仮名データの促音・拗音を小書きで表記しないもの例:ホツカイドウ 読み仮名データの促音・拗音を小書きで表記するもの例:ホッカイドウ 住所の郵便番号(ローマ字)(CSV形式) 読み仮名データはローマ字になっています。 住所の郵便番号(ローマ字)例:HOKKAIDO 住所の郵便番号(1レコード1行、UTF-8形式)(CSV形式) 郵便番号のデータ利活用の観点から2023年6月更新より新たな形式でのデータを追加で公表します。 住所の郵便番号(1レコード1行、UTF-8形式) 事業所の個別郵便番号(CSV形式) 事業所の個別郵便番号 郵便番号簿PDF2023年度版) 郵便番号簿PDF2023年度版) 郵便番号変更案内(2024年2月29日更新) 2023年度版郵便

  • Hbase:Javaからの利用 - LunaBiblos

    概要 JavaからHbaseへの接続方法を解説します。なおEclipseの詳細な解説などは省きます。 今回利用した環境 Windows Vista SP2 32bit Java 1.6.11 / Eclipse 3.4.1 Hadoop 0.20.1 / Hbase 0.20.0 今回利用したTable Table名:Pokemon 項目1~3はColumnFamilyのみ。項目4、5はColumnFamily+Columnです。 KEY/ROW項目1:NAME項目2:HEIGHT項目3:WEIGHT項目4:Skill:Attack項目5:Skill:Defense

    Kshi_Kshi
    Kshi_Kshi 2013/03/20
    HBase × Java 環境構築まとめ
  • HBase0.20 Javaサンプル(Hishidama's HBase Java Sample)

    lib直下にはjarファイルがたくさんあるが、単独環境ではとりあえず上記の4つがあれば動くようだ。 HBaseアクセスのサンプル まったく申し訳ない&ありがたいことに、豊月さんのサンプルほぼそのまんまです。[2010-02-20] import org.apache.hadoop.fs.Path; import org.apache.hadoop.hbase.HBaseConfiguration; import org.apache.hadoop.hbase.client.Get; import org.apache.hadoop.hbase.client.HTable; import org.apache.hadoop.hbase.client.Result; import org.apache.hadoop.hbase.util.Bytes; public class HBaseSam

    Kshi_Kshi
    Kshi_Kshi 2013/03/20
    HBaseをJavaで操作するためのまとめ
  • library test/unit

    要約 ユニットテストを行うためのライブラリです。 test/unit は minitest/unit を使って再実装されましたが、完全な互 換性がある訳ではありません。1.9 系で test/unit を使いたい場合は、以下の test-unitRubyGems でインストールしてください。(ドキュメントでは、 1.9 系については minitest/unit で再実装された test/unit につい て記述しています) Test::Unit - Ruby用単体テストフレームワーク: http://test-unit.rubyforge.org/index.html.ja 使い方 Test::Unit は以下のように使います。 まずテスト対象のソース(foo.rb)が必要です。 class Foo def foo "foo" end def bar "foo" end end 次

    Kshi_Kshi
    Kshi_Kshi 2013/03/20
    XUnit
  • Redirect

  • animation

    I worked as animator on Pokemon Twilight Wings ep.4. My animation starts from 3:49 in the video. ポケモン「薄明の翼」第4話でアニメーターとして参加しました。 私のアニメーションシーンはYouTubeで3:49から始まります。 anime pokemon twilight wings animation bahijd 作画 バヒJD

    animation
    Kshi_Kshi
    Kshi_Kshi 2013/03/20
    芸術
  • 墨田区総合体育館

    ※アリーナ、武道場については、個人利用枠のある部分のみ利用できます。 ※退館時間を過ぎてチェックアウトされますと規定の時間外料金をお支払い頂きます。 ※更衣室エリア以外のスポーツ施設のご利用時間は、退館時間の30分前までとさせて頂きます。 ※駐車場料金は、駐車券を総合受付までお持ち頂く事で2時間まで無料となります。 ※レンタル品の料金、個人ロッカー・施設利用制限等につきましては、お問合せください。 ※プールプログラム・スタジオプログラムに参加する場合、総合受付にてご予約頂きます。 ※コース変更について 希望する前月10日(10日が休館日の場合は翌営業日)までに、所定のコース変更届けを総合受付までご提出ください。お電話での受付は行っておりません。 コース変更手数料は、2,100円(税込)です。 ファミリーコースの人数変更に係るコース変更手数料は無料です。 キッズスクール料金表

    Kshi_Kshi
    Kshi_Kshi 2013/03/20
    総合体育館料金
  • 簡単な Javadoc の書き方

    Javadoc は Java2 SDK に付属しているドキュメント生成ツールである. これは Java ソースプログラムから特定の情報を抽出し, そのドキュメントを HTML 形式で生成する. Java API がその代表例である. まず,コメントを一切書いていない Java ソースプログラム Foo.javaJavadoc で処理してみる. すると図 1 のようなメッセージが表示され,12 個のファイルが生成される. $ javadoc Foo.java ソースファイル Foo.java を読み込んでいます... Javadoc 情報を構築しています... 標準 Doclet バージョン 1.4.1 constant-values.html の生成 全パッケージとクラスの階層ツリーを作成しています... 全パッケージとクラスのインデックスを作成しています... overvi

  • Java �$BF~Lg�(B | �$B%3%s%9%H%i%/%?$N%*!<%P!<%m!<%I�(B

    Revised: Feb./14th/2003; Since: Sep./11th/2001 �$BA0@a$G$O%a%=%C%I$N%*!<%P!<%m!<%I$r8+$F$-$^$7$?!#%3%s%9%H%i%/%?$b%*!<%P!<%m!<%I$G$-$^$9!#!&!&!&%3%s%9%H%i%/%?$N9`$G!"4{$K>R2p:Q$_$G$9$1$I$M!#$3$3$G$O�(B this() �$B%3%s%9%H%i%/%?$K$D$$$F>R2p$7$^$9!#�(B �$B0E<(E*%3%s%9%H%i%/%?�(B �$B%3%s%9%H%i%/%?$rL@<(E*$KDj5A$7$J$$>l9g!"%3%s%Q%$%i$K$h$C$F!"6u$N%3%s%9%H%i%/%?$,DI2C$5$l$^$9!# class ConstructorDemo { p

    Kshi_Kshi
    Kshi_Kshi 2013/03/20
    this(x, y)
  • Java列挙型メモ(Hishidama's Java enum Memo)

    列挙型(enum)は、JDK1.5で導入された、一連の値を定義する文法。[2006-07-26] 一番単純な定義方法はC言語の列挙型に似ているが、C言語と違って実態はクラス(と、不変オブジェクト)。 enumはenumerate(イニュームレイトあるいはイヌームレイト)の略なので、発音としては「イニューム」が正しそうだが、自分は「イナム」「エナム」と呼んでいる。 最も単純な定義方法 enum 列挙名 { 列挙子, 列挙子, … } 列挙名は、クラス名(やインターフェース名など)と同様。 (したがって、publicの付いたenumの列挙名は、ソースファイル名と同じでなければならない。また、publicの付いたenumはソースファイル内に1つしか定義できない) 列挙子(enum定数)は、フィールド名の定数(クラス内のstatic final変数)と同様。 (したがって、アルファベット大文字を使

    Kshi_Kshi
    Kshi_Kshi 2013/03/20
    enum型
  • 吉田豊さん(社会知能情報学専攻博士前期1年)が 第179回ソフトウェア工学研究発表会で学生研究賞を受賞

    大須賀・田原研究室の吉田豊さん(社会知能情報学専攻博士前期1年)が、3月11日から12日に東京都千代田区化学会館で開催された第179回ソフトウェア工学研究発表会において、学生研究賞を受賞しました。 賞は、同研究会の学生セッションで発表された論文を選考対象として与えられるもので、今回は、27件の発表の中から2件に対して学生研究賞が与えられました。 【受賞】 学生研究賞 【発表題目】 テンプレートを用いた法的要求抽出・モデリングの実現に向けて 【著者】 吉田豊、中川博之、田原康之、大須賀昭彦

    Kshi_Kshi
    Kshi_Kshi 2013/03/20
    吉田さん受賞おめでとうございます!
  • Javadocメモ(Hishidama's Javadoc Memo)

    Javaの特殊なコメント。 コメントの書き方がルール化され、それを元に説明書を作成することが出来る。 クラス・メソッド・フィールド(変数)にJavadocコメント(説明)を付けられるので、それらの説明が見られることになる。 Javadocと言った場合、「Javadocコメントの書き方」と、それを元に生成された「API仕様(HTML文書)」のいずれかを指すことが多い。 後者は、Javaの(標準ライブラリーの)API仕様が有名。→Javadocの読み方(入門者向け) Javadocの生成方法 Javadoc生成用のコマンドを使って、JavaのソースファイルからHTMLを生成する。 javadocコマンド … これが一番基 Eclipseを使ったJavadoc生成 … お手軽に作りたいなら、これが一番楽 Antのjavadocタスク(javadocタグ) … 何度も自動生成したいなら、これが一

  • Java書式付き出力メモ(Hishidama's Java Formatter/Formattable Memo)

    第一引数で書式を指定し、その書式に則って第二引数以降の値を編集(変換)して出力する。 (第二引数以降の値は、可変長引数で複数指定できる) System.out.printf("値1=%d 値2=%d", 123, 456); String s = String.format("%04x", 789); 書式には「%」が入った文字列を指定する。「%」の書式指定に従って変換が行われる。 デフォルトでは、複数の%指定がある場合、第二引数以降の値が順番に使われる。 引数が多い分には無視されるだけなので別に構わないが、指定に該当する引数が足りないと例外が発生する。 変換の実体はFormatterクラスにある。 したがってどのような書式があるかについてはFormatterJavadocに載っているが、代表的なのは以下のようなもの。 C言語と同様の書式指定 書式 説明 例

    Kshi_Kshi
    Kshi_Kshi 2013/03/20
    String.format / System.out.printf について
  • Javaの道:配列(3.2次元配列)

    2次元配列も1次元配列と同様に配列の宣言、宣言した配列オブジェクトに対する生成という手順をとります。2次元配列は上位配列(1次元配列)と下位配列(1次元配列の中の配列)を同時に生成することもできますし、別々に生成することもできます。上位配列と下位配列を別々に生成する場合は各回配列のサイズが同じでない場合などに使用します。 【例1】上位配列と下位配列を同時に生成する場合。 int[][] int2Array = new int[10][5]; //int型の2次元配列int2Arrayを宣言・生成。 //上位配列のサイズは10、下位配列のサイズは5です。 String[][] string2Array = { {"Sunday", "Monday"}, {"Monday", "Tuesday"} }; //初期化子を指定して2次元配列を宣言・生成することもできます。 【例2】上位配列と下位配

    Javaの道:配列(3.2次元配列)
    Kshi_Kshi
    Kshi_Kshi 2013/03/20
    2次元配列初期化