タグ付けされた質問 「syntax」

構文は、実際の言語要素とシンボル自体を指します。質問が構文的に単独でほぼ完全に関連している場合、質問は構文としてタグ付けする必要があります。このタグは、特定の言語タグとともに使用する必要があります

5
Bash変数の割り当てでコマンドが見つからないというエラー
test.shというスクリプトがあります。 #!/bin/bash STR = "Hello World" echo $STR 私が実行するsh test.shと、これが得られます: test.sh: line 2: STR: command not found 何が悪いのですか?私は非常に基本的な/初心者のbashスクリプトチュートリアルをオンラインで見て、これは変数を宣言するために彼らが言う方法です...だから私は何が間違っているのかわかりません。 私はUbuntu Server 9.10を使用しています。そして、はい、bashはにあり/bin/bashます。

9
PostgreSQLで更新と結合を行う方法は?
基本的に、私はこれをしたいです: update vehicles_vehicle v join shipments_shipment s on v.shipment_id=s.id set v.price=s.price_per_vehicle; MySQL(私のバックグラウンド)ではうまくいくと確信していますが、postgresではうまくいかないようです。私が得るエラーは: ERROR: syntax error at or near "join" LINE 1: update vehicles_vehicle v join shipments_shipment s on v.shi... ^ これを行う簡単な方法は確かにありますが、適切な構文を見つけることができません。それで、どうやってこれをPostgreSQLで書くのですか?
508 postgresql  syntax 



10
セットを配列に変換する方法は?
Setは、一意の要素が保証された配列を作成するための優れた方法のように見えますが、ジェネレーター[Set] .valuesを除いて、プロパティを取得するための適切な方法を公開していませんmySet.values.next()。 mapセットで同様の関数を呼び出すことができれば、これで問題ありません。しかし、それもできません。 私は試しましたがArray.from、配列のような(NodeListとTypedArrays?)オブジェクトのみをArrayに変換しているようです。別の試み:Object.keysSetでは機能せず、Set.prototypeにも同様の静的メソッドがありません。 それで、質問:与えられたセットの値を持つ配列を作成するための便利な組み込みメソッドはありますか?(要素の順序は重要ではありません)。 そのようなオプションが存在しない場合、おそらくそれを行うための素晴らしい慣用的なワンライナーがありますか?のように、を使用してfor...of、または同様の?


4
String.Formatで%をエスケープする方法は?
私は自分のstrings.xmlファイルにSQLクエリを格納しておりString.Format、コードで最終的な文字列を作成するために使用したいと思います。SELECT声明は以下のように、このようなものを使用しています。 SELECT Field1, Field2 FROM mytable WHERE Field1 LIKE '%something%' それをフォーマットするには、「何か」を%1 $ sに置き換えるため、次のようになります。 SELECT Field1, Field2 FROM mytable WHERE Field1 LIKE \'%%1$s%\' バックスラッシュで一重引用符をエスケープします。ただし、%記号をエスケープすることはできません。 strings.xmlファイルにlikeステートメントを含めるにはどうすればよいですか?
445 java  android  string  syntax 

13
JavaScriptの「=>」(等しいとより大きいで構成される矢印)の意味は何ですか?
>=演算子の意味がそれ以上であることは知っていますが=>、いくつかのソースコードで見たことがあります。その演算子の意味は何ですか? これがコードです: promiseTargetFile(fpParams, aSkipPrompt, relatedURI).then(aDialogAccepted => { if (!aDialogAccepted) return; saveAsType = fpParams.saveAsType; file = fpParams.file; continueSave(); }).then(null, Components.utils.reportError);


10
Rubyのダブルコロン `::`とは何ですか?
このダブルコロンは何::ですか?例えばFoo::Bar。 私は定義を見つけました: ::定数、インスタンスメソッドとクラスメソッドは、クラスまたはモジュールの外部の任意の場所からアクセスする、クラスまたはモジュール内で定義:可能単項演算子です。 何か::を公​​開するためだけに使用できる場合、スコープ(プライベート、保護)はどのように役立ちますか?
427 ruby  syntax  operators 


9
先頭に付けられた二重コロン「::」の意味は何ですか?
私は変更する必要があるクラスのコードのこの行を見つけました: ::Configuration * tmpCo = m_configurationDB;//pointer to current db そして、クラス名の前に付けられた二重コロンが正確に何を意味するのかわかりません。それがなければ私は読むでしょう:tmpCoクラスのオブジェクトへのポインターとしての宣言Configuration... 私も見つけました: typedef ::config::set ConfigSet;

9
instanceofを「無効にする」最良の方法
instanceofJavaで否定するためのより良い/より良い方法が存在するかどうか私は考えていました。実際、私は次のようなことをしています: if(!(str instanceof String)) { /* do Something */ } しかし、これを行うための「美しい」構文が存在するはずだと思います。 それが存在するかどうか、そして構文がどのように見えるかを誰かが知っていますか? 編集: 美しいとは、私はこのようなことを言うかもしれません: if(str !instanceof String) { /* do Something */ } // compilation fails
409 java  syntax 


20
C ++は状況依存ですか、状況依存ですか?
C ++は状況依存言語であるという主張をよく耳にします。次の例を見てください。 a b(c); これは変数定義ですか、関数宣言ですか?それは記号の意味に依存しcます。場合cである変数は、その後、a b(c);名前の変数を定義bタイプのをa。で直接初期化されcます。しかし、cがタイプの場合、を取り、を返すa b(c);という名前の関数を宣言します。bca 文脈自由言語の定義を調べると、基本的に、すべての文法規則の左側には、1つの非終端記号だけが含まれている必要があることがわかります。一方、状況依存の文法では、左側に終端記号と非終端記号の任意の文字列を使用できます。 「C ++プログラミング言語」の付録Aを閲覧したところ、左側に単一の非終端記号以外に何もない単一の文法規則が見つかりませんでした。これは、C ++がコンテキストフリーであることを意味します。(もちろん、すべての文脈自由言語は、文脈自由言語が文脈依存言語のサブセットを形成するという意味で文脈依存でもありますが、それが目的ではありません。) では、C ++はコンテキストフリーですか、それともコンテキスト依存ですか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.