問題タブ [restriction]
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.
c# - IP範囲内にある場合のIPの制限
さて、それは金曜日の午後です、そして私は長い週を過ごしたので、いくつかの助けをいただければ幸いです!現在、次のようなIP範囲のリストがあります。
クライアントのIPを取得した後、これらの範囲のセットの間にある場合は、別の場所にリダイレクトする必要があります。
例えば、
誰かがIPを使用してサイトにアクセスした場合192.168.0.1
、アクセスが許可されます。で訪問した場合145.36.1.0
、リストの最初の範囲内にあるため、アクセスは許可されません。
各IPを期間で分割し、範囲が変化し始める場所を特定してから比較することもできますが、それはサーバーにとっては重い作業になります。
IPは基本的に10進数にすぎないことは知っていますが、それがどのように機能するかはよくわかりません。
誰かがこれに遭遇したことがありますか?
乾杯、ショーン。
java - 制限付きのHibernateエンティティ
休止状態のエンティティにマップされるDBテーブルがあります。これまでのところすべてがうまくいきます...
ただし、必要なのは、「distinct(fieldA、fieldB)」のように、特定の基準を満たすエンティティのみをマップすることです。
HibernateおよびHibernateアノテーションを使用してマッピングすることは可能ですか?どうすればいいですか?@Filterで?
c - Cで入力を制限する方法
int ではなく、他のタイプの入力からプログラムを保護したいと考えています。変数に代入せずに入力の型をチェックする方法は? Cで
xml - XML スキーマ: 基本属性のみの制限は何を意味しますか?
次のようなものを作成するとはどういう意味ですか?
制限内に実際の要素がないことに注意してください (最小または最大の長さ、列挙がないなど)。myField
これは基本的に のタイプをに設定しているように感じxsd:boolean
ます。
ただし、wsdl には次の両方があります。
(上の例)
と
JaxRPC または Apache Axis を (Java オブジェクト スケルトンに変換するために) 使用する場合、最初の例はブール値 (オブジェクト) に変換され、後者の例はブール値 (プリミティブ) に変換されます。これは、投稿された最初の例が何らかの形で要素がオプションであることを示していることを示していますが、その方法がわかりません。
2 番目の例がプリミティブになることには同意しますが、最初の例がブール値である理由は何ですか?
更新: 2 番目のノード名を汎用にしました
windows-7 - Windows7リボンライセンスとOffice2007リボンライセンス
私が正しく思い出すと、Office 2007リボンUIの制限の1つは、WordやExcelなどの他のMSOffice製品と競合するためにそれを使用できないことでした。
これと同じ制限がWindows7リボンUIに適用されますか?
ありがとう。
web-services - Web サービスから IP への制限
Web サービスを構築しましたが、すべての人がアクセスできます。自分が割り当てたIPだけで利用したい。Webサービスコードでそれを行うことができます。私はvbを使用していました
php - PHPの制限にはinclude()が含まれます
XHTMLを別のファイルに入れ、include()
PHPスクリプト内でPHPの関数を使用することにより、一部のXHTMLをPHPから分離しています。
これは完全に正常に機能しますが、ユーザーは.html
アドレスを知っていればファイルに直接アクセスできます。彼らはそれで本当に多くをすることができません、しかし私はむしろそれを見せたくありません。
過去にいくつかのスクリプトが何らかの形式のリファラーチェックを使用しているのを見たことがありますが、これは、直接アクセスして表示されないようにするための基本的な( 「基本」と言ったことに注意してください)制限を追加するために行うことですか?
ありがとう!
明確化:PHP内でこれを実行したいので、Webサーバーの構成(document-rootからのファイルの移動、アクセスを許可しないようにWebサーバーの構成など)を行わないことを忘れました。ここで最も論理的な選択は、define()
定数チェックを使用することだと思います。これは、投稿で概説したように、実際には忘れていた他のスクリプトで見たものです。これはおそらく最善の解決策ではないことは理解していますが、アクセスできるhtmlファイルに特別な価値がないことを考えると、define()
定数で十分です。
nhibernate - NHibernate の参加と制限基準
同時に効果的に結合および制限する NHibernate 基準を作成しようとしています。私のDBは次のようになります...
Cases ---> CustomerProducts <--- Customers Cases ---> CaseStatuses
各ケースは顧客の製品に関連付けられています (1 つの製品に多くのケース)。
各顧客には多数の顧客製品があります (1 人の顧客には多数の顧客製品があります)。
各ケースには、さらにケース ステータスがあります (1 つのケース ステータスから複数のケース)。
これは XML ファイルでマッピングされており、ケースと顧客の間 (顧客製品を介した) の多対多の解決は、CustomerProduct エンティティにセットがあることを意味する CustomerProduct マッピングの Sets<> で解決されています。
お客様
ケース
次に、「ケース」と入力された条件を作成します。私が適用する必要がある基準は....
Statuses IN [さまざまなステータス コード]。これは....で達成されました。
criteria.Add(Restrictions.In("CaseStatus.CaseStatusId", statuses));
ここで、特定の顧客 ID のケースのみを選択する必要があります。私が試してみました...
criteria.Add("CustomerProduct.Customer.CustomerId", customerId);
これは機能せず、NHibernate は、CustomerProduct.Customer.CustomerId へのマッピングを解決できないと通知します。
Case には CustomerProduct オブジェクトのプロパティがあります。
CustomerProduct には Customer オブジェクトのプロパティがあります。
Customer には CustomerId のプロパティがあります。
それがうまくいかない理由はありますか?
ありがとう。
python - Python で bool を拡張できないのはなぜですか?
Python はプログラマーを信頼していると思いました。
xsd - XSD:派生した複合型の列挙値を制限するにはどうすればよいですか?
次の例を考えます。
歌詞は本から派生しています。complexType"Lyric"のBookEnumの可能な値を"Paperback"に制限したいと思います。
「None」、「Liporello」、「Hardcover」は「Lyric」の有効な値ではなくなりました。これはxsdで実行できますか?