2007年03月09日19:30 カテゴリLightweight Languages perl - Dispatch::Table これが気になったので。 YappoLogs: Apacheで携帯キャリアのIPアドレス制限をするには Allow from 210.153.84.0/24 Allow from 210.136.161.0/24 ... なぜかというと、この場合条件をリニアサーチしているので、条件判定がO(n)だからだ。私は最近Apacheのsourceを読んでいないので断定は出来ないが、1.xのころの記憶ではそうだ。 こういう場合、Dispatch Tableを使った判定にしたい。それならO(C)だ。 Dispatch Tableというのは、例えば if ($a == 0){ #.... }elsif ($a == 1){ #.... } とか書く代わりに、 my $disp
![perl - Dispatch::Table : 404 Blog Not Found](https://cdn-ak-scissors.b.st-hatena.com/image/square/da78a05937633f7a2b4b2219826151c370cd607b/height=288;version=1;width=512/https%3A%2F%2Fparts.blog.livedoor.jp%2Fimg%2Fusr%2Fcmn%2Fogp_image%2Flivedoor.png)