2013-01-01から1年間の記事一覧

merge trunk ← branch

trunkで行う merge from...を選択 初回はtrunk branchの設定をする trunkは1つ branchは複数のディレクトリ構造とする branch /ver.1 /ver.2 /ver.3 上記の場合、以下の様に設定 設定完了したら再度 merge from...を選択 branchを選ぶと以下のディレクトリ一覧が出る…

subclipse マージ

SVN

とりあえず、branch/ver xx を作成する dir1フォルダの構造を維持したまま編集したい対象をブランチにコピー 「チーム」「ブランチ/タグ」 コピー先のURLに気をつける 同じように編集したいファイルをbranch/ver xxに集めるで、branch側でファイルを編集■フ…

例外

PHP

LogicException (extends Exception) ├ BadFunctionCallException │ └ BadMethodCallException ├ DomainException ├ InvalidArgumentException ├ LengthException └ OutOfRangeException RuntimeException (extends Exception) ├ OutOfBoundsException ├ Ove…

スタイルシート

css

■position position:relative;で基本位置を決定 positoin:absolute;で座標を指定 top:-100px; left:100px;

文字関連

■外部入力がutf8以外の場合の処理 文字コードを判別 utf8以外なら sjis⇒内部文字列⇒utf8の順に変換 use Encode::Guess qw/euc-jp shift-jis/; $enc=guess_encoding($shop_name); if ($enc->name ne 'utf8') { save_debugfile("文字コード:".$enc->name." か…

秀丸

http://tipszone.jp/20121003_hidemaru-config/ ■■置換 文字列を含まない行を削除 ^(?:(?!insert|update|delete).)+\s$

java

http://www.searchman.info/java_eclipse/1000.html

mysql

■■キャラセット [client] default-character-set = utf8 [mysqld] character_set_server = utf8 [mysql] default-character-set = utf8 [mysqldump] default-character-set = utf8■■mysqli ■接続 $mysqli = new mysqli("localhost", "id", "pass", "db"); $m…

oci

PHP

■■接続 $conn = oci_connect('hr', 'welcome', 'localhost/XE'); ■■select $stmt = oci_parse($conn, 'select * from t where pk = :id'); oci_bind_by_name($stmt, ':id', $id, -1); oci_execute($stmt, OCI_DEFAULT); ■取得① while ($row = oci_fetch_arra…

文字コード

http://itpro.nikkeibp.co.jp/article/COLUMN/20061122/254626/ ■Shift-JIS ダメ文字 置換 エラー 文字 シフトJIS漢字コード UTF-8 ソ 835c e382bd ー 815b e383bc文字 アスキーコード \ 5c [ 5b ' 27 " 22 80〜9F、 および E0〜FF には無いなので、835cは、…

eclipse IDE

■最軽量プラットフォーム 以下から Platform Runtime Binaryのものをダウンロード http://archive.eclipse.org/eclipse/downloads/ ■■プラグイン ■PHP PHP Development Tools (PDT) ■Subclipse http://subclipse.tigris.org/ [Add]http://subclipse.tigris.o…

apache + php + java

PHP

■apacheユーザー環境変数にパスを通す /etc/sysconfig/httpd export JAVA_HOME=/usr/java/jdk1.7.0_15 export PATH=$PATH:$JAVA_HOME/bin CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar CLASSPATH=$CLASSPATH:/usr/share/java/mysql…

EMACS

<ファイルに関するコマンド> C-x C-f ファイルを開く C-x i 別のファイルを挿入 C-x C-v 別のファイルに置き換える C-x C-s ファイルのセーブ C-x C-w 別名のファイルにセーブ C-x s 編集中の全てのバッファをファイルの保存 C-x k ファイルを閉じる <カ…

apache 環境変数

■■確認 phpinfo Environmentで確認できる ■■環境変数追加 /etc/sysconfig/httpd 最後に export JAVA_HOME=/usr/java/jdk1.7.0_15 export PATH=$PATH:$JAVA_HOME/bin CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar CLASSPATH=$CLA…

スクリプト

■■フォームパラメータ取得 ■GET $ENV{'QUERY_STRING'} を&で分解し=で分解し、URLデコード■POST read (STDIN, $PostData, $ENV{'CONTENT_LENGTH'}); を&で分解し=で分解し、URLデコード ■区別の仕方 $ENV{'REQUEST_METHOD'} = POST or GET で取得■…

DB

■mysql接続 use DBI qw(:sql_types); $dbh = DBI->connect('DBI:mysql:データベース名:ホスト名:ポート','ユーザーID','パス'); $dbh->do("set names utf8"); // クライアントの文字セット $sth = $dbh->prepare("select * from t1 where id=? and name=?"); $sth->…

モジュール確認

■モジュール一覧表示 find `perl -e 'print "@INC"'` -name '*.pm' -print ■特定のモジュール find `perl -e 'print "@INC"'` -name '*.pm' -print | grep Base64 ■CPANでPerlライブラリをインストール # perl -MCPAN -e shell 例 cpan> install SOAP::Lite …

SQL

■■ページング ■rownum コスト低 select * from (select rownum no,a.* from (select DIGI_TRADE_ID,TRADE_DATE from VP_SYS.MUN_HIST_PARTNER_TRADE order by TRADE_DATE desc) a ) where no between 5 and 10 ■row_number() コスト中 select * from (select…

実行

C

■インストール # yum install gcc ■ソース作成 test.c #include int main(int argc, char *argv[]){ char *str; str="Hello World!"; puts(str); return(0); } ■コンパイル # gcc -o test.out test.c ■実行 # ./test.out

JDK

■DLL http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html jdk-7u15-linux-i586.rpm chmod u+x jdk-7u15-linux-i586.rpm rpm -ivh jdk-7u15-linux-i586.rpm ■インストール&設定 /etc/profile 最終行に追加 export JAVA_HOME=/u…

NFS

■必要なもの portmap nfslock nfs ■確認 # chkconfig --list portmap portmap 0:off 1:off 2:off 3:on 4:on 5:on 6:off # chkconfig --list nfslock nfslock 0:off 1:off 2:off 3:on 4:on 5:on 6:off # chkconfig --list nfs nfs 0:off 1:off 2:off 3:on 4:o…

セッション排他ロック

PHP

session_startをした場合、同時書き込み防止のためにロックがかかる。 複数サーバでNFSを使用してセッションパスを共有している場合、同一クライアントからの接続でもAjaxなどで同時に複数接続され別サーバに振り分けられ、 別サーバ経由でNFSの共通セッショ…

ロックファイル

PHP

/** * ロックファイル関連クラス(static) * * */define("LOCK_DIR", "/var/bat/exe/");class LockFile { function check($param) { $fileName = LOCK_DIR . $param . "_CHECK.txt"; if (file_exists($fileName) == false) { return true; } else { return fa…

NetBeans Android開発環境

■SYSTEM REQUIREMENTS ・JDK7 ・Android SDK r21 ・NetBeans Plugin ■JDK7 http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html Windows x86 88.74 MB jdk-7u13-windows-i586.exe ■AndroidSDKr21 http://developer.androi…

接続

■ sqlplus ユーザー名/パス@ホストIP:ポート/サービス名 ■tnsnames.ora 識別子 = (DESCRIPTION = (ENABLE = BROKEN) (FAILOVER = ON) (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.111.210)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_…

NFS

NFS : Network File System ■■NFSサーバ側の設定 ■起動 # portmap が稼動していなければ、起動 [root@linux ~]# service portmap start portmap を起動中: [ OK ] # nfslock が稼動していなければ、起動 [root@linux ~]# service nfslock start nfslock を起…

toggle

$(document).ready(function(){ $('.accordion_head').click(function() { $(this).next().slideToggle(); }).next().hide(); });

Linuxメモ

i686は32bit、x86_64は64bit

SQL

SQL

■ユーザー作製 grant all privileges on *.* to admin@localhost identified by 'vfrtyhnbg' ; FLUSH PRIVILEGES; ■パスワード変更 SET PASSWORD FOR admin@"%"=PASSWORD('pass'); ■データベース作成 create database [データベース名] character set utf8; ■テーブル作成 …

セレクタ

css

■<input type="checkbox"> に適用 input[type=checkbox] ■<a title="なんでも"> に適用 a[title] ■チェックされているラジオボタンに適用 input[type=radio]:checked