TIL 210603


赫人のTILなので私もTILします
ビデオを勉強します.SweetMeではなくSweetMeというあなた😝😝

今日やったこと


アルゴリズム学習銀3 2解答
2節「フレックスインフラストラクチャ」ガイドレッスンを受講

白駿


9613


これは最大公約数を求める問題です.
1.直接nより小さい数をnで割って約数を求め、交差によって公約数を求める.もちろんタイムアウト
2.n/2のみに分け、iとn/iを一度に薬水リストに入れる.薬水を求める時間を半分に短縮して通過する.
3.しかし、これはユークリッド号の問題です.ハハハハ、しばらくラ菌のふるいと混ざって、それは小数を求める方法で、薬はユークリッド号の方法です.

ユークリッドアークほう

def gcd(a,b):
	while b != 0:
    	d = a%b
        a,b = b,d
    return a
こうして最大公約数を求めるコアは、aをbの残り(d)とbで割った最大公約数がaとbの最大公約数である.
証明.

そうですか.実はよくわからないユークリッド湖製法やエラトステネスの体がコテの前で世話をしなければならない奴らは、

2512


予算もあるし、欲しい金額も分けられるが、値段が高すぎると上限を与えなければならないという問題だ.
単純にブルートフォースですべての状況をチェックしました.いいえでもこれはこの探求ですねああ...明日はこの探求で解きなおそう

✔ばね起動


スプリングシートに関連


構成部品スキャンと自動依存関係の設定


@Controller説明が追加されている場合、オブジェクトはスプリングの開始時に自動的に作成されます.@Autowired構文をコンストラクション関数に追加し、サービスに自動的に関連付けます.それだけでは赤い線が出てきますし、サービスにも@Servicearnovationを掛けて、スプリングが自動的に接続されます.


Repositoryゲートを紹介してください!
サービス、コントローラ、リポジトリはスプリングの一般的な基本構成です.
スプリングシートに登録されたサービスを追加しdependcy注入と呼ぶ👌

スイープエレメント

  • コンポーネント@Componentは、@Controller, @Service, @Repositoryを含む.
  • 構成部品は、自動的にスプリング空席として登録される.(モノトーン!1つだけ登録して共有)
  • main関数を含む饅頭項の走査範囲
  • Javaコードを使用してスプリング空席を直接登録する


    SpringConfig.java



    SpringConfig.Javaファイルをメイン関数と同じ場所に作成します.@Configuration追加説明.
    このオプションを有効にすると、@AutoWiredに接続され、手動で介入する必要はありません.
    memberRepositoryはインタフェースなのでnewはできません.生成されたスペースはインタフェースとして、実際の実装体として返されます!(インタフェースが不慣れで、ちょっと気まずいです)

    依存性注入


    Dependency Injectionには、構造関数注入、setter注入、フィールド注入の3つの典型的な方法があります.
    現在使用されているのは主に生成者注入である.
    setterを使用すると、依存性は最初の起動時に注入するだけでよいため、誰でもメソッドにアクセスできます.
  • 一般的には(コントローラ、リポジトリ、サービス)コンポーネントスキャンを使用し、後続の変更が必要であるか、configを使用して登録する.
  • メンバー管理例-Web MVC開発


    会員ページ機能-ホームページの追加



    メインコントローラを作成しました.アドレスは「/」なので、メインアドレスに入ると表示されます.
    優先度は1です.ばね容器静的ファイルなので、ホームコントローラ.htmlはindexです.htmlの前に見つけて接続します.

    会員Web機能-登録



    httppostをメンバーコントローラ@PostMappingに移動すると、この関数が実行されます.formクラスを一時的に作成しましたが、postマッピング時にフィールド値が埋め込まれてオーバーフローします.でもメンバーはどうしてまたsetNameを遊ぶの?
    デバイスに保存し、/members/newに戻り、ホームページに戻ります.

    htmlフォームはこうです.ボタンが押されると、フォームのactionアドレスに郵送されます.

    会員ページ機能-閲覧



    サービスで作成されたメソッドを使用してメソッド全体を描画し、redirect:/でビューに渡します.

    百里香の文法.振り向くから

    こんな缲り返しaddAttributeは、フィールド値アクセスと同様ですが、タイムスライスをgetterアクセスに変換できます.

    身動き🐥



    急に開発者に似てる気がしてスクリーンショットしました.