スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

MVC

内容
M - Model データ実体を表す。データを操作する。通信処理を行う。ビジネスロジックを実装する。 CXxxxEngine,CXxxxModel...
V - View 表示処理を実装する。画面単位?入力のControllerへの転送?
Viewは、Modelへの参照を持つだけでよい。
CXxxxView,CXxxxListView...
C - Controller ModelとViewを管理、操作する。入力を処理して、Model,Viewを操作し、結果をViewに反映する。
従って、Controllerは、Model,Viewを含むか参照を保持する。
CXxxAppUi
Document Documentは、ファイルの入出力を担当する。
だから、Model(ビジネスロジックも)を含む。また、Controller(AppUi)の生成も請け負う。
つまり、Documentは、ModelとControllerの管理をするもの?
CXxxxDocument
スポンサーサイト

命名規約

C ヒープに確保されるクラス。CBaseを継承したもの。
T 他のオブジェクトを所有しない、単なるバリュークラス
R リソースクラス。リソースの実体へのハンドルを含む
M インターフェースクラス(Mixed In)
S 構造体
i メンバ変数
a 引数
E 列挙型のメンバ
K 定数
マクロ すべて大文字で記述する(all capitalised)。単語の区切りはアンダースコア

コマンド

for d in `/usr/bin/ls -1`; do du -s $d; done | sort -g

カレントディレクトリのファイル/ディレクトリ(サブディレクトリ含む)のトータルサイズをソートして表示。 表示するのは、カレントディレクトリの要素のみ。サイズ計算は、該当する要素以下を全て含んだもの。

sudo find /etc -maxdepth 1 -mtime -4 -and -type f -exec ls -l {} \;

以下の条件に合致するファイルを表示したい場合に使う

  • 再帰レベル(指定したディレクトリのみ)
  • 過去4日間に修正した
  • ファイルのみ
以上の条件のファイルをls -l する

まずはじめにエクスプローラのショートカット作る

Windows XP の Explorer.exe コマンドライン オプション
W95:エクスプローラ起動時に使用できるオプション スイッチ


クイック起動
エクスプローラのショートカットのリンク先は、以下のとおり

%SystemRoot%\explorer.exe /n,/e,D:\

環境変数
HOME%HOMEDRIVE%%HOMEPATH%
LESSCHARSETdos
※ユーザ環境変数のPATHに%PATH%は含めないこと

構成

Firefox 1.07 今日現在の拡張とテーマ。 Firefoxをインストールする度にどこから落としたか検索するのが面倒なので記録しておく。
ダウンロード
拡張
テーマ

javaのソース

javaライブラリのソース関連を探してみた。
Koders - ACDK

ACDK (Artefaktur Component Development Kit) プラットフォーム非依 存なC++フレームワーク。

Koders - GNU Classpath

GNU Classpath(Essential Libraries for Java)

Koders - jakarta-commons

jakarta-commonsのソースコードレポジトリ。

HttpClient - jakarta-commons

上記jakarta-commonsに含まれるHttpClientのプロジェクトサイト。

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。