名前 perlembed - C プログラムに perl を埋め込む 説明 前書き あなたの欲しいのはどれ? Perl から C を使う perlxstut, perlxs, h2xs, perlguts, perlapi を読みましょう. Perl から Unix プログラムを使う バッククオート及び perlfunc にある system と exec を読みましょう. Perl から Perl を使う "do" in perlfunc 及び "eval" in perlfunc, "require" in perlfunc, "use" in perlfunc を読みましょう. C から C を使う 構成を考え直してみましょう. "><C から Perl を使う> このままどうぞ... 道のり C プログラムのコンパイル C プログラムに Perl インタプリタを追加 C プログラ
はやいTCPサーバの書き方 - nyaxtのPC作業ログ で id:nyaxt さんが書いてらっしゃるように、 epoll や kqueue を使う TCP_NODELAY, TCP_DEFER_ACCEPT *1 等を活用する TCP パケットを意識する I/O システムコールの回数を最小にする sendfile といったあたりは、確実にやるべきことだと思います。一方で、TCP 関連以外のオーバーヘッドが実は結構あって、 接続のタイムアウト処理 ログの出力 メモリの確保や解放をやらない あたりにも気を配る必要がある、と思います。 接続のタイムアウト処理については、以前 Kazuho@Cybozu Labs: 高速なCometサーバを書いてみた件 に書いたように、ビットアレイのリングバッファを使うのがベストだと思います。 ログの出力について、複数行を1回のシステムコールにまとめてもいいかど
最近の主な更新 2006-05-28 - 第二版 2001-xx-xx - 初版 はじめに 配列はプログラミングの際に用いられるデータ構造として最も基本的なもので ある.配列が表現しているのは,順序付けされた n(>= 0)個の節点の並 びである.各節点には特定の型のデータが保持される.このような構造は,よ り抽象的な用語で線形リスト(もしくは単にリスト)と呼ばれる. 配列は,節点の番号(配列の添字)を指定することで,任意の節点に一定時間 (O(1))でアクセスできるという長所を持つ.一方,リストへの節点の挿入, 削除は得意ではない.例えば,リストの先頭に新しい節点を挿入しようとする と,配列の各要素を一つずつ後ろにずらすという作業が必要になるため,計算 量としては O(n) となる.削除についても同様で,ある要素を削除すると,そ の要素から後ろにある要素全てを一つずつ前にずらす必要がある
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く