問題タブ [reserved]

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.

0 投票する
1 に答える
91 参照

php - 予約文字 (-、@) とインデックス (0) を使用した名前付けを使用して PHP オブジェクトにアクセスする

PHP では、{name-with-reserved-chars} 表記を使用して JSON デコード後にオブジェクト データにアクセスする方法を見つけましたが、パスにもインデックス値があります ([0] など)。パターンを変更しようとしても、インデックス値を追加しようとしても何も返されませんでした。大きな JSON オブジェクトに基づく例を次に示します。

私の試みは何も得られません:

0 と 1 のインデックスをパスに配置する方法を知りたい...

0 投票する
2 に答える
3042 参照

sql-server - Oracle および SQL Server の予約済みキーワード

Oracle Database 10g と SQL Server 2008 の予約済みキーワードのリストが必要です。私のアプリケーションは DDL ステートメントを実行するため、入力されたテーブル名、列名などを予約語に対して検証する必要があります。Web サイトから単語をコピーして貼り付けることができることを知っています: Oracle 10g and SQL Server 2008

しかし、キーワードを動的にロードできるように、SQL コマンドを使用したいと思います。Oracle の場合、次のコマンドがあります。

このコマンドが 1146 語を取得するのは奇妙ですが、オンライン リストには約 456 語しか含まれていません。理由はありますか?SQL Server データベースで使用できるコマンドもありますか?

0 投票する
2 に答える
387 参照

php - アポストロフィと引用符がフォームから mysql に追加されない

ここで助けが必要です!

サイトの管理ページにフォームがあり、所有者が自分のプロジェクトに記入し、mysql db に追加されますが、データに一重引用符または二重引用符が含まれている場合があるため、db に追加されません。

私はaddslashesを使ってみましたが、それでもうまくいきません。

Heres私が試した私のコード

誰でもこれで私を助けることができますか?

0 投票する
1 に答える
50 参照

.net - ファイル/フォルダー名が「COM0」、「LPT1」などの特別に予約されたものではないかどうかを確認するための.netまたはwin apiの普遍的な方法はありますか?

すべてのタイプのポートに対して次のようなクレイジーなサイクルを実行することは別として:

0 投票する
3 に答える
630 参照

php - mysql 予約語を使用した SQL

私はこの次のSQLコードを持っています:

コード自体は正常に見えますが、何らかの理由で mysql が保存を許可しません。次のエラーが表示されます。

私が問題を知っているのは、「正しい」という単語がmysqlで予約されているためですが、それを保存する必要があるため、コードはどのように見えるでしょうか。すべての助けに感謝します

0 投票する
1 に答える
68 参照

rest - サード パーティのサービス スタック クライアントには、Public というパラメーターが必要です。

サービス スタックを使用してサード パーティの REST API を呼び出す必要がありますが、これは正常に機能しています。

しかし、残りの API の 1 つは、「public」というプロパティを必要とします。

クラスで別の名前を付けるために指定できる属性はありますが、サービスを呼び出すときにパブリック名を使用しますか?

だから私はこの定義をクラスに持っています

私が得るエラーは

ありがとう

0 投票する
1 に答える
834 参照

reserved - 予約済みビット セットによるページ フォールト

ご存知のように、ページ フォールト例外は、物理メモリにマップされていない仮想メモリの領域にプロセスがアクセスしようとした場合、読み取り専用ページで書き込みが試行された場合、PTE または PDE にアクセスした場合に発生します。予約ビット。

予約済みビットのケースに関して、ページテーブルがプロセスとカーネルページテーブルのためにどのように構築されているか知っている人はいますか? プロセスのページ テーブルを作成するときに、PTE または PDE の予約ビットを設定するにはどうすればよいですか? MMUまたはOSから設定されていますか?

ありがとうございました、

0 投票する
1 に答える
735 参照

tcp - tcpdump ヘッダー長コマンドの読み取り

これは私の最初の投稿であり、私は絶対にこのサイトの <3 です! とても素晴らしいコンテンツです!

それで、私は次の TCPDump コマンドを持っています。それが何を求めているのかを理解したいのです (平易な英語で)。

tcpdump 'tcp[12] & 80 !=0'

少なくとも 80 の値を持つバイト オフセット 12 (TCP ヘッダー長と予約済みビット) のすべての TCP パケットを取得するよう求めていますか? 私は間違っていると信じています。

上記が当てはまる場合、誰かが可能なバイナリを書き出すことができますか?

80 は 0101 0000 を与えます。私のメンターも書き留めました: 1111 0000 と 0111 0000. しかし、私には理由がわかりません...

80以上なら、そのためのバイナリーコンボは無数…

0 投票する
3 に答える
15769 参照

shell - UNIXシェルスクリプトで中括弧をエスケープする

私は文字列を持っています:

{2013/05/01},{2013/05/02},{2013/05/03}

最初に { を追加し、最後に } を追加したい。出力は次のようになります。

{{2013/05/01},{2013/05/02},{2013/05/03}}

ただし、シェル スクリプトで中かっこを文字列の先頭と末尾に連結すると、出力は次のようになります。

{2013/05/01} {2013/05/02} {2013/05/03}

なぜこれが起こるのですか?どうすれば結果を達成できますか? これには簡単な解決策があると確信していますが、私はUNIX初心者なので、助けていただければ幸いです。

テスト スクリプト: