iBGPとIGPの違い
以下のページが分かりやすい。 iBGPとIGPはAS内のルーティングに使用される点は同一だが、 根本的にiBGPはAS間のルーティングを目的とし、 IGPはAS内のルーティングにのみ注目し、iBGPルータまでの経路を作成 … 続きを読む
以下のページが分かりやすい。 iBGPとIGPはAS内のルーティングに使用される点は同一だが、 根本的にiBGPはAS間のルーティングを目的とし、 IGPはAS内のルーティングにのみ注目し、iBGPルータまでの経路を作成 … 続きを読む
答え まずは答えからですが、置き換わりません。 MACアドレスの置き換え 送信元・送信先MACアドレスはルータを経由する度に置き換わります。正確に言えば、ブロードキャストドメインを移行する際に変更されます。 解説 まずは … 続きを読む
Jetpack Compose + Hiltでテストしている人に向けて Jetpack Composeで予めInstrumentation Testを一度実施したことがあって、Hiltを使ったアプリケーションを初めて動か … 続きを読む
状況 以下のような状況です。compositeパターンを使用している場合に具象クラスを返答してほしい場合に(例えば、Compositeの生成途中等でまだInterfaceとして渡したくないが処理は一括したい等)、に利用し … 続きを読む
エラー内容 GsonをKotlinで取り扱う際に、親クラスのfieldを使用するときに発生するエラーです。原因は完全には理解できていませんが、Kotlinはpropertyをbacking fieldとして実現することが … 続きを読む
何を言っているか分からないかもしれませんが、やりたかったことはMaterial Designとして提供されているSync, Accessible等のImageVectorを名前で指定してインスタンスを取得したかったのです … 続きを読む
原因 non-SDK interfaceにアクセスした場合に発生します。 https://developer.android.com/guide/app-compatibility/restrictions-non-sd … 続きを読む
Flow .catch FlowのcatchはSuspend FunctionのCancellationExceptionをcatchしません.すなわち,Flow内のSuspend Functioniは通常通りCance … 続きを読む
何個か方法がありそうですね.Android公式をみてもいまいちどれを使えば分からなかったのでまとめておきます まず前提ですが,navigate時に授受する値は必要最低限のものにすべきで,多くの要素を共有する必要がある場合 … 続きを読む
Scope functionsは非常に便利ですが,Kotlinの関数定義を理解していなかったため,慣れるまで何度もネットで検索して使い方を思い出してと非常に時間がかかってしまいました.ここで理解しようと思って理解したこと … 続きを読む