カテゴリー「プログラミング」に関連するページ一覧 10ページ目
- javascriptでtableタグの中のコントロールにアクセスする
javascriptでtableタグの中のコントロールにアクセスする方法を紹介します。例えばRepeaterで明細の一覧を出力した場合、各行のコントロールのIDは動的に出力されるため、document...
- SQL oracleでnullを比較する際の注意点
Oracleでnullを扱うときに注意する点をまとめました。値がnullのデータを取得したいときは、イコール(=)ではなくIS NULLで取得する必要があります。例えば以下のテーブルで年齢がnullの...
- ubuntuで起動時にbusyboxとなり起動しない場合の対処法
ubuntuで強制終了などが原因で、ブート時にエラーが表示されてしまい起動できなくなったことがありました。私の場合は、画面起動時にターミナルのような黒い画面に、initramfsと表示されて入力待ちの...
- atomで自作の入力補完候補(スニペット)を登録する方法
プログラミング用エディタのatomで独自のスニペットを登録する方法を紹介します。スニペットとは入力補完候補のことです。例えばhtmlと入力したいときに、hと入力したタイミングでhtml,h1,head...
- atomでショートカットキーを作成・変更する方法
atomエディタでショートカットキーを設定・変更する方法を紹介します。最初に、まだ割り当てられていないコマンド、例えば「すべて保存(Save All)」のコマンドにショートカットキーを設定する方法を紹...
- Linux Mintのターミナルでシャットダウンをするコマンド
忘れないようにターミナルでシャットダウンをするコマンドをメモとして残します。おそらくLinux Mintに限らずLinuxではだいたいこのコマンドでシャットダウンできると思います。shutdownはシ...
- Linux Mintで起動時の音(サウンド)を消す方法
Linux Mintはパソコンを起動後、デスクトップを表示するときに「チャララ〜ン♪」という起動音が鳴るようにデフォルトで設定されています。この起動音を消したいと思い、いろいろとネットで調べてみたので...
- SQL IN句に1000件以上要素を指定したときのエラーの対処法
SQLのIN句に1000件以上指定すると以下のエラーが発生してしまいます。SQL IN句をEXISTS句に変換する方法で紹介したように、EXISTS句に書き換えられる場合は書き換えてしまうのが一番簡単...
- SQL インデックスが効かない場合の原因と対処法
テーブルにインデックスを張っていても実行計画を見るとなぜかテーブルがフルスキャンされていて「なんで?」となった経験があるかと思います。せっかく張ったインデックスが効かないSQLの実装例と対処法を紹介し...
- oracle グループ化したデータをカンマ区切りで取得する
グループ化した際に集計する関数といえば、MAX,MIN,COUNTなどがよく使われると思います。文字列のカラムを集計した時にMAX,MINなどで一つの値を取得するのではなく、グループ対象のすべてのデー...