skillup

技術ブログ

「 月別アーカイブ:2016年02月 」 一覧

no image

ガベージコレクタに関して

2016/02/13   -Java

本日はガベージコレクタに関して。 ガベージコレクタとは? JavaはCなどと違い、JVM自体がメモリの確保や解放をするため、プログラマがメモリの解放や確保をコードで書く必要はありません。 メモリの解放 …

no image

Javaのオブジェクト指向に関して

2016/02/11   -Java

staticメソッド 静的なメソッドで名前付き定数やユーティリティメソッドなどインスタンスを生成することなく使用するメソッド。 どちらかというと例外的な使い方です。 [crayon-5adff1e2c …

no image

instanceofとgetClassについて

2016/02/10   -Java

Javaでの型の判定などに使われるinstance ofとgetClassについてメモしたいと思います。 instance of A instance of Bの場合、下記のいずれかのときにtrueを …

no image

JPAでの多対多のリレーション

2016/02/08   -Database, Java
 ,

以前、このエントリーでJPAのリレーションについて説明しました。 今回は多対多について説明します。 テーブル構成 CDとアーティストが多対多で紐づているとします。 ER図で下記のようになっているとしま …

no image

Perlワンライナー他

Perlではcgiと連動してWEBアプリケーションを作るケースが多いですが、元々テキストの編集や置換が非常に便利です。 例えば、あるディレクトリにある特定のファイル名(正規表現使用可)だけを抽出する場 …

no image

vimの小ネタ(主にテキスト置換系に関して)

前回に引き続き、またまたvimの小ネタなど マクロ エディタ上である動作を記録させておきたい場合、q+任意の文字(例えばa)+任意の動作+q で保存し @aで再現することができる。100@aで同じ動作 …

no image

vimの設定に関して

今の開発ではほとんどeclipseを使っていますが、プログラミングをやり始めてから2年ぐらいはずっとgvim(vimのGUI版)でした。 別にこだわりがあったわけではないんですけどね。 最初にならった …