2004-12-01から1ヶ月間の記事一覧

||と&&と|と&

X||Y → 片方trueならtrue 片辺評価 → 左がtrueなら右は評価しない X&&Y → 両方trueならtrue 片辺評価 → 左がfalseなら右は評価しない X&Y → 片方trueならtrue 両辺評価 X|Y → 両方trueならtrue 両辺評価

>>と>>

>>> → 右にシフト 左は0になっていく >> → 右にシフト 左はしのビットになっていく例:a>>>2 → 右に二桁シフト 左は0になっていく

進数表示

0ではじまる → 8進数 0xではじまる → 16進数 \uではじまる → 16進数の文字 ''で囲む 4桁

基本データ型

型 ビット数 値の範囲 - boolean 1ビット true false byte 8ビット -128〜127 short 16ビット -32768〜32767 int 32ビット -2の36乗〜2の31乗-1 long 64ビット -2の63乗〜2の63乗-1 float 32ビット 3.4×10の38乗〜14×10の-45乗 double 64ビット 1.8×10の308…

PHP 5.0.2

【ディレクトリ】 ・C:\Program Files\Apache Group\Apache 【DLファイル】 ・php-5.0.2-Win32.zip 【参考サイト】 ・ 【設定・手順】 zipファイルを解凍して、D:\phpなどのディレクトリに内容をすべてコピー。コピーしたD:\phpフォルダのなかにphp.ini-dist…

Apache 2.0.52

【ディレクトリ】 ・C:\Program Files\Apache Group\Apache 【DLファイル】 ・apache_2.0.52-win32-x86-no_ssl.msi 【参考サイト】 ・http://y-kit.jp/saba/xp/apachexp.htm ・http://www.goodpic.com/mt/archives/000577.html 【設定・手順】 ・httpd.cpnf…

mysql 4.0.16

【ディレクトリ】 ・C:\mysql 【DLファイル】 ・mysql-4.0.16-win.zip 【参考サイト】 ・ 【設定・手順】 環境変数設定my.ini SETUP[mysqld] basedir=C:/MYSQL default-character-set=sjis [mysql] default-character-set=sjis [mysqldump] default-characte…

インストールメモのテンプレート

【タイトル】 ・プログラム名 バージョン 【ディレクトリ】 ・C\\\\ 【DLファイル】 ・ 【参考サイト】 ・ 【設定・手順】 (1)参考サイトと同様

丸め誤差、打切り誤差、情報落ち誤差、桁落ち誤差

・丸め誤差 四捨五入や切上げ,切捨てで生じる誤差・打切り誤差 絶対値のほぼ等しい数値の加減算で生じる誤差 →有効桁数が減少・情報落ち誤差 絶対値の大きい数値と小さい数値の加減算で生じる誤差 →絶対値の小さい数値が反映されない・桁落ち誤差 計算処理…

mysql4.1 Client does not support authentication protocol requested by server; consider upgrading MySQL client

DB

mysql4.1 + php5 で、mysql_connect()を利用しようとすると、上記のエラーがでることがあります。参考 → http://dev.mysql.com/doc/mysql/ja/Old_client.html 「MySQL 4.1 では、パスワードハッシュアルゴリズムに基づく認証プロトコルが使用されていますが…

192.168.xxx.xxx

きょうのだめだめ(2) http://damedame.monyo.com/?date=20030221「あのぉ、192.168.0.1 と 192.168.0.2 は、わたしが使っている IP アドレスですので勝手に使わないでください。なおこの件に付いては、 JPNIC にも通報済みです。」・・・これはすごいです。

色の扱い

色 10進数(RGB) 16進数(#RRGGBB) - 黒 0 0 0 0x000000 白 255 255 255 0xFFFFFF 赤 255 0 0 0xFF0000 緑 0 255 0 0x00FF00 青 0 0 255 0x0000FF 紫 255 0 255 0xFF00FF 黄 255 255 0 0xFFFF00 シアン 0 255 255 0x00FFFF

自動起動の設定

/etc/rc.d/rc.local に各サービスのスタートコマンドを入力する

ip自動更新

http://acorn.zive.net/~oyaji/ddns/ddns_linux.htm

sshのインストール

http://www.kaju.homeip.net/openssh.shtml

ftpのインストール

http://www.kaju.homeip.net/vsftpd.shtml

デイレクトリーの役割

/usr/local/srcソースファイルの置き場所

日本語入力

Unix系の場合、日本語入力は Ctrlキー + スペース できます。

資格取得プロジェクト

試験 受験日 SJC-WC 2005年3月6日(日) 基本情報技術者 2005年4月17日(日) オラクルマスターSilver

マイグレーション (migration)

・システムの移行・変換作業。 ・OSの乗り換え。 ・プログラムのプラットフォーム変更。 UNIX向けに開発されたプログラムを修正し、Windows用のプログラムを作成する。 ・データベースの乗り換え 単にデータのコピーだけではなく、管理システムのセットアッ…

ポーティング (porting)

ポーティング(移植)とは、プログラムやアプリケーション、サービスなどを、異なる環境(OSやハードウェア/マシン構成の異なる環境)上で動作させるために、修正、再コンパイルなどの作業をして、移行することをいう。ハードウェアやプロセッサ、オペレー…

DAO

import jp.co.itboost.scheduler.common.DAOTemplate; import java.sql.*; import java.util.LinkedHashMap; /** * User用DAOクラス * @author ITBoost */ public class UserDAO extends DAOTemplate { /** * テーブル名 */ private final static String USE…

DAOTemplate

import java.sql.*; import javax.naming.InitialContext; import javax.sql.DataSource; /** * Data Access Objectの共通機能を実装したクラス * @author ITBoost */ public class DAOTemplate { /** * <pre>DAOで管理するデータベースのデータソース名を返す * </pre>…

JSPファイル

<%@ page contentType="text/html; charset=Windows-31J" %> <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %> <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %> <%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %> <html:html> <head> </head></html:html>

アクションクラス

import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.apache.struts.action.Action; import org.apache.struts.action.ActionForm; import org.apache.struts.action.ActionForward; import org.apac…

フォームBean

import java.io.UnsupportedEncodingException; import javax.servlet.http.HttpServletRequest; import org.apache.struts.action.ActionError; import org.apache.struts.action.ActionErrors; import org.apache.struts.action.ActionForm; import org.ap…

validate()メソッドを使った妥当性のチェック

(1)エラーメッセージの登録 application.properties 参照 → http://d.hatena.ne.jp/wani2000/20041205#p8(2)struts-config.xmlに設定を追加 アクションクラスの設定の記述で input属性 validate属性を追加する input="/jsp/userRegistForm.jsp" validatorで…

validatorの検証ルール

validation.xmlのdepends属性に入れることができる値 <field property="name" depends="required"> 参考 → http://struts.apache.org/userGuide/dev_validator.html required 未入力チェック byte byte型の範囲の数字かどうかチェック short short型の範囲の数字かどうかチェック integer int型の範囲の</field>…

application.properties

errors.header=<ul><font color="red"> errors.footer=</font></ul> errors.prefix=<li> errors.suffix=</li> errors.text={0}が入力されていません errors.age={0}が不正な値が入力されました errors.range={0}文字以上、{1}文字以内で入力してください

validation.xml

<form-validation> <formset> <form name="postForm"> </form></formset></form-validation>