GETパラメータの文字化け

Mac+Tomcat7ではGetパラメータの文字化けが起きるようです server.xmlを <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" URIEncoding="UTF-8" useBodyEncodingForURI="true" /> としてTomcatを再起動すれば直るようです</connector>

MacにTomcatのインストール

公式サイト http://tomcat.apache.org/ tar.gzファイルをダウンロード、解凍し適当なフォルダにコピー 起動方法 ターミナルでTomcatのbinフォルダーに移動 $ sh startup.sh 動作確認 http://localhost:8080/ を開きWelcomeページが表示されたら正常に起動し…

MacでのAndroidの開発ツールのインストール

JDKのインストール(1.6以上) Eclipseのインストール(3.6.2以上) Pleiades(日本語化)のインストール Pleiadesの設定(eclipse.ini) ADT(Android Development Tool)のインストール(Eclipseプラグイン) Android SDK Managerの表示 Eclipse->ウインドウ->パースペ…

Macでjava(JDK)を使う

MacのJDKにはapple版とoracle版があり両方とも共存できます Mac版 http://support.apple.com/downloads/#java oracle版 http://www.oracle.com/technetwork/java/javase/downloads/index.html http://www.java.com/ja/download/faq/java_mac.xml http://pouh…

データベースからのエラー情報を取得する

<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>エラー情報を取得したい(MySQL)</title> </head> <body> </body></html>

クエリ結果のメモリを解放する

<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>クエリ結果のメモリを解放したい(MySQL)</title> </head> <body> </body></html>

テーブルを作成する

<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>テーブルを作成したい(MySQL)</title> </head> <body> </body></html>

レコードを削除する

<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>レコードを削除したい(MySQL)</title> </head> <body> </body></html>

レコードを更新する

<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>レコードを更新したい(MySQL)</title> </head> <body> </body></html>

レコードをオブジェクトとして取得する

<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>レコードをオブジェクトとして取得したい(MySQL)</title> </head> <body> </body></html>

複数行のレコードを取得する

<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>複数行の結果を取得したい(MySQL)</title> </head> <body> </body></html>

1行のレコードを取得する

<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>1行の結果を取得したい(MySQL)</title> </head> <body> </body></html>

レコードを作成する

<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>新規レコードを作成したい(MySQL)</title> </head> <body> </body></html>

MySQLに接続する

<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>データベースに接続したい(MySQL)</title> </head> <body> </body></html>

SQLでの間違えやすい箇所

SQL

表の結合 自然結合(natural join) 結合に使う列を、表名または別表名で修飾するとエラーになる --エラーにならない select ename,deptno from emp natural join dept; --エラー select ename,emp.deptno from emp natural join dept; USING句を使用した結合 …

SELECT文

SELECTの使い方 SELECT 式のリスト; --条件に合う行を検索する FROM句で表を指定する SELECT 列名 FROM 表名; 列に別名を付ける SELECT 列名 AS 別名 FROM 表名; WHERE句で検索条件を指定する SELECT 列名 FROM 表名 WHERE 検索条件; IN演算子 SELECT 列名 F…

SQLの基本

基本的な記述ルール コメント --行末までコメント /* この範囲がコメント */ 命令の終わりにはセミコロン ; を記述する 識別子 先頭は小文字かアンダーバー。2文字目以降は英文字、数字、アンダーバー 大文字と小文字の区別はない 予約語は使えない 文字列…

セッションを破棄する

PHP

セッションCookieのパラメータを設定したい

PHP

<html> <head> </head></html>

セッション変数を破棄する

PHP

<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>セッション変数を破棄したい</title> </head> <body> </body></html>

セッション変数を使う

PHP

<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>セッション変数を使いたい</title> </head> <body> </body></html>

セッションIDを取得する

PHP

<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>現在のセッションIDを取得する</title> </head> <body> 現在のセッショ…</body></html>

セッション名を取得・設定する

PHP

<html> <head> </head></html>

セッションを開始する

PHP

<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>セッションを使いたい</title> </head> <body> </body></html>

セッション

PHP

クッキーの問題点 データの改ざんや削除の可能性 クッキーはクライアント側のコンピューターで管理されるデータのため、クッキーを受け入れなくしたり、削除したり、改ざんすることができる 盗聴の可能性が高い クッキーはクライアントからのリクエストヘッ…

処理を一時停止する

PHP

<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>処理を一時停止したい</title> </head> <body> 現在の時刻: ' . date('h:i:s') . '</p>'; # 1…

URIの構成要素を解析する

PHP

<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>URIの構成要素を解析したい</title> </head> <body> <pre> </pre></body></html>

ユニークなIDを作成する

PHP

<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>ユニークなIDを作成したい</title> </head> <body> '; // PHP4ではWarningエラ…</body></html>

キャッシュを無効にする

PHP

別のページに飛ばす

PHP