処理の流れ

1.ハードディスクなどの補助記憶装置上にあるプログラムを主記憶装置(メインメモリ)に読み込ませる。 2.CPUがプログラムの先頭の命令を主記憶装置から読み出す。(フェッチ:fetch) 3.読み込んだ命令を解読する。(デコード:decode) 4.解読された命令を実…

CPU

CPUのビット数はそのCPUが一度に計算できるデータの大きさ(桁数)を表している。 もう少し技術的に説明すると、CPUの中に組み込まれている算術論理演算器(ALU:Arithmetic and Logic Unit)のビット数のことを指している。 64ビットなら32ビットの2倍の大…

ネットワーク設定

DNSの確認 /etc/resolv.confホスト名、IPの確認 ifconfigデフォルトGWの確認 routeDNS変更 /etc/resolv.confホスト名変更 /etc/hostsIP変更 /etc/sysconfig/network-scirpts/ifcfg-eth0デフォルトGW変更 /etc/sysconfig/network # route add default gw 192.…

オブジェクト指向

【オブジェクト】 ・オブジェクトとは実際にある「もの」や「概念」 山田太郎、あなた、あなたの持っているPC、受注、本【クラス】 ・もの(オブジェクト)のうち共通の性質を持ったグループをクラスと呼ぶ 人間、PC【継承】 ・具体的なクラスは、それより一…

ランレベルごとに起動するサービスを設定する

各ランレベルで起動するサービスをみる chkconfig --list 各ランレベルで起動するサービスを設定する chkconfig --level 2345 vsftpd on

起動について

各サービスごとに、スタンドアロン方式か、スーパーデーモンのどちらで起動するか決まっている。スタンドアロン方式 ・メモリーに常駐して、バックグラウンドで稼動し続けるプログラム /etc/rc.d/init.d/に入っているプログラムはスタンドアロン方式 起動の…

||と&&と|と&

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>