てぃぐれのプログラマwiki

ワクワクに従う

2022-04-01から1ヶ月間の記事一覧

ツイキャス API でアイテム情報を取得する 【Python】

経緯 ツイキャスでリスナーがくれたアイテム情報をリアルタイムで取れれば、それに合わせたアニメーション等を表示したい。 ゴール API Reference Get Gifts のAPIを使用したい。 欲しいパラメータはACCESS_TOKENだけである。 curl -X GET "https://apiv2.tw…

missing required argument ' provider ' 【SQL SERVER】

エラーメッセージ missing required argument ' provider ' 経緯 データベースに接続するためのDBContextを継承したクラスを作りたい。 コード dotnet ef dbcontext scaffold "Server=xxx;Database=blazordb;Trusted_connection=True" Microsoft.EntityFrame…

dotnet ef dbcontext scaffold error: 26 - Error Locating Server/Instance Specified) 【SQL SERVER】

エラーメッセージ A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible.Verify that the instance name is correct and that SQL Server is configured…

it does not have [ParameterAttribute] or [CascadingParameterAttribute] applied. 【C#/Blazor】

エラーメッセージ Microsoft.AspNetCore.Components.WebAssembly.Rendering.WebAssemblyRenderer[100] Unhandled exception rendering component: Object of type 'BlazorApplicationxxx.Pages.Components.BmiChild' has a property matching the name 'xxxx…

SPA Single Page Application

シングルページアプリケーション SPA(シングルページアプリケーション)のメリットは変更箇所だけをサーバーにリクエストすることで、変更しない箇所にまで変更のリクエストをしなくて済む。 つまり、サーバーへの負荷が低くなる。そして、結果的にレスポンス…

リスナーを起動していない場合【ORACLE】

リスナーが起動していない場合 リスナーが起動後 LSNRCTL> status Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=xxx)(PORT=1521))) STATUS of the LISTENER ------------------------ Alias LISTENER Version TNSLSNR for 64-bit Windows: Vers…

抽出結果を見やすくする SQL Developer Tips1 【ORACLE】

抽出結果を見やすくする ツール > プリファレンス データベース > ユーティリティ > ワークシート 「市松模様またはしま模様のグリッド」にチェックをする。 すると問合せ結果がシマシマになって、見やすくなる。

内部結合の非等価結合とクロス結合【ORACLE】

非等価結合とは SQLにおいてテーブルをjoinする際の結合条件が等価ではないことである。 on句でbetweenや不等号が使われる。 勘違いしやすいところ これは非等価式 SELECT e.employee_id,h.employee_id, e.first_name, e.last_name, e.hire_date,h.start_dat…

クラス設計と原則

0, 原則で設計レビュー ・クラス設計した時は、原則を元にレビューしてみるのが良い 1, 単一責任原則 ・あるクラスを変更する理由は二つ以上あってはいけない →Aに対する仕様変更があり時と、Bに対する仕様変更がある時、どちらでも修正する必要があるクラス…

インスタンス変数とStatic変数の違いとメモリ領域のイメージ C#

1, インスタンス変数 オブジェクト毎に値を持つ →ヒープ領域に展開される 2, Static変数(C#におけるグローバル変数) クラス毎に値を持つ →アプリが終わる(クラスが破棄?される)まで変数を保持する →静的領域に展開される 3, Staticメソッド クラス毎にメソッ…

アクセス修飾子 C#

C#

1, public 制限無し 2, protected 同じクラス、同じクラスから派生したクラスからアクセスできる 3, internal 同じプロジェクトからはアクセスできる 4, private 同じクラスからアクセスできる 他にもいくつかあるがそれはまた今度。