タグ

2009年11月17日のブックマーク (2件)

  • [java]組み合わせ

    組み合わせを出力したかったので、ためしてみた。 データ構造としてスタックって重要なんだなぁと。 結果 [T, 0, A] [T, 0, B] [T, 1, A] [T, 1, B] [F, 0, A] [F, 0, B] [F, 1, A] [F, 1, B] コード import java.util.ArrayList; import java.util.Arrays; import java.util.List; public class TestFlag2 { public static void main(String[] args) { b(); } /** * お手軽スタック * * @author nakawaka * */ static class Stack { Object[] objects; int pos = 0; public Stack(int depth)

  • 2007-10-13 - takkan_mのNo planな日常(Posix_aio)

    これは、ライブラリ関数として実装されており、以下の関数群を持ちます。 aio_read(),aio_write(),aio_fsync(),aio_error() aio_return(),aio_cancel(),aio_suspend()詳しい使い方は説明しませんが、aio_read(),aio_write()を使い、I/O要求を発行します。I/O要求は、それぞれの関数中で要求を発行した段階で復帰してくれます。 では次のような、aio_readを行うプログラムを書いて、このライブラリ関数がどのように実装されているかを見てみます。aio_readの動作が見たいだけなので、たぶん、この非同期I/Oライブラリの使い方としては、だめだめです。 #include <stdlib.h> #include <sys/types.h> #include <sys/stat.h> #include <s

    2007-10-13 - takkan_mのNo planな日常(Posix_aio)
    yanajy
    yanajy 2009/11/17
    [I/O]