These pages are written by only Japanese.
|
Namazu for hns による簡易全文検索です。 詳細は 詳細指定/ヘルプをご参照下さい。 |
|||||||||||||||||||||||||||||||||||||||||||||||||||
- PHP 5.2.x まで参照カウント型GCで、循環参照は対処できない - 1リクエスト毎に丸ごとフリーするので web アプリ的には無問題 - PHP 5.3 以降は cycle collector なので、その辺大丈夫 - PHP 4.x は参照カウンタが 16bit - CoW で参照カウンタを使うので、配列に同じ変数から代入すると2^16弱で溢れる。 というか落ちるw - PHP 5.x は(大抵)32bit (int なので 64bit の事もある) - 32bit あれば先にメモリ溢れ起こすので、実質的に問題ない。PHP の宣伝にはなってない気がするけど、楽しかったので、おkw
- HelloVelocity |- velocity.properties |- sample/HelloWorld.java |- templates/hello.vm |- src/beans/Hello.java |- lib |- avalon-logkit-2.1.jar |- commons-lang-2.4.jar |- velocity-1.6.4.jar |- commons-collections-3.2.1.jar |- oro-2.0.8.jarlib 以下の jar ファイルは velocity-1.6.4.tar.gz の中に入ってたのを、コピってきた。
Hello hello = new Hello(); hello.setName("Hello World!!"); hello.setList(Arrays.asList("h", "e", "l", "l", "o"));templates/hello.vm
$hello.name --------------------- #foreach($s in $hello.list) リスト:$s #end ---------------------
Hello World!! --------------------- リスト:h リスト:e リスト:l リスト:l リスト:o ---------------------動いた。意外と簡単。
#!/bin/sh CLASSPATH=.:src:lib for f in $(\ls lib/*.jar) do CLASSPATH=$CLASSPATH:$f done export CLASSPATH # javac sample/HelloWorld.java java sample/HelloWorld
input.encoding=Shift_JIS output.encoding=Shift_JIS default.contentType=application/xhtml+xml; charset=Shift_JISを追加しとくと良いと思うYO!