タグ

2016年5月12日のブックマーク (4件)

  • 要素が重複しないようにして、複数の配列(またはコレクション)をマージする(和集合を取得する)

    要素が重複しないようにして、複数の配列(またはコレクション)をマージする(和集合を取得する)複数の配列(またはコレクション)をマージ(合併、連結、合体)する方法は「複数の配列(またはコレクション)をマージ(合併、連結、合体)する」で紹介しましたが、ここでは、例えば{ 1, 2, 1 }と{ 2, 3, 4 }をマージして{ 1, 2, 3, 4 }という配列を作るというように、同じ要素が含まれないようにしてマージする方法を紹介します。つまり、和集合を取得する方法ということになります。 ここで紹介しているコードは配列を例にしていますが、コレクションでも同じようにできます。 For文を使用する方法最も基的な方法は、For文を使った方法でしょう。以下の例では、マージする配列の要素を1つ1つ調べて、コレクションに存在していない要素だけをコレクションに追加するという方法でマージしています。 'マー

    要素が重複しないようにして、複数の配列(またはコレクション)をマージする(和集合を取得する)
  • よしもと×NHK、落語と吉本新喜劇の“多言語字幕公演”を実施 海外観光客の取り込みに挑む - はてなニュース

    よしもとクリエイティブ・エージェンシーは、6月に予定している桂文枝さんの落語公演と吉新喜劇を、日語・英語の字幕付きで上演すると発表しました。多言語の字幕付きで実施するのは今回が初。NHKグローバルメディアサービスによる協力のもと、リアルタイム字幕放送の知識と経験を生かした技術で、耳が不自由な人や外国の人でも楽しめるコンテンツ作りに挑みます。発表会見では、吉新喜劇の字幕付きデモンストレーションが行われました。 ▽ よしもと落語 ▽ Yahoo!ブログ - ブログ移行ツール よしもとクリエイティブ・エージェンシーは、NHKグローバルメディアサービスと協力した“多言語での会場字幕演出”を公演に導入。演者の語りや演技に合わせ、英語と日語の字幕をリアルタイムで表示します。今回、多言語会場字幕を取り入れるのは、6月5日(日)に神保町花月(東京都千代田区)で開催される「桂文枝“字幕”落語会」と、

    よしもと×NHK、落語と吉本新喜劇の“多言語字幕公演”を実施 海外観光客の取り込みに挑む - はてなニュース
  • 複合インデックスの正しい列の順序

    データベースは、プライマリキーに対して自動的にインデックスを作成しますが、キーが複数の列からなる時は、さらに手動で調整をする 余地があります。この場合、データベースはプライマリキーの全ての列にいわゆる 連結インデックス(あるいはマルチカラム インデックス、複合インデックス)を作成します。 複合インデックスの列の順番は、インデックスの使い勝手に大きな影響を及ぼすので、注意して決定する必要があります。 例として、企業が合併した場合を考えてみましょう。他の会社の社員が 加わったので、EMPLOYEESテーブルが10倍の大きさになったと しましょう。ここで問題が発生します。EMPLOYEE_IDが、 それぞれの会社で一意になっていなかったのです。子会社IDのような追加の識別子で、プライマリキーを拡張する必要があります。このため、プライマリ キーは、以前からのEMPLOYEE_IDに加えて、一意性を

    複合インデックスの正しい列の順序
  • ◆インデックスの構造と内部動作2

    自動的に作成されるインデックス(主キー制約と UNIQUE 制約) クラスター化がある場合の非クラスター化インデックスの内部構造 カバリング インデックス(複合インデックス) 付加列インデックス(Include オプション) 自動的に作成されるインデックス(主キー制約と UNIQUE 制約) PRIMARY KEY(主キー)制約または UNIQUE 制約を設定している場合は、自動的にインデックスが作成されます。デフォルトでは、PRIMARY KEY制約の場合には「クラスター化インデックス」、UNIQUE制約の場合には「非クラスター化インデックス」が作成されて、インデックスの名前は制約の名前と同じになります。 どちらの制約もデータを一意に保つためのものなので、この列を検索条件に指定した場合は、必ず 1件の検索結果が返ります。インデックスは、大量のデータの中から数件のデータを取り出すときに最も