要素追加
var obj = {a:10, b:20}; obj.c = 92; obj["d"] = 76;
要素削除
var obj = {x:100, y:80, z:92}; delete obj.y;
var obj = {a:10, b:20}; obj.c = 92; obj["d"] = 76;
var obj = {x:100, y:80, z:92}; delete obj.y;
<ul> <li><label><input type="checkbox" id="all" /> Check all</label></li> <li><label><input type="checkbox" name="check" value="1" /> value 1</label></li> <li><label><input type="checkbox" name="check" value="2" /> value 2</label></li> <li><label><input type="checkbox" name="check" value="3" /> value 3</label></li> <li><label><input type="checkbox" name="check" value="4" /> value 4</label></li> </ul>
//全選択・全解除をクリックしたとき $('#all').on('change', function() { //チェックしたチェックボックスの状態を他のチェックボックスに反映 $('input[type=checkbox]').prop('checked', this.checked); });
上記の場合、HTML上の全チェックボックスへ反映してしまうため、以下のように
範囲を絞って反映するとより安心感があります。
//全選択・全解除をクリックしたとき $('#all').on('change', function() { // idがupdateAreaの子要素のcheckboxにのみチェック状態を反映 $("'input[type=checkbox]'", "#updateArea").prop('checked', this.checked); });
以下のいずれかで設定の記述間違いをチェックする。
apachectl configtest service apache configtest /usr/local/apache2/bin/httpd -t
Apacheを終了せずに設定ファイルの読み直しを行う。
実行中のリクエスト処理を中止させたくない場合に用いるコマンド
/etc/init.d/httpd graceful
httpdは、/usr/sbin/httpd
にあったりもします。
Apacheを終了せずに設定ファイルの読み直しを行う。
実行中のリクエスト処理を中止させてもよい場合に用いるコマンド
/etc/init.d/httpd reload
^(?!.*abc).+$
(?!abc)
はabcを含む位置を示す。
^(?!abc).+$
はabcという文字列で始まらない。
^(?!.*abc).+$
となると、abcの前に任意の文字列を含む意味となり、abcを含まない文字列となる。
^(?!.*(abc|xyz)).+$
とするとabcまたはxyzを含まない文字列となる。
Amazon Virtual Private Cloud
Amazonが提供する仮想ネットワークのこと
用語 | 説明 |
---|---|
ELB | Elastic Load Balancing (クラウドロードバランサー) |
NAT | Network Address Translation (プライベートIPをグローバルIPへ変換) |
サブネット | ネットワークを小さなネットワークに分けたもの |
RDS | リレーショナル・データベースサービス |
インターネットゲートウェイ | VPCインスタンスと外のネットワークが通信できるようにする |
ルーティングテーブル | パケット送信する経路情報。通信許可設定をできる |
セキュリティグループ | 仮想ファイアーウォール。内から外、外から内のトラフィックを管理可能 |
AMI | Amazon machine image(アマゾンのサーバーイメージ redhat) |