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

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

7
/ dev / null 2>&1とは何ですか?
このコードを/etc/cron.daily/apfで見つけました #!/bin/bash /etc/apf/apf -f >> /dev/null 2>&1 /etc/apf/apf -s >> /dev/null 2>&1 ファイアウォールをフラッシュしてリロードしています。 分からない>> /dev/null 2>&1。 これをcronに入れる目的は何ですか?ファイアウォールルールが上書きされています。このcronジョブを安全に削除できますか?

5
ASP.NETの「特別な」タグ
このような「特別な」ASP.NETタグの公式名は次のとおりです。 <%# %> <%= %> <%@ %> <%$ %> これらの概念的な名前やよく知られている名前がわからないようです。そのため、詳細情報を検索できません。おまけとして、誰もが私に可能なすべての「特別なタグ」の簡単な概要とそれらのそれぞれが何をするのか(または私をリソースにポイントすること)を与えることができますか?
232 asp.net  syntax  tags 


8
複数のパターンを一度にsedで置き換える方法は?
「abbc」という文字列があり、置き換えたいとします。 ab-> bc bc-> ab 2つの置換を試みた場合、結果は希望どおりではありません。 echo 'abbc' | sed 's/ab/bc/g;s/bc/ab/g' abab それでは、以下のように置換するためにどのsedコマンドを使用できますか? echo abbc | sed SED_COMMAND bcab 編集:実際にはテキストは2つ以上のパターンを持つ可能性があり、どれだけの置換が必要かわかりません。これsedはストリームエディタであり、その置き換えは貪欲であるという回答があったので、そのためにスクリプト言語を使用する必要があると思います。
231 replace  syntax  sed 

3
戻り値型のJavaメソッドはreturnステートメントなしでコンパイルされます
質問1: 次のコードがreturnステートメントなしでコンパイルされるのはなぜですか? public int a() { while(true); } 注意:しばらくしてからreturnを追加すると、が返されUnreachable Code Errorます。 質問2: 一方、次のコードがコンパイルされるのはなぜですか? public int a() { while(0 == 0); } 以下はそうではありませんが。 public int a(int b) { while(b == b); }

10
JavaScriptエラー(キャッチされないSyntaxError:予期しない入力の終了)
FireFoxでは機能するがChromeやIEでは機能しないJavaScriptコードがいくつかあります。 Chrome JS Consoleで次のエラーが発生します。 「Uncaught SyntaxError:Unexpected end of input」。 私が使用しているJavaScriptコードは次のとおりです。 <script> $(function() { $("#mewlyDiagnosed").hover(function() { $("#mewlyDiagnosed").animate({'height': '237px', 'top': "-75px"}); }, function() { $("#mewlyDiagnosed").animate({'height': '162px', 'top': "0px"}); }); </script> それはエラーが最後の行にあると言います });




3
ネストされたオブジェクトをクエリする方法は?
ネストされたオブジェクト表記でmongoDBをクエリするときに問題があります。 db.messages.find( { headers : { From: "reservations@marriott.com" } } ).count() 0 db.messages.find( { 'headers.From': "reservations@marriott.com" } ).count() 5 何が悪いのか分かりません。ネストされたオブジェクト表記がドット表記クエリと同じ結果を返すことを期待しています。どこが間違っているのですか?

6
ビッグバンをリードするJavaScript関数!構文
私はいくつかのライブラリーでこの構文を見てきましたが、その利点は何なのかと思っています。(私はクロージャとコードが何をしているかをよく知っていることに注意してください、私は構文上の違いのみを気にしています) !function(){ // do stuff }(); より一般的なの代わりに (function(){ // do stuff })(); 匿名関数を呼び出すため。 いくつか疑問があります。まず、トップの例が実際に機能するのを許可しているものは何ですか?このステートメントを構文的に正しくするために、なぜ強打が必要なのですか?私はそれも+うまくいくと言われています、そして代わりにいくつかの他のものと確信しています! 次に、メリットは何ですか?私が知ることができるのは、それが単一のキャラクターを救うということですが、それが多くのアダプターを引き付けるのにこんなに大きな利点であるとは想像できません。他に不足しているメリットはありますか? 私が見ることができる他の唯一の違いは、自己呼び出し関数の戻り値ですが、これらの例の両方で、クロージャーを作成するためにのみ使用されているため、関数の戻り値については特に気にしません。では、最初の構文を使用する理由を誰かに教えてもらえますか?
204 javascript  syntax 

6
Rubyで配列に範囲を設定する正しい方法
私は、「to_a」メソッドを使用して同等の配列に変換される範囲の例を示す本を作成しています irbでコードを実行すると、次の警告が表示されます warning: default `to_a' will be obsolete to_aを使用する代わりの正しい方法は何ですか? 配列に範囲を設定する別の方法はありますか?
201 ruby  syntax 

1
Pythonの「レイズ」の使用法
違いは何だraiseとraise fromPythonでは? try: raise ValueError except Exception as e: raise IndexError これは Traceback (most recent call last): File "tmp.py", line 2, in <module> raise ValueError ValueError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "tmp.py", line 4, in <module> raise IndexError IndexError そして …



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