差の{} {} $
- #{}プリコンパイルされたSQLです
- あるいは$ {}文字列、すなわちプレースのプレースホルダを置き換えるために使用され
MYSQLインデックス、なぜインデックス、長所と短所
1.mysqlインデックスが。希望する値を見つけるより迅速にデータのユニークな利点であることが保証される
。2.欠点は低メンテナンスの効率で、インデックスを削除する時間を増やすも変更する必要があります
よると秩序それが何を意味して-----によってgrop
- グルーピングによってグループが使用され、重合等)(平均)(例えば、との和を機能しなければなりません
- DESCホームを終了し、昇順にデフォルトで順序をソートするために使用されることは降順です。
極限でSQLパラメータ
SQLの制限は、例えば返さ開始を表すものからAA限界0,1.0 SELECT * FROMの数を設定するために使用され、1が示す数は、データであります
SQL文の最適化
WHERE + ORDER BY + LIMIT
または
WHERE + ORDER BY(マルチカラム)+ LIMIT
jQueryのセレクタ
1.セレクタ要素
$( "P")は、すべてのpタグを選択
$( "p.introを")。すべてのクラスを選択= "イントロ" P-ラベル
$( "p個の#デモ")は、すべてのid = "デモ" P-ラベルを選択します
2.属性セレクタ
$( "[HREF]")href属性が選択された要素である
$( "[HREF!= Aaが ") AA選択された要素がてhrefに等しくありません
3.cssセレクタ
$(「P」)のCss (「背景色」、「赤」) 赤色に全てのpタグの背景色。
JSPと違いサーブレット、およびライフサイクル
(後にJSPにサーブレットをコンパイルし、本質的に、しか認識することができ、JSPのJVMのJavaコードにJSPコード、Webコンテナコードを認識することはできませんJVMのJavaのクラスを識別するJSP、サーブレット上)。
でより良いJSPページの表示には、サーブレットは、ロジック制御で優れています。
サーブレットのライフサイクル
- 初期化フェーズは、init()メソッドを呼び出します。
- クライアントの要求フェーズを対応して、サーブレット()メソッドを呼び出します。
- 人生の終わり、destroy()メソッドを呼び出します。
JSPのライフサイクル(実際には、ほとんどのサーブレット)
彼らは翻訳プロセスのようにちょうど少数のより多くのサービスを要求する前に、JSPサーブレットは、変換する必要があります
- 変換
- コンパイル
- ロードとインスタンス化
- 初期化は、jspinit()メソッドを呼び出します
- ユーザーの応答フェーズ、()を呼び出すのJspServlet。
- 通話のjspdestroyを終了する時間()。
このresultMapパラメータ設定でMyBatisの、どのように出力列、SQL言語印刷
//このよう私が書いた米国のミッションシステムにマップ訪問など
<resultMap type="Shangjia" id="sj">
<result property="Sid" column="Sid"/>
<result property="Sc" column="Sc"/>
<result property="Sorimage" column="Sorimage"/>
<result property="Sname" column="Sname"/>
<result property="Pei" column="Pei"/>
<result property="Sphone" column="Sphone"/>
<collection property="cais" ofType="Scai">
<result property="Cid" column="Cid"/>
<result property="Cimage" column="Cimage"/>
<result property="Cname" column="Cname"/>
<result property="Cmoney" column="Cmoney"/>
<result property="Cmiao" column="Cmiao"/>
</collection>
</resultMap>
//多くのマッピングは、より多くの食品持つことができる業務
プロパティは、エンティティと対応する列の名前は、データベースフィールドの名前であることを意味し
印刷SQL文については、log4jだけでmyBayisを追加する必要があり、SQL文を実行することができ、コンソールに見られます。
同期および非同期のAjax、どのように
同期でAjaxがこれにJSのAJAXを実行したときに、ことを意味し、他のコードページがロードを停止し、Ajaxはページが他のコード、仮死の終了状態を実行していきます、終了仮死を、表示されます。
代わりに、非同期の平均値は、別のページのコードを実行し続けアヤックスの実装に、仮死のない状態がありません。
実装については、唯一のAjaxの非同期、デフォルトファレス、デフォルトの非同期を変更する必要があります。トゥーレが同期されます。
どのようなオブジェクトのクラスメソッド
13のメソッドの合計
ユナイテッド・テーブルのクエリ
フィールドは、クエリ選択
表(1)、テーブル(2)から
WHERE条件の関係を
例如:
選択s.nameを
クラスcから、学生の
どこs.sid = c.cid
差分マップとの組
まず、地図を探して
- マップは、サブコレクションインタフェースと実装クラス、インターフェイスをマップではありません
- キーのマップ値は、例えば地図<kは、V> Vは繰り返すことができるが、ユニークKのみとすることができる場合、kはヌルであってもよいが、一つだけヌル
私はあなたが設定して伝えます
- セットが繰り返されていません
- セットは順不同コンテナである、あなたは、配置セットの順序を保証することはできません
- また、ほとんどは、我々は、弟のヌルを持つことができます
最後に、私は偶然にリスト、希望
- リストを繰り返すことができます
- リストには、ヌルを複数持つことができます
- リストは、それぞれ、挿入配列を保持し、容器をソートされ、即ち、出力シーケンスが挿入され
配列とArrayListの違い
- 私の言葉でのArrayList、その後、自動的にアレイの容量を拡張します
- 結局、高効率アレイので、あなたは、それはArrayListを使用した場合に、配列のサイズを決定することができないかを決定、またはその他の配列を使用できない場合