タグ

ブックマーク / ja.wikipedia.org (5)

  • バートルビー - Wikipedia

    「バートルビー」(Bartleby)は、1853年に発表されたアメリカの作家ハーマン・メルヴィルの短編小説。もとは「代書人バートルビー ウォール街の物語(Bartleby, the Scrivener: A Story of Wall Street)」の題で発表され、短編集に収録される際に「バートルビー」というシンプルな題に変更された。 法律事務所に雇われた青年バートルビーが、やがて一切の仕事を温和な口調で拒否しながら事務所に居座り続けようとする、という寓話的な物語である。その内容の不条理性からカフカを先駆けた作品とも言われ[1]、またブランショ、デリダ、ドゥルーズなどの現代思想家にもさまざまなインスピレーションを与えている。 あらすじ[編集] 語り手はウォール街の一角で法律事務所を営む年配の男である。はじめ彼はターキーとニパーズというあだ名の二人の筆耕と、ジンジャーナットというあだ名の雑

    uokada
    uokada 2021/04/16
    “代書人バートルビー ウォール街の物語” http://www.gutenberg.org/ebooks/11231
  • Javaクラスローダー - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "Javaクラスローダー" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2021年6月) Javaクラスローダー(英: Java class loader)とは、Java仮想マシン (Java VM; JVM) の一部で、JavaクラスをJava仮想マシンに動的にロードする役割を持つ[1]。通常、クラスは必要になったとき初めてロードされる。Javaの実行系は、クラスローダーがあるおかげでファイルやファイルシステムについて知る必要がない。クラスローダーについて学習する場合には、この委譲が重要な考え方である。 ソフトウェアのライブラリとは、オ

    uokada
    uokada 2021/02/27
  • ビンパッキング問題 - Wikipedia

    ビンパッキング問題(ビンパッキングもんだい)とは、離散数学の組合せ論の中のNP困難問題で、与えられた「荷物(重さや個数がついている)」をつめる「箱(ビンやコンテナなど)」の最小数を見つけるものである。問題を解くためにビン型(筒状型)の模型を使うのでこのように呼ばれる。 様々な解決方法(アルゴリズム)が考案されているが、あらゆる場合の箱の最小数を効率的に見つけることができるような万能なアルゴリズムはない(NP困難問題)。 単純な例[編集] 8台の新車をトラックで移動する。新車の重量はそれぞれ100キログラム単位で 33, 61, 58, 41, 50, 21, 60, 64 である。各トラックが、12,000 kg の重量まで運べるとき、全ての新車を一度に移動させるのに必要とされるトラックの最小数は、いくつであるか考える。まず、トラックを容量120のビンとし、新車は、そのビンに詰める荷物とす

  • Chord - Wikipedia

    Chordは、分散ハッシュテーブルを実現するアルゴリズムの一つ。P2Pネットワークにおいて、サーバを用いることなく高速にコンテンツの検索、ルーティングを行う手法。 アルゴリズム[編集] Chordでは、コンテンツのハッシュ値を求める関数にSHA-1を採用するのが一般的である。ネットワークに参加するノードは、SHA-1のハッシュ値の値域を満たす一意なが割り当てられる。 ここで、という関数を定義する。この関数は、ハッシュ値が与えられたとき、値を増加させる方向で次に存在しているノードのを返す。なお、とは接続されていると考える。 ネットワークで情報を共有する際には、共有したい情報のハッシュ値をとしてを満たすを持つノードが、実際に情報を保持しているノードの位置を示すIPアドレス等の情報を保持する。 また、ネットワークに参加するノードは、自身のをとした場合、 , ただし のをもつノードのIPアドレス

  • ページング方式 - Wikipedia

    結果として、各プログラムのページテーブルには、以下のようなマッピングが格納される(「プログラムのページ番号 → OSのページ番号」)。 プログラムA: 0 → 0、1 → 1、2 → 2 プログラムB: 0 → 3、1 → 4、2 → 7 プログラムD: 0 → 5、1 → 6 ここで、プログラムが自身に割り当てられたメモリにアクセスしようとしたときに何が起きるかを示す。プログラムA が "LOAD memory at 20FE"(20FE番地からロード)という命令を実行したとする。 20FE(16進数)を2進数表記すると(16ビットシステムでは) 0010000011111110 となる。ページサイズは4Kバイトとする。従って、20FE番地のメモリ参照要求を受けると MMU は以下のようにこのアドレスを見る。 0010000011111110 = 20FE |__||__________

    ページング方式 - Wikipedia
  • 1