2010-02-01から1ヶ月間の記事一覧

max_file_uploads 設定値の変更

http://jp.php.net/manual/en/ini.list.php max_file_uploads 20 PHP_INI_ALL Available since PHP 5.2.12. ini_set() .htaccess httpd.conf にて試しましたが、PHP_INI_ALL になっているのにmax_file_uploadsの指定がききませんでした。 と思ったらすでにbu…

php.ini .htaccess httpd.conf ini_set() PHPでのディレクティブ設定値の変更

php.iniに記載されているディレクティブの変更はini_set() .htaccess httpd.conf php.ini で行えると思いますが、それぞれ変更できる項目が異なるみたいです。初めて知りました。 http://jp.php.net/manual/en/ini.list.php

phpエラー Warning: Maximum number of allowable file uploads has been exceeded in Unknown on line 0

PHP 5.2.12 から増えたコンフィグオプション max_file_uploads の関係で、5.2.12以降のデフォルトではファイルアップロード数が20に制限されています。http://php.net/manual/en/ini.core.php max_file_uploads integer The maximum number of files allowed…

メソッドのオーバーロード

OverLoad.java public class OverLoad { public static void main(String[] srgs) { String[] Week = {"月","火","水","木","金","土","日"}; int[] Day = new int[28]; int[][] Month = new int[1][28]; var_dump(Week); var_dump(Day); var_dump(Month); }…

メソッドの利用

Methods.java public class Methods { public static void main(String[] srgs) { String[] Week = {"月","火","水","木","金","土","日"}; Print_r(Week); } static void Print_r(String[] ary){ for(int i=0; i < ary.length; i++){ System.out.println("a…

用語について・2

void voidとはメソッドの戻り値がないことを示す特殊な修飾子です。 Javaはメソッドの戻り値の部分は必ず書かなければなりませんが、戻り値があえてない場合はこのvoidを書かなければなりません。 またvoidの場合はメソッド内で戻り値を返すreturnを書く必要…

多重配列

MultiplexArray.java public class MultiplexArray { public static void main(String[] srgs) { int[][] YearArray = new int[12][]; //一年12ヶ月を指定 YearArray[0] = new int[31]; //1月 YearArray[1] = new int[28]; YearArray[2] = new int[31]; Year…

配列の表示

javaで配列を表示するのは少し大変みたいです。Array.java public class Array { public static void main(String[] srgs) { String[] Week = {"月","火","水","木","金","土","日"}; String[] MonthArray = new String[12]; // System.out.println(Week); /…

配列の定義

二日目です。 さくさくいきます。変数の定義 型名[] 配列名 = {値,値,値,値,値,値} 変数型[] 配列名 = new 変数型[要素数] Array.java public class Array { public static void main(String[] srgs) { String[] Week = {"月","火","水","木","金","土","日"…

Javaはじめました。

Javaはじめてみました。 クラス等の概念を勉強してみたいです。http://d.hatena.ne.jp/java_student/

変数を利用した計算

Operator.java public class Operator { public static void main(String[] srgs) { int One = 1; int Two = 2; int Three = 3; int Four = 4; int Sum = One + Two + Three + Four; System.out.println(Sum); } }C:\Java\test\src>javac Operator.java C:\J…

変数の利用

変数の利用Variable.java public class Variable { public static void main(String[] srgs) { int Val = 1; System.out.println(Val); } }気づいた点 変数は型の宣言が必要 変数の際は""で囲わない テスト public class Variable { int Val = 1; public sta…

宣伝

せっかくなので文章中にある public class HelloWorld { public static void main(String[] srgs) { System.out.println("よくわかるJava絶賛発売中"); } } 本書の宣伝ができました。是非、このプログラムを世界中に配布してください。 を引用しておきます。…

Javaで Hello world

ここからEclipseを使用します。 ⇒プロジェクト作成 C:\Java\test⇒ファイルを作成 C:\Java\test\src\HelloWorld.java public class HelloWorld { public static void main(String[] srgs) { System.out.println("HelloWorld"); } }コンパイル・起動 C:\Java\t…

用語について

javac javaファイルをコンパイルしてclassファイルに変換するためのJDK付属のプログラム ソースファイル javaプログラムを書き込んでいくファイル .java 拡張子javaファイル

プログラム実行・3

http://www.smg.co.jp/seminar/java/J_lecture_ex3.html 環境変数を再設定した場合には、設定を反映させるためにコマンドプロンプトを再起動してくださいね。 環境変数を変更してからそのままコマンドを入力していました。再起動してみます。 もう一度 cd C:…

プログラム実行・2

正しくは cd C:\JavaC:\Java>javac -cp Maze.jar Sample.java 'javac' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。でした。 まだだめですね。

プログラム実行

「よくわかるJava」に記載のサンプルファイルをダウンロードします http://www.shuwasystem.co.jp/books/****/*****.html (買って確認してください) C:\Java\の直下に展開後 起動してみます コマンドプロンプト cd C:\Java C:\Java>java -cp Maze.jar Sample…

JDK 6 インストール

とりあえずJDKを全部インストールしてみました。 あとは設定です。 システムのプロパティ⇒詳細設定⇒環境変数 ユーザー環境変数に 変数: PATH 値: C:\Program Files\Java\jdk1.6.0_18\bin 変数: PATH 値: C:\Program Files\Java\jre6\bin 変数: CLASSPATH 値:…

JAVA 初期インストール

ダウンロードしてみます。 ちなみにWindows環境です。 Pleiades Eclipse 3.5 for Java http://mergedoc.sourceforge.jp/pleiades-redirect/3.5/pleiades_java_jre.zip.htmlJava SE JDK 6 Update 18 (現状最新) http://java.sun.com/javase/downloads/widget/…

Javaはじめました。

どうも。php_studentです。 http://d.hatena.ne.jp/php_student/ 勉強のために、Javaをはじめてみました。作業ログを書いていきます。 (追記していきます。) 教科書はこちら よくわかるJava (単行本) 鳥海 不二夫 (著) http://www.amazon.co.jp/%E3%82%88%E3…

prepareの順番に関して

メモです。 function prepare() { $this->returnIf(parent::prepare()); $this->af->validate(); $this->returnIf($this->ae->count(), // id存在チェック $hogeid = $this->af->get('hogeid'); $r = $this->am->ishogeId($hogeid); if (!$r){ return error4…

bashで始めるシェルスクリプト基礎の基礎・3 testコマンドについて

man test -d file file が存在し、それがディレクトリであるならば真になります。-e file file が存在すれば真になります (ファイルの種類に依りません)-f file file が存在し、それが通常ファイルであるならば真になります。-z string string の長さが 0 で…

bashで始めるシェルスクリプト基礎の基礎・2

文字列が$で始まっている場合はその文字列に格納されたデータを取り出して置き換えます。ですから、変数にデータを代入するときは$が不要です。 val.sh #!/bin/sh test=1 test=$test+1 echo $test結果 1+1 文字列に=を加えて値を代入することができるんです…

bashで始めるシェルスクリプト基礎の基礎・1

よくわかっていなかったので勉強します。http://www.atmarkit.co.jp/flinux/rensai/theory08/theory08a.htmlgreeting.sh #!/bin/sh echo "Hi, $1. I am $0." echo "Hi, $*. I am $0."コマンド sh greeting.sh tom joe結果 Hi, tom. I am greeting.sh. Hi, to…

ON DUPLICATE KEY UPDATE と LAST_INSERT_ID

もしテーブルが AUTO_INCREMENT カラムを含み INSERT ... UPDATE が行を挿入すると、LAST_INSERT_ID() 関数は AUTO_INCREMENT 値を返します。もしステートメントが代わりに行を更新すると、LAST_INSERT_ID() は無意味になります。しかし、LAST_INSERT_ID(exp…

mysql エラー文を訳してみる

なんとなく読みすごしてしまうことが多いのでちゃんと訳してみます。他にも気づいたら追加します。原文 Cannot add or update a child row: a foreign key constraint fails 訳文 行(child row)を加えることができないか、更新ができません。外部キー制約が…

mysql foreign key 外部キーを付け替える

現在の外部キー名を確認 show create table hogetable CONSTRAINT `hogetable_ibfk_2` FOREIGN KEY (`hogeID`) REFERENCES `hogefugatable` (`hogeID`), 外部キーを削除 ALTER TABLE hogetable DROP FOREIGN KEY hogetable_ibfk_2カラム名を変更 alter table…

ファイルの差分を確認する

メモです。 環境ごとのファイルの差分を確認する [hoge@hogehoge]$ md5sum filename[hoge@fugafuga]$ md5sum filename環境ごとのファイルのmd5sumが同じかどうか確認する。

PHPマニュアル Object Serialization の日本語訳・続き

前回からの続きです。Object SerializationSerializing objects - objects in sessionshttp://www.php.net/manual/ja/language.oop5.serialization.phphttp://www.php.net/manual/en/language.oop5.serialization.php 訳文 もしプログラム内で、オブジェクト…