問題タブ [verify]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Java でメールを確認する
電子メール アドレスが有効であることを Java コードで確認する方法はありますか。有効とは、単に正しい形式 (someone@domain.subdomain) であることを意味するのではなく、実際にアクティブな電子メール アドレスであることを意味します。
これを行うための 100% 信頼できる方法はないとほぼ確信しています。しかし、おそらく、アドレスが「本物」かどうかについて有用な指標を提供するテクニックがいくつかあります。
c# - C#でreadline入力を検証する最良の方法は?
ああ、2 つのこと: 1) コンソール アプリケーションです。2)デンマーク語であることは知っていますが、実際には問題ではありません。入力を求める例にすぎません。テキストと変数は関係ありません。
さて、この単純な入力を考えてみましょう。これは、実際にはあらゆる種類の入力質問である可能性があります。
では、顧客が何か間違ったことを入力した場合はどうなるでしょうか。手紙など。try & catch はアプリケーションが壊れないことを確認しますが、それは私が望む解決策ではありません。あなたが間違ったことをしたと言いたいので、もう一度やり直してください。かなりクラシックですよね?
しかし、この解決策を解決する最善の方法は何ですか? 私はこれについて考えました:
しかし、それは正しい方法ではないようです。
また、私が遊んでいるこの小さなアプリケーションには、4 つの入力質問が連続しています。これは、この厄介な while() ループの 4 倍を意味します。
関数を書くこともできます。このようなもの(正しい方法で行う理由はありません。概念を説明するためだけです):
しかし、入力の質問ごとに関数を作成する必要があります。(おそらくすべて整数を要求することを意味しますが、質問と変数が異なります)。
これは while() ソリューションよりも優れているようには見えません。
誰かが賢い考えを持っていますか?
sql-server - 2つのSQLServerデータベースに等しいデータが含まれているかどうかを確認するにはどうすればよいですか?
同一のスキーマを持つことがわかっている2つのMSSQLデータベースがある場合、それらにデータの同一のコピーが含まれているかどうかをどのように判断する必要がありますか?
私はMSSQLServer 2008 Expressを使用しており、ADO.NET APIを使用して.NetフレームワークのC#およびv2.0でコーディングしています。2つのデータベースインスタンスは両方とも同じSQLサーバー上にあります。
背景:データベースからファイルのセットにデータをエクスポートし、それらのファイルから(データベースの別のコピーに)データを再インポートするソフトウェアを作成しました。ラウンドトリップ中にデータが失われたかどうか(具体的には、最初のエクスポート中にデータが失われたか、残されたかどうか)をテストしたいと思います。
大まかな方法はSELECT *
、各データベースのすべてのテーブルから取得し、クライアント側のコードを使用して選択したレコードセットを比較することです。クライアント側のコードが少なくて済む別の方法はありますか?
データベースのバックアップと復元、およびデータの選択と挿入に関するドキュメントを見つけましたが、ラウンドトリップが完全に成功したことを確認/証明する方法、つまり、 2つのデータベースのテーブルには、等しいデータが含まれています。
c# - 整合性を確認する証明書{RSACryptoServiceProvider - SHA1 -拇印}
少し問題があります。証明書の整合性を検証したい。
だから私はこのコードをやった:
私の問題はfalse
、変数 " " に値 " " が既にあることverif
です。
iphone - Cocoa Touch で Web サイトの証明書を確認するには?
現在、NSURLConnection を使用して Web サーバーへの https 接続を開いています。すべてが正常に機能し、目的のページ コンテンツを取得できます。証明書は VeriSign によって発行され、NSURLConnection は証明書の信頼性をある程度検証するために何らかの作業を行うと思いますか? モバイル サファリ経由で同じ Web サイトに接続すると、証明書から抽出され、(Web サイトの) 組織がナビゲーション バーに表示されます。私もユーザーに提示したいので、Cocoa Touch でこれらと同じ詳細を抽出することは可能でしょうか? また、その証明書に対してサーバーのホスト名を検証することは、ウェブサイトが正当であると仮定するのに十分合理的でしょうか?
image - .NET:URLが画像であることを確認します
ユーザー指定のURLが画像に対するものであることを確認する必要があります。したがって、URL文字列が有効な画像を指していることを確認する方法が本当に必要です。.NETでこれを行うにはどうすればよいですか?
linq - Linq:更新/挿入の dbcontext.SubmitChanges() が成功したことを確認する方法は?
SubmitChanges() が挿入と更新に対して機能したことをどのように確認しますか? メソッドは bool または int 値を返しません。
sql-server - データベースの変更を確認する (バージョン管理)
データベースのバージョン管理の重要性に関する多くの投稿を読みました。ただし、データベースが本来あるべき状態にあるかどうかを確認する簡単な解決策が見つかりませんでした。
たとえば、「バージョン」というテーブルを持つデータベースがあります (バージョン番号がそこに格納されています)。ただし、開発者はバージョン番号を変更せずにデータベースにアクセスして編集できます。たとえば、開発者がストアド プロシージャを更新し、バージョン データベースの状態を更新しない場合、バージョン値と同期していません。
それらの変更を追跡する方法は? 変更内容を追跡する必要はありませんが、データベース テーブル、ビュー、プロシージャなどがバージョン テーブルに保存されているデータベース バージョンと同期しているかどうかを確認するだけで済みます。
なぜこれが必要なのですか?展開を行うとき、データベースが「正しい」ことを確認する必要があります。また、すべてのテーブルまたはその他のデータベース オブジェクトを追跡する必要はありません。トリガーを使わずにチェックすることはできますか?サードパーティのツールなしで行うことは可能ですか? データベースにはチェックサムがありますか?
SQL Server 2005 を使用しているとしましょう。
編集:
現在の環境についてもう少し情報を提供する必要があると思います。基本バージョンを作成するために必要なすべてのスクリプトを含む「ベースライン」があります (アプリのデータ オブジェクトと「メタデータ」を含みます)。ただし、いくつかの追加のデータベース オブジェクト (追加のテーブル、ビュー、プロシージャなど) を含む、この「ベース」バージョンのインストールが多数あります。「ベース」バージョンに変更を加えた場合、一部のインストール (すべてではない) も更新する必要があります。その際、「ベース」が正しい状態であることを確認する必要があります。
ありがとう