プログラミング・ノウハウ
C
CのコードからC++のコードを利用する
「inline」指定ができない環境でのインライン展開
関数ポインタを利用して呼び出す関数を動的に変更する
変数名が衝突したときの振る舞いについて
符号なし型⇔符号あり型をキャストするときの注意
ダウンシフト演算子「>>」の振る舞いについて
C++
C++のコードからCのコードを利用する
サブクラスのコンストラクタからスーパークラスのコンストラクタを指定して呼び出す
スーパークラスのポインタをサブクラスのポインタにキャストする
クラス変数(static変数)を定義する際の注意点
インナークラスの定義とその利用方法
ローカル変数でクラスを実体宣言した場合のインスタンスのライフサイクル
Read accessorを定義/実装する際に便利なconst宣言
Java
オーバーライドしても動的バインドされないprivateメソッド
サブクラスのコンストラクタからスーパークラスのコンストラクタを指定して呼び出す
固定値を宣言し利用する
インスタンス参照型のstatic変数を初期化する方法
perl
連想配列の中身を全て表示する
スクリプトの中にテキストを埋め込んで出力する
サブルーチンの引数に複数の配列を渡す
配列を返すサブルーチンの実装方法
perlスクリプトでperlスクリプトの中からサブルーチン名を抽出する
perlスクリプトでperlスクリプトの中からサブルーチン実装を抽出する
Prepared StetementでSQLを実行する(PostgreSQL)
PHP
連想配列の中身を全て表示する
サブクラスのコンストラクタからスーパークラスのコンストラクタの引数を指定して呼び出す
スクリプトの中にテキストを埋め込んで出力する
Prepared StetementでSQLを実行する(PostgreSQL)
shellscript(bash)
用例別サンプル
特定の条件に合致するファイルを探して操作する (find)
現在の日時を含むファイル名を生成する
どのディレクトリから実行されても動作する入れ子形式のシェルスクリプトを作る
シェルスクリプトでユーザの作成/パスワードの設定をバッチ処理する
シェルスクリプトでパス文字列からファイル名/ディレクトリ名/拡張子を抽出する
シェルスクリプトでファイルを日付毎のディレクトリに分けて保存する
シェルスクリプトで一日前の日付を得る
HTML
フォーム・テンプレート
CSS
シンプルなページレイアウト
(
CSS
)
2カラムのページレイアウト
(
CSS
)
3カラムのページレイアウト
(
CSS
)
トップに戻る