問題タブ [notation]
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.
recursion - あらゆる規模のITシステムを説明できる一般的な表記法はありますか?
あらゆる規模のITシステムを説明できる一般的な(テキストの)表記法について聞いたことがありますか?これは、明確に定義され、最小限に抑えられ、Webサイトのマッシュアップから、ネットワークアーキテクチャ、ソフトウェアサービス、1つのプロセス内の複数のオブジェクトやスレッドに至るまで、あらゆる規模で再帰的に適用できるものでなければなりません。ストレージ、通信、および処理の基本概念から始まり、それらをすべてのレベルに適用するもの。
このような表記法が存在する場合は、複雑なITシステムのすべての部分をプログラムで「管理」および「監視」できるDSLのベースとして使用できます。そうすれば、システムコンポーネントごとにプラグインを作成するだけで、その機能をDSLに公開できます。
編集:そのようなことはないようです、または私は自分自身を明確に表現していませんでした。だから私がやりたいことをお話しします。「ウェブサイトビジネス」に参入したいのですが、私にとって楽しいのは、システムのすべてのレベルで発生するすべてのデータを中央の「データベース」に収集し、そのデータを分析して何を洞察するかです。私の次の反復を計画するために、「起こっている」です。したがって、任意のレベルで任意のプロセス/構造を表すことができるDSLが必要です。これにより、プログラムでそのデータにアクセスして「洞察」を得ることができます。「ビッグブラザー」のようなもの。選択した新しいプログラミング言語であるScalaでこれを実行したいので、NagiosやZenossCoreのようなものはあまり役に立ちません。
javascript - Javascript は HTML コメント タグで「非表示」にする必要がありますか?
最近、いくつかの Web コードを継承したところ、すべての Java Script スクリプトが HTML コメント タグ内に含まれていることがわかりました。
例えば:
私が理解しているように、この方法により、サポートされていない古いブラウザーが Java Script を解釈できなくなりました。しかし、これは私が教えられたことではなく、今では不要と見なされているのでしょうか、それともまだ一般的な慣習なのでしょうか? もしそうなら、なぜですか?
更新: それらを残すようにアドバイスしてくれた kennebec に感謝します。これは今のところ行っています。また、Emmett にも感謝します。将来、私が書くコードから必ずそれらを除外します!
java - 反復に BigInteger を使用する方法はありますか?
比較のためにBigInteger
持っているだけですか?
< (より大きい) や < (より小さい) などの数学表記の代わりになるものはありますか? ↑答えた!equals
今知りたいのですが、やBigInteger
などの繰り返しで使用する方法はありますか?while
for
python - + =はPythonで正確に何をしますか?
+=
Pythonで何ができるかを知る必要があります。とても簡単です。Pythonの他の速記ツールの定義へのリンクもいただければ幸いです。
php - jQuery AjaxはPOST Html表記を維持します
Ajax Post を使用して PHP の投稿表記を維持することは可能ですか? たとえば、HTML フォームを使用して標準的な投稿を行い、$_POST データを var_export すると、配列データの構造を確認できます。Ajax Post を使用するときにこれを維持したいのですが、jQuery serialise と serialiseArray を使用してみましたが、これらは同じ形式を維持していません。
java - Javaで測定値を工学単位に自動的にフォーマットします
工学的記数法で測定値と単位を文字列に自動的にフォーマットする方法を見つけようとしています。これは、指数が常に3の倍数であるという点で、科学的記数法の特殊なケースですが、キロ、メガ、ミリ、マイクロの接頭辞を使用して示されます。
これは、SI単位とプレフィックスの全範囲を処理する必要があることを除いて、この投稿に似ています。
たとえば、次のような数量をフォーマットするライブラリを探しています。12345.6789Hzは12kHzまたは12.346kHzまたは12.3456789kHzとしてフォーマットされます1234567.89Jは1MJまたは1.23MJまたは1.2345MJとしてフォーマットされます。
JSR-275 / JScienceは単位測定を問題なく処理しますが、測定の大きさに基づいて最も適切なスケーリングプレフィックスを自動的に計算するものをまだ見つけていません。
乾杯、サム。
algorithm - Big-O 記法と漸近法
させて
ここで、ad > 0 は n の次数 d 多項式で、k を定数とします。漸近表記の定義を使用して、次のプロパティを証明します。
オメガ、シータ、スモール オー、スモール オメガのプロパティに対応するものは他にも 4 つありますが、開始方法がわかれば、他のプロパティを自分で見つけ出すことができます。
java - スケジュール表記(時間帯)
スケジュールに基づいて物事を行う必要があるコードがいくつかあります。たとえば、営業時間中に X を実行し、営業時間後に Y を実行します。スケジュールは顧客によって定義されるため、人々が記述してプログラムで解析できる表記が必要です。 . 私は次のようなことを考えています:
間違いなく週ごとの変動があります。年間変動(休日)の可能性が高いようです。効率的かつ柔軟な表記法を希望します。
時間範囲を解析し、特定の日時がどの範囲にあるかを教えてくれる Java コードも必要です。
私はウェブを検索しましたが、何も見つかりませんでした。最も近いのは CRON 表記ですが、これは私が必要としているものではありません。
既存の表記法の定義と実装を知っている人はいますか?
ありがとう、
wolfram-mathematica - カスタム後置記法、Apply / Function
Mathematica 7 で以下のカスタム記法を設定したいと考えています。
この表記法はそれ自体では特に有用ではないため、既存の代替案を提案したり、これがいくつかのキーストロークを節約するだけであることを指摘したりしないでください。
それができるかどうか、またどのようにできるか知りたいです。
現時点では、
内部関数#^2 / #3 + #2 &
がApply
最初の引数に渡されます。
構文を実装したい
まったく同じように動作させます。つまり、最初の引数に自動的に適用される@@&
a を表します。Function
シンボルと同じバインディングを持つ必要があります。&
の使用はテキストを介して伝達するのがより困難ですが、同様の表記法を簡単に設定できるようにするために、Notations
可能な限り手動ではなくパッケージでこれを行うことが望ましいです。MakeBoxes
Notations